Smart Home Automation Forum
[Arduino source code for KC868-A32M]-02_IR_receive_code - Printable Version

+- Smart Home Automation Forum (https://www.kincony.com/forum)
+-- Forum: Technical Support (https://www.kincony.com/forum/forumdisplay.php?fid=20)
+--- Forum: KC868-A32M (https://www.kincony.com/forum/forumdisplay.php?fid=49)
+--- Thread: [Arduino source code for KC868-A32M]-02_IR_receive_code (/showthread.php?tid=2880)



[Arduino source code for KC868-A32M]-02_IR_receive_code - KinCony Support - 05-06-2023

[Arduino source code for KC868-A32M]-02_IR_receive_code
Code:
#include <IRremote.h>
IRrecv irrecv_16(16);// set ir_receive pin IO16
void setup() {

  Serial.begin(115200);
  irrecv_16.enableIRIn();
}

void loop() {
    if (irrecv_16.decode()) {
      if(irrecv_16.decodedIRData.decodedRawData!=(0)){
        Serial.print("irCode address: ");           
        Serial.println(irrecv_16.decodedIRData.address,HEX);
        Serial.print("irCode command: ");           
        Serial.println(irrecv_16.decodedIRData.command,HEX);
        Serial.print("irCode decodedRawData: ");           
        Serial.println(irrecv_16.decodedIRData.decodedRawData,HEX);
      }
      IrReceiver.resume();
    }
}