ho fatto un programmino , che dovrebbe fare in modo tale che quando schiaccio il tasto ok un led dovrebbe illuminarsi , ma lo fa con qualsiasi tasto e nn riesco a capire il perchè
HELP
#include <IRremote.h>
const int RECV_PIN = 6;
IRrecv irrecv(RECV_PIN);
decode_results results;
long b,si,de,su, ok=(2155819215,DEC);
void setup()
{
pinMode(13,OUTPUT);
digitalWrite(13,LOW);
Serial.begin(9600);
irrecv.enableIRIn(); //Avvia ricezione
si=(2155821255,DEC);
de=(2155806975,DEC);
su=(2155811055,DEC);
Serial.println(ok);
Serial.println(su,DEC);
}
void loop() {
if (irrecv.decode(&results))
{
b=(results.value,DEC);
if(b==ok){
digitalWrite(13,HIGH);
Serial.println(1);
delay(50);
}
Serial.println(results.value, DEC);
Serial.println(ok,DEC);
Serial.println(su,DEC);
irrecv.resume();
}
}