Hey i need help with my code I can't figure out what is the problem
#include <IRremote.h>
#define ir_recive
const int LED = 3;
const byte interruptPin = 3;
int BUTTONstate = 0;
IRrecv irrecv(interruptPin);
decode_results results;
void setup()
{
pinMode(LED, OUTPUT);
pinMode(interruptPin, INPUT_PULLUP);
Serial.begin(9600);
attachInterrupt(digitalPinToInterrupt(interruptPin), ir_recive, CHANGE);
irrecv.enableIRIn(); // Start the receiver
}
void loop() {
}
{void ir_recive(){
while(irrecv.decode(&results)){
if (results.value == )
{
digitalWrite(LED, HIGH);
}
else{
digitalWrite(LED, LOW);
}
Serial.println(results.value, HEX);
irrecv.resume();
}
}