#include <IRremote.hpp>
#define IR_RECEIVE_PIN 11
#define IR_BUTTON_CODE 0xFFA25D // <-- код вашей кнопки
int mode = 0;
void setup() {
IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
}
void loop() {
if (IrReceiver.decode()) {
if (IrReceiver.decodedIRData.decodedRawData == IR_BUTTON_CODE) {
mode++;
delay(250); // защита от двойного срабатывания
}
IrReceiver.resume();
}
}