Problemi ir

Buongiorno a tutti!

Recentemente, come mio primo "Grande progetto", ho intenzione di realizzare un piccolo robot.
Per completarlo devo solo più sistemare il controlli. Cercando in internet ho trovato un mare di soluzione, nessuna funzionante.
Ecco tutti i dati: Arduino UNO, sensore: 8220-ir38dm, telecomando:


Cosa devo fare?

Grazie in anticipo

Per la parte software puoi usare la libreria IRRemote.
Per l'hw, ma è solo il sensore oppure hai una piccola schedina con sopra l'IR ?

Qui una serie di schede per collegamenti, vedi per l'IR la scheda 20:
http://forum.arduino.cc/index.php?topic=146152.msg1098046#msg1098046

Ho utilizzato il collegamento suggerito e per prova (meglio andare sul sicuro) l'esempio IRrecvDemo della libreria.
Sul monitor seriale non compare alcuna scritta =(.

Che fare?

Devi usare per forza il pin 3

nid69ita:
Devi usare per forza il pin 3

Perchè?

Provando, utilizzando sia il pin 2 che il 3, il monitor seriale non mi dice niente, inoltre sul display sotto compare

avrdude: stk500_getsync(): not in sync: resp=0x00

Cosa significa?

#include <IRremote.h>
int receiver = 2;

IRrecv irrecv(receiver);

decode_results results;

void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn();  //start the receiver
  
}
void loop()
{
  if (irrecv.decode(&results))
  {
    Serial.println(results.value, HEX); //vedi in exadec nel serial monitor
    irrecv.resume(); //riceve il prossimo valore
  }
}

Ciao!!

Ripresento il problema e faccio un riassunto di ciò che è successo da quando ho lasciato l'ultimo post:
-Alimentatore rotto ===> Arduino bruciato
-Tempi biblici per l'arrivo di un Arduino nuovo
-Prove e ricerche senza risultati

Vi ripropongo il problema con un cambiamento: il sensore è il vs1838b.

Grazie

Mi ero di enticato:
Ho sostituito il programma di lettura ir con un semplice digital read ed il risultato è sempre 1

Ciao