Libreria IRremote non funziona

Ciao a tutti ragazzi,
oggi volevo provare il funzionamento degli infrarossi con Arduino.
Possiedo un ricevitore "VS 1838B", un emettitore generico ed un telecomando incluso insieme agli altri due led.
Ho connesso il ricevitore ad Arduino, scaricato la libreria IRremote e caricato il programma incluso negli esempi della libreria per ricevere i valori sul monitor seriale.
Purtroppo quando vado ad aprire il monitor non appare alcun numero, resta vuoto.
Di seguito scriverò tutto ciò che ho già provato senza ottenere risultati:
1-Ho provato ad usare altri telecomandi;
2-Ho cercato una soluzione su google;
3-Ho scaricato una libreria vecchia (NECIRrcv) e i problemi sono solo aumentati;
4-Ho provato a vedere se il ricevitore non fosse rotto: ho impostato il pin 11 su imput e il monitor seriale stampava (come previsto) il codice binario.
A questo punto non so che fare, aspetto una vostra risposta :slight_smile:
P.S. una volta ho attaccato male i cavi di alimentazione e dal ricevitore è uscito un po' di fumo...

Quale versione di IDE ?
Quale libreria ? da IDE 1.0.x c'e' già in libreria standard (per il robot arduino), meglio levarla e mettere quella di shirriffin: GitHub - Arduino-IRremote/Arduino-IRremote: Infrared remote library for Arduino: send and receive infrared signals with multiple protocols
Quali collegamenti hai fatto? Fai uno schema.
Se è uscito del fumo, facie hai bruciato qualcosa.

Allora, l’IDE di arduino è 1.0.6, la libreria che ho usato è quella di shirriffin e per i collegamenti ti metto una foto.
http://arduino-info.wikispaces.com/IR-RemoteControl Questo è il link che ho seguito per provare il ricevitore.

ir reciver.PNG

Tra gli esempi della libreria, prova IRrecvDump.ino

Matteus:
P.S. una volta ho attaccato male i cavi di alimentazione e dal ricevitore è uscito un po' di fumo...

Lo credo che non funziona! Non è mica una bistecca: un po' di fumo = componente fuori uso.

Ho provato anche “IRrecvDump”, ma non appare nulla, temo sia rotto. Per questo ho appena acquistato un TSOP4838 38KHz da ebay. Con la posta arriverà a fine settimana e allora vi farò sapere. Grazie mille dell’aiuto!

Allora oggi mi è arrivato il TSOP4838 ordinato domenica e…FUNZIONA!
Ho usato la libreria IRremote e l’esempio allegato e tutto lavora come previsto.
Se può servire vi allego il mio schema dei collegamenti.

ok, ma lo avrai collegato sul 5V

Brunello, l'ho collegato hai 3,3V. :o Da quello che ho trovato su internet, avevo due scelte:
1)Usare 5V, una resistenza da 220ohm ed un condensatore da 2,2uf.
2)Usare 3,3V, una resistenza da 100ohm ed un condensatore da 0,1uf.
Io ho fatto un mix: 3,3V, resistenza da 220ohm e condensatore da 0,1 uf in quanto non avevo il condensatore da 2,2uf ma solo da 0,1.
Non sono molto pratico di elettronica e se hai suggerimenti e o critiche sono ben accette :slight_smile:

collegalo tranquillamente sul 5V.
A 3,3V potrebbe perdere qualche colpo, perche' siamo al limite del riconoscimento sul livello HIGH