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

субота, 25 серпня 2018 р.

Слетает прошивка arduino при выключении/включении питания. Прошивка бутлоадера в arduino nano при помощи еще одного arduino nano.


Столкнулся с проблемой, которая заключается в том что на китайских arduino nano на контроллере MEGA328P слетает прошивка. Час то это обнаруживается при подаче питания на контроллер. Нашел способ бороться с этим. Заодно решил вопрос как залить новый bootloader в arduino nano.

субота, 10 березня 2018 р.

Arduino tv-out. Как показать на телевизоре картинку из файла.

Необходимо вывести на экран телевизора картинку формата *.bmp.

С библиотекой TV-out для ардуино уже работал. Выводил текст и геометрические фигуры. Но картинки из файла выводить не доводилось. Немного погуглил и нашел полуавтоматическое решение.

четвер, 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м, по неэкранированной линии, и с электрической развязкой источника и приемника звука.