Hallo, Ich habe schon mit led´s und Motoren gearbeitet und möchte diese jetzt per Ir ansteuern. Dazu will ich einen SONY Fernbedienung verwenden. Ich habe die IR-libary schon eingebunden(
http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html) und habe auch schon ein paar Experimente durchgeführt die Codes der Fernbedienung einzulesen: Dabei bekam ich immer Ergebnisse wie 274H97H6!!!
Der sketch welcher die Led ansteuern soll lautet:
#include <IRremote.h>
int RECV_PIN = 6;
int ledrot = 13;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn();
pinMode(ledrot, OUTPUT);
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, DEC);
irrecv.resume(); // Receive the next value
}
switch(results.value){
case D00A1AC: //Hier liegt das Problem wenn sich Zahlen im Code befinden läuft das nicht!
digitalWrite (ledrot, HIGH);
break;
}
Liegt das an der Fernbedienung??(jede sendet andere Codes)...
Soll ich einen anderen Encoder benutzen wenn, WELCHEN???
Es tut mit Leid wenn dass einen idiotische Frage ist...aber was soll ich machen???