v.01 Arduino Универсальный пульт IR Remote Control Record Send IR code Bluetooth ANDROID

Аватар автора
JS Веб-программист
Пульт ДУ функция обучения от других пультов Remote Control. На Arduino нажав на "обычную кнопку" запускаем режим записи "кодов кнопок ИК пульта", направив на (ИК) приёмник, любой (ИК) пульт, и нажав на (ИК) пульте любую кнопку, Arduino запишет ("код кнопок ИК пульта" + "(ИК)протокол пульта" + "значение Bits кнопок ИК пульта") в ячейки энергонезависимой памяти EEPROM, и перейдёт к записи следующих (ИК) кодов (всего 8 (ИК) кодов). Для Управления по Bluetooth. Отправив соответствующие команду на Serial вход "RX" Arduino, Например с помощью Bluetooth модуля HC-05 с ANDROID телефона, Arduino в зависимости от пришедшей Bluetooth команды, сначала! проверит какой был записанный "(ИК) протокол пульта" например ("NEC" или "SONY" или "RC5" или "RC6" или "JVC" или "PANASONIC") и отправит через (ИК) передатчик, записанный в соответствующий ячейки "код кнопок ИК пульта" и параметр "Bits", только через требуемый "(ИК)протокол пульта". --------------------- Отмечу отправка (ИК) сигнала сложнее чем приём (ИК) сигнала. Так как у разных производителей протоколы (ИК) сигнала могут отличатся. Поэтому, кроме "кода кнопок ИК пульта", надо знать и ("(ИК)протокол пульта" и "значение Bits кнопок ИК пульта"). Библиотека IRremote способна правильно распознать 95% протоколов (ИК) пультов, которые понадобятся для отправки (ИК) сигнала. Так как самой важной частью является правильно распознать "(ИК)протокол пульта", очень важно какой (ИК)приёмник мы используем. Например с...

0/0


0/0

0/0

0/0