В данном проекте я покажу, как переназначить неиспользуемые кнопки на пульте дистанционного управления для управления светодиодной лентой, расположенной за вашим телевизором. Также вы сможете использовать данную методику для управления другими устройствами, незначительно изменив исходный код. Я собираюсь предоставить немного теоретической информации о том, как связываются друг с другом инфракрасный передатчик и инфракрасный приемник. Итак, приступим!
Шаг 1: Посмотрите видео!
Данное видео предоставит вам необходимые теоретические сведения о проекте и рекомендации по его воплощению.
Шаг 2: Заказ необходимых компонентов!
Список компонентов для данного проекта.
- Arduino Nano
- 2 резистора по 10 кОм
- конденсатор 100 мкФ
- DC штекер
- N-канальный мосфет IRLZ44N
- инфракрасный приемник (TSOP4838)
- плата Veroboard
- RGB светодиодная лента (с общим анодом)
Шаг 3: Сборка схемы
На данном шаге показано схемное решение. Разводку платы можно сделать самостоятельно или использовать мою. Она работает без каких-либо проблем.
Шаг 4: Программирование Arduino Nano!
В прикрепленных файлах представлен код/скетч для Arduino Nano. Не забудьте его загрузить до начала проведения тестирования.
Также загрузите IR-библиотеку для Arduino: https://github.com/shirriff/Arduino-IRremote
Шаг 5: Окончание!
Ну вот, все и готово. Теперь вы сможете контролировать все, что нужно с помощью вашего телевизионного пульта дистанционного управления. Не забудьте удобно сесть в кресло, потому что с него уже можно больше не вставать!
Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот
Плата ArduinoArduino Nano 3.01
US2
ИК-приемникTSOP48381
Q1
MOSFET-транзисторIRLZ44N1
С1
Электролитический конденсатор100 мкФ1
R1, R2
Резистор10 кОм2
LEDSTRIP
RGB светодиодная лента (с общим анодом)1
Разьем для подключения блока питания1
Добавить все
Скачать список элементов (PDF)
Прикрепленные файлы:
- IRLEDcontrol.ino (1 Кб)