Этот контроллер способен управлять отдельным RGB светодиодом или светодиодной лентой используя пульт дистанционного управления стандарта RC5. Устройство построено на базе распространенных компонентов: микроконтроллер ATtiny2313 фирмы Atmel, инфракрасный приемник TSOP1736, стабилизатор LM7805, кварц на 20МГц, пульт управления LG 105-230М или ему подобный. Питается устройство от адаптера напряжением 12 Вольт. Ток потребления в ждущем режиме 12mA.

При программировании микроконтроллера установить fuse-биты на работу от внешнего кварца частотой больше 8МГц(SKSEL3-0 = 1111, SUT1-0 = 11), также запрограммировать EEPROM, где сохранены предустановленные комбинации цветов и эффектов.

Схема контроллера

RGB контроллер с дистанционным управлением на ATtiny2313 - схема

Пульт дистанционного управления

LG 105-230M

Работа с устройством

При включении контроллера загорается цвет сохраненный в первой ячейке EEPROM.

Кнопка "POWER" - включение контроллера;

Кнопка "MUTE" - выключение контроллера;

Под цифровыми кнопками сохранены определенные цвета и эффекты: 1 - красный, 2 - оранжевый, 3 - зеленый, 4 - лиловый, 5 - синий, 6 - фиолетовый, 7 - эффект перебора цветов с быстрой скоростью и максимальной яркостью, 8 - эффект перебора цветов с медленной скоростью и максимальной яркостью, 9 - эффект перебора цветов с быстрой скоростью и минимальной яркостью, 0 - белый цвет:

Кнопками "-/--" и "SYSTEM" можно увеличить или уменьшить скорость эффекта перебора цветов;

Кнопками "P+" и "P-" можно увеличить или уменьшить яркость свечения;

Кнопками "VOL+" и "VOL-" увеличивается яркость установленного цвета до белого цвета и наоборот;

Кнопкой "SLEEP" останавливаем режим перебора цветов.


Архив для статьи " RGB контроллер с дистанционным управлением на Attiny2313"
Описание: Файлы прошивки и EEPROM микроконтроллера
Размер файла: 1.81 KB Количество загрузок: 2 725 Скачать