Мне потребовалось слишком много времени, чтобы понять, что пульт дистанционного управления отстой. Сигнал не был отправлен (или сгенерирован) на моих 6 клавишах! Какое-то время я думал, что это мой код или что-то еще, что я делаю неправильно, но потом я узнал о мониторе последовательного порта (в IDE), а также об индикаторе активности на ИК-приемнике. С этими вещами было легко увидеть, что сам пульт был барахлом. Я понял, что могу использовать ЛЮБОЙ ИК-пульт и как заставить последовательный монитор показывать (шестнадцатеричный) идентификатор каждой кнопки, независимо от пульта. Просто используйте: Serial.println(results.value, HEX) Например, идентификатор клавиши со стрелкой влево — 0xFF22DD, последовательный монитор показывает FF22DD. Просто добавьте 0x в начале, чтобы что-то закодировать. Так просто! ;-) По крайней мере, модуль ИК-приемника работает отлично.
Vilros Raspberry Pi 4 4GB Полный стартовый комплект - Черный вентилируемый алюминиевый корпус для высоконагруженных задач
12 Отзывов
55" TV LG OLED55C2RLA 2022 HDR, OLED, dark titanium
38 Отзывов
Gikfun Screw Shield Expansion Board: Дополнение Arduino UNO R3 с помощью EK7007 Add-On
11 Отзывов
RЕXQualis комплексный стартовый набор с Arduino MEGA 2560 и подробным руководством совместимостью с Arduino IDE
11 Отзывов
🔧 Premium Repair Replacement Screws & Tools for MacBook Pro Retina 15"/13" - Complete Bottom Case Set
10 Отзывов
36-Pack Black Rubber PC CPU/Case Fan Screws/Rivets Set for Computer
11 Отзывов
M.2 Screw Kit: Easy Mounting for NVMe SSDs on ASUS Motherboards
19 Отзывов
uxcell 3.5" HDD Screw Black 200pcs for Computer PC Case - Flat Phillips Head - 6#-32 - Hard Drive Fasteners
10 Отзывов