HMC5883L GY-273

sergeclause
sergeclause аватар
Offline
Зарегистрирован: 08.09.2016

Народ, кто-нибудь покорил такую сборку Ардуино + HMC5883L GY-273   ?
Прошу поделиться проверочной программой.
Заранее благодарен!

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

В библиотеке есть хренова гора проверочных и калибровочных программ - https://github.com/jarzebski/Arduino-HMC5883L

В родной адафрутовской библиотеке,тоже пример есть - https://github.com/adafruit/Adafruit_HMC5883_Unified

Они Вас чем-то не устраивают?

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Присоединяюсь к высказанному выше. Во-первых, с библиотеками туча примеров идёт. Во-вторых, по первому же запросу по названию датчика гугль вываливает просто тонны инфы с примерами - как подключить, откалибровать, читать.

sergeclause
sergeclause аватар
Offline
Зарегистрирован: 08.09.2016

ЕвгенийП пишет:

В библиотеке есть хренова гора проверочных и калибровочных программ - https://github.com/jarzebski/Arduino-HMC5883L

В родной адафрутовской библиотеке,тоже пример есть - https://github.com/adafruit/Adafruit_HMC5883_Unified

Они Вас чем-то не устраивают?

Я пытался запустить обе этих библиотеки.
Первая не реагировала абсолютно ни на какие вращения HMC5883l
и выдавала в монитор одни и те же значения.

Вторая (Adafruit) - при запуске примера зависает.

sergeclause
sergeclause аватар
Offline
Зарегистрирован: 08.09.2016

DIYMan пишет:

Присоединяюсь к высказанному выше. Во-первых, с библиотеками туча примеров идёт. Во-вторых, по первому же запросу по названию датчика гугль вываливает просто тонны инфы с примерами - как подключить, откалибровать, читать.

Да, я с вами согласен. Я получаю кучу ссылок. Но при ознакомлении оказалось, что примеры ЧАЩЕ всего полностью дублируют друг друга, либо изменения в них таковы, что становится полнятным, откуда они растут. Забавно было читать комментарии - оказалось, что я далеко не одинок с этой проблемой. 

sergeclause
sergeclause аватар
Offline
Зарегистрирован: 08.09.2016

Продолжая предыдущие комментарии, хочу добавить, что с разработчиком библиотек Adafruit мне довелось познакомиться, когда около года назад  пытался оживить связку Ардуино Мега + экран 3,4" + шильд. Он ответил мне, что экран 3,4" с ILI9341 16bit его не интересует, так как он мало распространен. Пришлось писать драйвер самому. 

У меня HMC5883L версия GY-273.

Я готов поделиться деньгами с тем, кто пришлет мне такое работающее устройство с функцией, показывающей направление движения. Возможно, сотрудничество будет пролдолжаться в области телеметрии.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Не знаю, не знаю: я вот достал свой GY-273, подключил - нормально работает, выдаёт положение по всем осям. Класс юзаю такой: https://github.com/Porokhnya/GreenhouseProject/tree/master/UniversalExecutionModule - смотреть файлы HCM5883.*

sergeclause
sergeclause аватар
Offline
Зарегистрирован: 08.09.2016

ЕвгенийП пишет:

https://github.com/jarzebski/Arduino-HMC5883L

Библиотека Яржебского (надеюсь, произнес правильно) довольно интересная. Но если судить по записи в ГитХаб, разработана в 2014 году. Интересно, он сейчас её сопровождает? Или выложил и забыл?

sergeclause
sergeclause аватар
Offline
Зарегистрирован: 08.09.2016

DIYMan пишет:

Не знаю, не знаю: я вот достал свой GY-273, подключил - нормально работает, выдаёт положение по всем осям. Класс юзаю такой: https://github.com/Porokhnya/GreenhouseProject/tree/master/UniversalExecutionModule - смотреть файлы HCM5883.*

Огромное спасибо!
Напишите мне на емаил sergeclause@mail.ru

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

sergeclause пишет:

Напишите мне на емаил sergeclause@mail.ru

Не, лучше вы к нам :) spywarrior@gmail.com