Brb3000 0 3 сентября, 2021 Опубликовано 3 сентября, 2021 · Жалоба Добрый день. Есть плата с nrf51802 + MPU6050 + BLE, и работающий код, который данные об ускорении и повороте шлёт по BLE. Нужно внести в этот код фильтр Маджвика для данных акселерометра и гироскопа, чтобы посылать по BLE угол наклона девайса. Фильтр Маджвика для MPU6050 есть также в коде для Ардуино - https://github.com/kriswiner/MPU6050 . Нужно внести в наш код. Денег на это есть 5000р. Whatsapp +79199655645 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Impartial 0 5 сентября, 2021 Опубликовано 5 сентября, 2021 · Жалоба Для определения угла наклона лучше использовать возможности процессора и фирменный алгоритм MPU6050. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Brb3000 0 5 сентября, 2021 Опубликовано 5 сентября, 2021 · Жалоба 1 hour ago, Impartial said: Для определения угла наклона лучше использовать возможности процессора и фирменный алгоритм MPU6050. Буду благодарен если подскажете где копать код, или может подскажете кто может сделать? Спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pnp_mechanic 2 5 сентября, 2021 Опубликовано 5 сентября, 2021 · Жалоба Вот, "source" имеются. Всё бы хорошо, но в MPU6050 есть долговременный дрейф гироскопа. https://x-io.co.uk/open-source-imu-and-ahrs-algorithms/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 5 сентября, 2021 Опубликовано 5 сентября, 2021 · Жалоба Так можно взять кодhttps://github.com/xioTechnologies/Fusion и проверить на железе. А потом уже и 5000 предлагать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Brb3000 0 6 сентября, 2021 Опубликовано 6 сентября, 2021 · Жалоба 15 hours ago, Impartial said: Для определения угла наклона лучше использовать возможности процессора и фирменный алгоритм MPU6050. Ищу библиотеку для работы именно с DMP MPU6050, пока не нашел. Буду благодарен если подскажете где ее взять. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 6 сентября, 2021 Опубликовано 6 сентября, 2021 · Жалоба 1 hour ago, Brb3000 said: Ищу библиотеку для работы именно с DMP MPU6050 Так в первом посте есть ссылка https://github.com/kriswiner/MPU6050 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Brb3000 0 6 сентября, 2021 Опубликовано 6 сентября, 2021 · Жалоба 19 minutes ago, x893 said: Так в первом посте есть ссылка https://github.com/kriswiner/MPU6050 Это про другое. Я в первом посте привел ссылку на фильтр Маджвика для Ардуино, а здесь я ответил человеку, который говорил про DMP MPU6050 для nrf51, что ищу такую библиотеку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Impartial 0 6 сентября, 2021 Опубликовано 6 сентября, 2021 · Жалоба https://github.com/jrowberg/i2cdevlib/tree/master/Arduino/MPU6050 Можно здесь взять библиотеку для DMP MPU6050 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 6 сентября, 2021 Опубликовано 6 сентября, 2021 · Жалоба 1 hour ago, Brb3000 said: что ищу такую библиотеку Так на github как грязи таких. 62 репо только под всё что угодно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Brb3000 0 7 сентября, 2021 Опубликовано 7 сентября, 2021 · Жалоба 18 hours ago, Impartial said: https://github.com/jrowberg/i2cdevlib/tree/master/Arduino/MPU6050 Можно здесь взять библиотеку для DMP MPU6050 Есть много библиотек для Arduino с поддержкой DMP, но C библиотеки для самого nrf51 с поддержкой DMP не могу найти. Нашел только у китайцев, пытаюсь зарегистрироваться на их серверах, чтобы скачать.https://download.csdn.net/download/mr_lyoko/10291305 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Brb3000 0 7 сентября, 2021 Опубликовано 7 сентября, 2021 · Жалоба On 9/5/2021 at 8:35 PM, Impartial said: Для определения угла наклона лучше использовать возможности процессора и фирменный алгоритм MPU6050. Какой именно алгоритм MPU6050 вы имеете в виду? Это можно сделать на нативном C на nrf51 + MPU6050, или вы имеете в виду только библиотеки для Ардуино? Спасибо что помогаете Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Impartial 0 7 сентября, 2021 Опубликовано 7 сентября, 2021 · Жалоба Я имею в виду закрытый фирменный бинарник для MPU6050. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 7 сентября, 2021 Опубликовано 7 сентября, 2021 · Жалоба 11 часов назад, Brb3000 сказал: Есть много библиотек для Arduino с поддержкой DMP, но C библиотеки для самого nrf51 с поддержкой DMP не могу найти. А на сайте самого производителя (InvenSense) смотрели? Там вроде всё есть. И сюда читали?: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 7 сентября, 2021 Опубликовано 7 сентября, 2021 · Жалоба 10 hours ago, Brb3000 said: Спасибо что помогаете Бог поможет. Вообще непонятно в чем проблема. Загружаете код в DMP, и читаете углы каждые 10-50 ms. Примеров 100500. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться