EK-004A – радиоприёмник, работу которого обеспечивает контроллер Arduino. Кроме самого контроллера в состав этого радиоприёмника входит несколько модулей, каждый из которых обеспечивает работу какой либо функции. Например: приёмник, дисплей, регулировка звука, настройка на станцию, усиление звука.
Ваш ребёнок, наверное, уже собрал этот приёмник, разукрасил его, подарил маме, наигрался сам и отложил в дальнюю коробку.
Пришло время посмотреть на эту игрушку папе.
Делаем управление осветительными светодиодами.
Я выбрал очень яркие и мощные светодиоды XTEAWT-х-STAR, подходящие для освещения квартиры или подсветки.
Выбирайте любые.
Для правильной работы этих светодиодов требуется драйвер.
Выбираю LDD-500H.
У этого драйвера есть вывод для управления яркостью с помощью ШИМ (широтно импульсной модуляции). Так вот, сделаем так, чтобы яркостью светодиодного освещения управлял бывший радиоприёмник.
Отсоединяем
- плату приёмника MP1090S
- усилитель MP410
- левый валкодер
- громкоговоритель
- две кнопки.
Остаются только те компоненты, которые указаны на схеме.
На этой же схеме указаны все соединения драйвера и светодиодов.
Питание новой конструкции - 9 В подключаем через разъем Vin к плате приёмника и к светодиодному драйверу.
Работает это так:
Валкодер, который в приёмнике регулировал уровень громкости, теперь регулирует яркость освещения от 0 до 255.
Кнопка включает или выключает освещение. Причём яркость включения остается та, что была при выключении света.
Длительное нажатие на кнопку запоминает уровень освещения, который установится после полного пропадания питания (аварийного).
Если у вас нет EK-004A, то эту конструкцию можно повторить с помощью следующих модулей:
- MP1091 - Модуль-расширение для Arduino: cемисегментный, четырехразрядный светодиодный индикатор.
- MP1092 - Модуль-расширение для Arduino: плата расширения вводов/выводов (16 разрядов) и светодиодный диммер.
- MP1093 - 2 валкодера с ручками. Модуль-расширение для Arduino.
- MB NANO - Arduino NANO, 5В, ATMEGA328, 16 МГц.
Библиотеки: