Пульт дистанционного управления способен передавать множество разнообразных сигналов для телевизора.
Подключив инфракрасный приемник к входу микроконтроллера Arduino, нетрудно принимать эти кодированные сигналы, а с помощью библиотеки IRRemote расшифровывать их и управлять светодиодами.
Каждая кнопка пульта ДУ включает один или несколько светодиодов, в зависимости от программы для микроконтроллера.
Очевидно, что управлять можно не только светодиодами - для контроллера электромоторов или сервомашинок можно написать свою программу.
Дальность действия устройства достигает семидесяти метров, а сравнительно низкое быстродействие вполне компенсируекся дешевизной комплектующих деталей и простотой управления.
Приемник и передатчик должны находиться в прямой видимости, но на небольших расстояниях мощности передатчика вполне хватает, чтобы датчик принял сигнал, отраженный от окружающих предметов.
1 | Arduino UNO | 1 шт. |
2 | Датчик инфракрасный TSOP31236 | 1 шт. |
3 | Пульт ДУ от телевизора | 1 шт. |