| AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
Как считать данные с гироскопа MPU-6050?
21.05.2016, 14:39
|
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
|
Re: Как считать данные с гироскопа MPU-6050?
Сообщение от Someone
|
|
У меги16 нет регистра повер менеджмент.
|
и
|
Цитата:
|
|
I2C_WriteSpecifiedByte(0x6B, 0x00);
|
разницу улавливаете?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
23.05.2016, 00:30
|
|
|
Частый гость
Регистрация: 16.05.2016
Адрес: Москва
Сообщений: 35
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Как считать данные с гироскопа MPU-6050?
Сообщение от Easyrider83
|
|
-Alan- вам показал, как не надо писать программу. Все в кучу, одна бестолковая длинная портянка. Не делайте так. Сами же потом увязните в ней.
|
Да спасибо я тоже так не делаю, разбиваю на хедер файлы, си файлы так все по полочком получается и разбираться легче
|
|
|
|
23.05.2016, 21:14
|
|
|
Частый гость
Регистрация: 16.05.2016
Адрес: Москва
Сообщений: 35
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Как считать данные с гироскопа MPU-6050?
У меня еще вопросик есть если кто знает буду очень благодарен:
https://kazus.run/forums/showthread.php?t=113000
|
|
|
|
24.05.2016, 14:27
|
|
|
Вид на жительство
Регистрация: 11.08.2015
Сообщений: 409
Сказал спасибо: 17
Сказали Спасибо 37 раз(а) в 28 сообщении(ях)
|
Re: Как считать данные с гироскопа MPU-6050?
Сообщение от Kopranych
|
Да спасибо я тоже так не делаю, разбиваю на хедер файлы, си файлы так все по полочком получается и разбираться легче
|
- сначала сказал, пацаны все норамально!, а теперь Alan криво программу написал, Kopranych ты предатель.
|
|
|
|
24.05.2016, 14:28
|
|
|
Вид на жительство
Регистрация: 11.08.2015
Сообщений: 409
Сказал спасибо: 17
Сказали Спасибо 37 раз(а) в 28 сообщении(ях)
|
Re: Как считать данные с гироскопа MPU-6050?
Сообщение от Easyrider83
|
|
-Alan- вам показал, как не надо писать программу. Все в кучу, одна бестолковая длинная портянка. Не делайте так. Сами же потом увязните в ней.
|
- а ты, свинья, сам программу пиши, если столько претензий.
|
|
|
|
11.06.2016, 15:40
|
|
|
Частый гость
Регистрация: 16.05.2016
Адрес: Москва
Сообщений: 35
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Как считать данные с гироскопа MPU-6050?
У меня еще созрел вопрос, я получаю с модуля сырые данные: во-первых они постоянно меняются даже если гироскоп просто лежит на столе, подозреваю что нужна какая то калибровка но как ее сделать? Во-вторых как же все таки из этих X, Y, Z данных получить углы поворота?
|
|
|
|
11.06.2016, 17:34
|
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
|
Re: Как считать данные с гироскопа MPU-6050?
Сообщение от Kopranych
|
|
как же все таки из этих X, Y, Z данных получить углы поворота?
|
Фильтровать и перемножать скорость поворота на время поворота.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
11.06.2016, 18:12
|
|
|
Частый гость
Регистрация: 16.05.2016
Адрес: Москва
Сообщений: 35
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Как считать данные с гироскопа MPU-6050?
Сообщение от akegor
|
|
Фильтровать и перемножать скорость поворота на время поворота.
|
Если можно поподробнее, как в коде это реализовать?
|
|
|
|
11.06.2016, 18:16
|
|
|
Прописка
Регистрация: 05.12.2008
Адрес: Россия, Омск
Сообщений: 145
Сказал спасибо: 39
Сказали Спасибо 29 раз(а) в 22 сообщении(ях)
|
Re: Как считать данные с гироскопа MPU-6050?
Сообщение от Kopranych
|
|
У меня еще созрел вопрос, я получаю с модуля сырые данные
|
Естественно, сырые.
В инструкции описано, что данные - это сырые значения и они зависят от "множителя" (или чувствительности) - это 250/500/1000/2000 градусов в секунду для гироскопа и 2/4/8/16g для акселерометра.
Естественно, нужно привести значения к явным значениям, а затем пропустить их через фильтр Калмана, Маджавика или по вкусу.
|
|
|
|
17.06.2016, 18:02
|
|
|
Частый гость
Регистрация: 16.05.2016
Адрес: Москва
Сообщений: 35
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Как считать данные с гироскопа MPU-6050?
Сообщение от -Alan-
|
Естественно, сырые.
В инструкции описано, что данные - это сырые значения и они зависят от "множителя" (или чувствительности) - это 250/500/1000/2000 градусов в секунду для гироскопа и 2/4/8/16g для акселерометра.
Естественно, нужно привести значения к явным значениям, а затем пропустить их через фильтр Калмана, Маджавика или по вкусу.
|
Да а как их привести к явным значениям? Видел примеры вывода значений, у многих показаны еще с минусом значения как это преобразовать?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:24.
|
|