Да пожалуйста, если это чем то поможет.
PHP код:
if (sensorValue >423 && sensorValue < 443) {
irsend.sendNEC(0x807F807F, 32); // NEC code >>|
}
if (sensorValue >901 && sensorValue < 921) {
irsend.sendNEC(0x807F827D, 32); // NEC code vol+
}
if (sensorValue >863 && sensorValue < 883) {
irsend.sendNEC(0x807F40BF, 32); // NEC code vol-
}
if (sensorValue >773 && sensorValue < 793) {
irsend.sendNEC(0x807FE21D, 32); // NEC code source
}
delay(200); // Пауза между нажатиями
Этот кусок нужно вставить вместо "принтов".
И не забудь прицепить библиотеку #include <IRremote.h>.
"Ворота" для измеряемых значений у меня довольно таки большие, можно и уменьшить.