Всем привет, попал в руки датчик CJMCU-9911. Не могу найти информацию по нему. Максимум - зарубежные темы, трудности с переводом и знаний не так много)
Спасибо!
Вам трудно набрать в адресной строке браузера https://translate.google.ru/ ???
Или какие у Вас трудности?
Та нее. Действительно, я ща полазил и никакого описания не нашёл ни на каком языке. Хотя продаётся везде. Может, конечно, руки вкривь расти начали, но факт есть факт.
Искать не умеете. Или ленитесь
Там стоит чип AK09911C
К нему легко находится даташит:
https://www.micro-semiconductor.sg/datasheet/b7-AK09911C.pdf
Если сложно, для начала можете попробовать ардуино- либу для hmc5883l - некоторые китайские продавцы утверждают, что эти чипы - аналоги. Но я не проверял.
Я подозревал что по чипу искать надо)
Я находил даташит, но ничего не понимаю в этом:)
Тогда значит начальный вопрос задан неверно.
Вам не информация нужна, а кто-то, кто напишет вам готовый код.
Так правильнее, да
Это не будет бесплатно.
И придется купить (или отправить) исполнителю такой же датчик.
Если такой расклад вас устраивает - размещайте заказ в разделе Ищу исполнителя.
Сейчас меня интересует как по даташиту определить slave address для чтения?
Может есть информация как читать даташиты? Я и сам могу попробовать разобраться)
это проще определить i2c-сканером - в примерах ардуино есть такой скетч.
Займет 2-3 минуты, включая сборку макета
Если есть капля желания и крупица ума, то загляни на github. Там море кода. Изучаешь чужие, переделываешь по себя, попутно набираясь опыта и знаний.
Спасибо большое!
Хорошо, спасибо за помощь:)
Вообще-то прямо в оглавлении даташита есть такой раздел Slave address, страница 21
Пусть даташиты вы читать не умеете, но хотя бы оглавление можно посмотреть? ![]()
Кстати, либа для 5883 “из коробки” не заработает, в ней адрес датчика другой зашит
Уже нашёл адрес по I2C, нашёл скетч, с регистрами разбираюсь)
библиотека, но на С и старенькая
0x18?
Неа, 0x0D
Правильно, в даташите так и написано - либо 0х0D либо 0x0C