Зачем вообще я за это взялся. Напомню о том что я строю квесткомнаты. 90% задач решается с помощью Arduino и Shield'ов или другой несложной обвязкой. Но когда речь заходит о том, что нужно отображать картинки или видео, на экран или проектор, с немалым разрешением и глубиной цвета, или выводить фоновый звук и другие звуковые эффекты на один и тот же динамик (или звуковую систему), то в этом случае ардуино уже не хватает. По этому настало время освоить одноплатные миниатюрные компьютеры.
четвер, 2 листопада 2017 р.
пʼятниця, 18 серпня 2017 р.
ESP8266 Wi-FI и Arduino и MQTT брокер
И так неделька прошла не зря. Решил поработать с модулями на основе ESP8266. И был очень приятно удивлен. Статья памятка.
У меня имеются 2 модуля:
У меня имеются 2 модуля:
С лева модуль, который мне не удалось идентифицировать. Для нормальной работы нужно предварительное подключение управляющих пинов. по Схеме которую я приведу ниже.
С права полностью готовый к работе модуль ESP-01, со всеми необходимыми компонентами.
пʼятниця, 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 в папке с библиотекой датчика.
неділя, 23 квітня 2017 р.
неділя, 15 січня 2017 р.
как подключить USB клавиатуру к Arduino nano (uno и другие)
Задача стояла следующая: телевизор на котором отображается примитивная консоль для ввода логина и пароля. Логин и пароль, состоящий из букв и/или цифр, вводится с клавиатуры. Действия производимые при помощи клавиатуры должны быть озвучены. При правильном вводе пароля необходимо произвести некую коммутацию сигналов (проще говоря включить реле). Решена с помощью USB Host shield и библиотеки для Arduino TV-Out.
Підписатися на:
Дописи (Atom)