Следи за обновлениями в facebook

четвер, 2 листопада 2017 р.

Мое знакомство с Orange pi Zero. Статья памятка

Зачем вообще я за это взялся. Напомню о том что я строю квесткомнаты. 90% задач решается с помощью Arduino и Shield'ов или другой несложной обвязкой. Но когда речь заходит о том, что нужно отображать картинки или видео, на экран или проектор, с немалым разрешением и глубиной цвета, или выводить фоновый звук и другие звуковые эффекты на один и тот же динамик (или звуковую систему), то в этом случае ардуино уже не хватает. По этому настало время освоить одноплатные миниатюрные компьютеры.

пʼятниця, 18 серпня 2017 р.

ESP8266 Wi-FI и Arduino и MQTT брокер

И так неделька прошла не зря. Решил поработать с модулями на основе ESP8266. И был очень приятно удивлен. Статья памятка.

У меня имеются 2 модуля:

С лева модуль, который мне не удалось идентифицировать. Для нормальной работы нужно предварительное подключение управляющих пинов. по Схеме которую я приведу ниже. 
С права полностью готовый к работе модуль ESP-01, со всеми необходимыми компонентами.

пʼятниця, 28 липня 2017 р.

NFC модуль "NFC Module v3" на базе контроллера PN532. Чтение RFID меток. I2C Интерфейс


Шастая по просторам Aliexpress попал на модуль "NFC Module v3". В первую очередь он заинтересовал меня как модуль для чтения RFID меток. Он меньше по размеру чем например MFRC522.

вівторок, 18 липня 2017 р.

датчик пульса MAX30100 и arduino

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

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

Библиотеки для работы примера можно взять здесь.
  • Arduino-MAX30100-master.zip - библиотека для датчика
  • U8g2_Arduino-master.zip - библиотека для управления экраном
Включил, все заработало сразу. Правда есть проблемы с измерением частоты сердечных сокращений, хотя это может быть связано с особенностью моих пальцев. К слову сказать, на Samsung Galaxy s7 датчик сердечного ритма так же сложно распознает частоту моего сердцебиения.

Замечание:  Экспериментируя, снял экран и после этого датчик перестал инициализироваться.
Проблемма заключается в том что, на плате датчика, подтяжка линий шины I2C организована на шину питания 1,8В. Этого явно не достаточно для нормальной работы с 5В процессором ардуино. Поставил резисторы 4,7к на линии I2C и на 3.3В от ардуино, и датчик работает правильно.

С помощью библиотеки можно менять настройки датчика. Допустимые значения настроек указаны в файле MAX30100_Registers.h в папке с библиотекой датчика.


неділя, 23 квітня 2017 р.

Оптическая инфракрасная развязка звука


Имеется источник звука и приемник. Задача в том чтобы передать звук на весьма большое расстояние порядка 20м, по неэкранированной линии, и с электрической развязкой источника и приемника звука. 

неділя, 15 січня 2017 р.

как подключить USB клавиатуру к Arduino nano (uno и другие)


Задача стояла следующая: телевизор на котором отображается примитивная консоль для ввода логина и пароля. Логин и пароль, состоящий из букв и/или цифр, вводится с клавиатуры. Действия производимые при помощи клавиатуры должны быть озвучены. При правильном вводе пароля необходимо произвести некую коммутацию сигналов (проще говоря включить реле). Решена с помощью USB Host shield и библиотеки для Arduino TV-Out.