Блог посвящен моим проектам: ремонтам, проектированию, конструированию разнообразной радиотехники и электроники. Второй год основным видом деятельности есть проектирование и конструирование квест комнат. Устройста разрабатываются вандалоустойчиво, продумывается сборка комнаты и быстрый ремонт устройств в случае поломок. Буду рад сотрудничеству.
пʼятниця, 28 липня 2017 р.
вівторок, 18 липня 2017 р.
датчик пульса MAX30100 и arduino
датчик пульса MAX30100 и arduino

Понадобилось организовать измеритель пульса в одной из своих поделок. Быстрый поиск по aliexpress выдал модуль на MAX30100. Заказал, играюсь.
Получил, быстренько собрал и залил скечь отсюда.
Скечь очень хорошо написан, и весьма просто поддается корректировке.
Библиотеки для работы примера можно взять здесь.

Понадобилось организовать измеритель пульса в одной из своих поделок. Быстрый поиск по aliexpress выдал модуль на MAX30100. Заказал, играюсь.
Получил, быстренько собрал и залил скечь отсюда.
Скечь очень хорошо написан, и весьма просто поддается корректировке.
Библиотеки для работы примера можно взять здесь.
- Arduino-MAX30100-master.zip - библиотека для датчика
- U8g2_Arduino-master.zip - библиотека для управления экраном
Замечание: Экспериментируя, снял экран и после этого датчик перестал инициализироваться.
Проблемма заключается в том что, на плате датчика, подтяжка линий шины I2C организована на шину питания 1,8В. Этого явно не достаточно для нормальной работы с 5В процессором ардуино. Поставил резисторы 4,7к на линии I2C и на 3.3В от ардуино, и датчик работает правильно.
Проблемма заключается в том что, на плате датчика, подтяжка линий шины I2C организована на шину питания 1,8В. Этого явно не достаточно для нормальной работы с 5В процессором ардуино. Поставил резисторы 4,7к на линии I2C и на 3.3В от ардуино, и датчик работает правильно.
С помощью библиотеки можно менять настройки датчика. Допустимые значения настроек указаны в файле MAX30100_Registers.h в папке с библиотекой датчика.
Підписатися на:
Дописи (Atom)