Arduino и ИК пульт
Описание
В наборе GyverKIT идёт комплект ИК управления:
- Пульт с интерфейсом NEC
- Приёмник TL1838
- ИК светодиод
- Управлять своим устройством с пульта (комплектный пульт + приёмник)
- Управлять своим устройством с любого пульта (от телевизора/люстры + приёмник)
- Управлять телевизором, эмулируя его пульт (ИК светодиод)
- Передавать данные с одной Ардуины на другую (ИК светодиод + приёмник), например библиотека GyverTransfer
Подключение
Модуль ИК приёмника подключается следующим образом:
- S: сигнальный пин, любой цифровой пин МК
- -: GND
- Средний (не подписан): VCC
Библиотеки
- IRremote – очень тяжёлая универсальная “стандартная” библиотека
- IRLremote – более оптимизированная и продвинутая библиотека от NicoHood
- NecDecoder – наша библиотека для интерфейса NEC (Hash), на котором работают все китайские пульты
В примерах на этом сайте мы будем использовать NecDecoder как очень лёгкую и простую в использовании. Библиотека идёт в архиве к набору GyverKIT, а свежую версию всегда можно установить/обновить из встроенного менеджера библиотек Arduino по названию NecDecoder. Краткая документация находится по ссылке выше, базовые примеры есть в самой библиотеке.
Примеры
Примеры для библиотеки NecDecoder версии 2.x!
Домашнее задание
- Попробовать примеры из библиотеки IRLremote