Контроллер сенсорных кнопок MPR121 с интерфейсом I2C

Аппаратная часть: 1. Arduino UNO или аналогичный контроллер. 2. Контроллер сенсорных кнопок MPR121 с интерфейсом I2C (подключение по схеме в приложении) Программная часть: 1. Необходимо установить пользовательский блок MPR121_(CODE).ubi 2. Для проверки работы контроллера ___ MPR121_4.flp Блок в схеме может быть только один (для увеличения количества блоков в схеме необходимо корректировать пользовательский блок). Входы заданы …

Далее…Контроллер сенсорных кнопок MPR121 с интерфейсом I2C

1

Внешняя EEPROM I2C 24Cxx

Тестовые образцы. Архив rar. Запись и чтение по два байта и три интегера = восемь байт. Итого 512 блоков (0-511) для 24С32. Тестируем, отписываемся. Возможно сделать блоки “общим весом” 2,4,8,16 и 32 байта. Единичные байты пока не рассматриваются – медленно. UPD. Диапазон адресов 24C32 – 0х50 – – 0х57. Отсутствие перемычек на указанной плате- 1, …

Далее…Внешняя EEPROM I2C 24Cxx

2

Пользовательский символ

Всем привет. Решил сделать датчик уровня жидкости с графическим отображением в виде горизонтальных полос на LCD 2004 индикаторе, в библиотеке FlProg ничего не нашел, пришлось выдумать самому.

3

FM радио si4703

1. Arduino UNO или аналогичный контроллер. 2. FM радио si4703 (в соответствии со схемой в приложении) Программная часть: 1. Необходимо установить пользовательский блок si4703_3_(CODE).ubi 2. Пример программы si4703_рабочий.flp Блок в схеме может быть только один. Входы заданы жестко: SDIO – A4 SCLK – A5 RST – D2 +3.3V GND ————————— Mute – FALSE (включает звук) …

Далее…FM радио si4703

3

FM радио RDA5807

Аппаратная часть: 1. Arduino UNO или аналогичный контроллер. 2. FM радио RDA5807 (в соответствии со схемой в приложении). В схеме нужны подтягивающие резисторы 10к на интерфейс I2C по питанию 3.3В и нагрузкой наушники 32 Ом. В качестве антенны я использую просто кусок провода длинной 20 см. Есть много разновидностей микросхем 5807 и схем подключения к …

Далее…FM радио RDA5807

1

Диммер

Диммер с включением, выключением и регулировкой. Вход UP – кнопка “вверх”, она же кнопка включения. Вход DOWN – кнопка “вниз”, она же кнопка выключения. MIN, MAX – диапазон регулировки. При долгом, более 1 секунды, нажатии на кнопку происходит регулировка выхода. “Долгота” нажатия задается в таймере TON. Скорость регулировки – в счетчике G-SM. Автор программы, на …

Далее…Диммер

4

БП для работы с адресными светодиодами

доделал под себя пользовательский блок (от уважаемого iBells ) для адресных светодиодов на чипе ws2812b. подправил описание, добавил вход enable. Допилил на 10 светодиодов в строчке, вывел RGB каждого светодиода.

3

БП Nokia 5110, OLED I2C

Блоки автора Slavas слегка изменены и добавлены. Пробуйте, исправляйте! P.S. Вот еще БП для этих дисплеевно под другую библиотеку и шрифт для OLED дисплея – покрупнее!

3

tm 1637 ДЛЯ ESP8266 и STM32

Если можно,поясните для особо одаренных. Как выбрать плату ESP ? В FLProg платы ESP нет. Ни как, выбираешь ардуино мега и все те , что GPIO это будут входа или выхода в FLPROG . устанавливаешь плату в в ардуино иде, в яндексе куча инструкций. и все! поехали, пишешь программу как для ATMEGA, а компилируется как …

Далее…tm 1637 ДЛЯ ESP8266 и STM32

1

Блоки Сна

Блоки Позволяют отправить МК (Микроконтроллер) в режим сон. Это очень полезно для устройств работающих от батареек и аккумулятор. Но есть одна проблема отправлять в сон стандартные платы Arduino бесполезно, так как там периферия потребляет больше процессора. То что потребляет энергию не зависимо от режима контроллера: – Светодиоды; – Преобразователь напряжения 7805 (или подобный ) ; …

Далее…Блоки Сна

1