Go Down

Topic: Telecomando ad infrarossi, pulsanti diversi ma codice uguale (Read 306 times) previous topic - next topic

LorenzoFaber

Buonasera,
sto usando arduino per ricevere i codici dal telecomando ad infrarossi del condizionatore, in modo da poterlo poi controllare da remoto. Il problema è che a pulsanti diversi corrisponde lo stesso codice, quindi non so come riutilizzare questi per controllarlo tramite arduino, non sapendo come farglieli riconoscere.

Qualche idea su come risolvere il problema??

Il codice che uso per ricevere i segnali è questo:

Code: [Select]

#include <IRremote.h>

int receiver =3 ; // settaggio del pin 3 come pin di input del sensore IR
IRrecv irrecv(receiver); // istanziamento un oggetto di tipo irrecv
decode_results results; // istanziamento un oggetto di tipo decode_result

void setup() {

Serial.begin(9600);
irrecv.enableIRIn();
// adesso siamo in attesa di ricevere un segnale
}

 void loop() {

 if (irrecv.decode(&results)) {  // se ho ricevuto un segnale
Serial.println(results.value, HEX);
delay(500);
irrecv.resume(); // ricevo il prossimo segnale
}
 }

uwefed

I telecomandi dei condizionatoi non mandan i codici dei pulsanti premuti ma un pacchetto di dati ad ogni variazione.

Devi trovare un progetto che tratta esplicitamente i telecomando dei condizionatori.
Ciao Uwe


docdoc

Questo fine settimana spero di provare con il mio condizionatore (ho un software di analizzatore dei segnali IR) tanto volevo analizzare pure quello, e ti faccio sapere qualcosa.
Alex "docdoc"
- "Qualsiasi cosa, prima di rompersi, funzionava"

Go Up