GY-85 гироскоп + акселерометр + магнитометр

Создаем свой блок. Вопросы, помощь знатоков.
Ответить
Аватара пользователя
ViktorPetrov
Сержант
Сообщения: 233
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 17
Имя: Виктор

GY-85 гироскоп + акселерометр + магнитометр

#1

Сообщение ViktorPetrov » 07.10.2018{, 13:03}

GY-85 гироскоп + акселерометр + магнитометр
GY-85 IMU объединяет ADXL345 (3-осевой акселерометр), HMC5883L (3-осевой цифровой компас) и ITG3205 (3-осевой гироскоп).
Характеристики:
- Напряжение питания: 3-5 В.
- Интерфейс: IIC
- Диапазон измерения акселерометра: +/- 2G, +/- 4G, +/- 8G, +/- 16G
- Диапазон измерения гироскопа: +/- 250, +/- 500, +/- 1000, +/- 2000dps
- Диапазон измерения Компаса магнитометра: +/- 4800uF
- Буфер: FIFO 512B
Внешний вид:
СпойлерПоказать
вид 01.jpg
вид 01.jpg (40.42 КБ) 468 просмотров
Блок GY-85 создан на библиотеке sqrtmo/GY-85-arduino и имеет полный функционал ( гироскоп + акселерометр + магнитометр) ,в отличие от блоков созданных на библиотеке ADXL345 (один гироскоп). Для уменьшения кода в проектах блок GY-85 также разбил на три части:гироскоп ;акселерометр;магнитометр.

Основной блок с полным функционалом :
GY-85_(CODE).ubi
гироскоп + акселерометр + магнитометр
(57.27 КБ) 63 скачивания
Вложения
Компас_(CODE).ubi
HMC5883L
(53.28 КБ) 59 скачиваний
Акселерометр_(CODE).ubi
ADXL345
(37.38 КБ) 52 скачивания
Гироскоп_(CODE).ubi
ITG3205
(54.08 КБ) 54 скачивания

mic10154
Рядовой
Сообщения: 45
Зарегистрирован: 13.10.2015{, 18:44}
Репутация: 0
Откуда: Кызыл

GY-85 гироскоп + акселерометр + магнитометр

#2

Сообщение mic10154 » 05.04.2019{, 17:40}

Отличный блок,но магнитометр показывает нули. В чем проблема?

Аватара пользователя
ViktorPetrov
Сержант
Сообщения: 233
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 17
Имя: Виктор

GY-85 гироскоп + акселерометр + магнитометр

#3

Сообщение ViktorPetrov » 05.04.2019{, 23:17}

Проверил еще раз уже на новой версией программы ,все нормально выводит показания,проверял каждый блок данные отправлял в монитор порта.
Проект для проверки:
СпойлерПоказать
Акселерометр СОМ.flp
Менял блок в проекте,отправка в СОМ порт
(171.58 КБ) 16 скачиваний
СпойлерПоказать
Акселерометр SSD1306.flp
С экранчиком
(802.56 КБ) 14 скачиваний
Пример данных с СОМ порта:
СпойлерПоказать
компас.png
Схема подключения:
СпойлерПоказать
схема.png

Ответить

Вернуться в «Разработка пользовательских блоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость