Блок LED AND KEY TM1638

Итак после доработок , спасибо Sancho блок научился 1. раздельный ввод данных на каждый 4х разрядный семсегментный индикатор, 2. распознавание одновременно нажатых кнопок, 2 индикация на светодиодных индикаторах. Блок поддерживает ввод данных типа String , понимает точку и буквы. Кому нет необходимости раздельного отображения данных можно использовать вход для ввода I1. Собсно все!!

1

APDS9930

Блок позволяет работать с датчиком APDS9930, для определения таких параметров как уровень освещённости и приближение объектов (препятствий). Датчик подключается по интерфейсу I2C.

2

Анализатор спектра на микросхеме MSGEQ7

Аппаратная часть: 1. Arduino UNO или аналогичный контроллер. 2. Анализатор спектра на микросхеме MSGEQ7 (в соответствии со схемой из datasheet) Программная часть: 1. Необходимо установить пользовательский блок MSGEQ7(CODE).ubi Блок в схеме может быть только один. Входы заданы жестко: Pin (Strob) — D4 Pin (Reset) — D7 Pin (Analog) — A0 Выходные частоты: Для простоты выполнения …

Далее…Анализатор спектра на микросхеме MSGEQ7

1

stepper

шаговый двигатель. для мотора stepmotor_28BYJ-48-5V( и аналогичных) на драйвере ULN2003 mode:1- работает по количеству оборотов, 2- по заданному углу, 3- Будет вращать пока не получит команду о смене направления или пока не получит директиву STOP direction Может принимать 3 значения: 1 — по часовой, 2 — против часовой, 0-STOP rotateN Устанавливает вращение на заданное кол-во …

Далее…stepper

2

блок для измерения температуры термистором

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

4

Контроллер сенсорных кнопок 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

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