Pages: [1] 2   Go Down
Author Topic: interpretare impulsi telecomando ir  (Read 1971 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Sr. Member
****
Karma: 4
Posts: 408
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao a tutti sono nuovo.
ho visto che sono già state fatte delle domande sul led ir ma volevo giusto anche io fare una domanda simile ma più specifica.

arduino ha possibilità di decodificare il segnale di un ricevitore ir?? nel senso ho un telecomando tv voglio usarlo per vari scopi a me basta far in modo di sapere con bit 0/1 quale è il bottone premuto per pilotare poi i vari componenti.

il telecomando che va a 38khz mi genera un certo treno di impulsi attaccando il ricevitore a arduino posso vedere che impulsi gli arrivano magari stampati a video?? in modo che dopo posso programmare arduino e quando premo un bottone esso decodifica l'impulso e mi restituisca una variabile 1 per far poi accendere esempio un led o ecc..  

non ho ß  FREQUENZIMETRO altrimenti avrei fatto con quello ma lostesso la lettura non sarebbe precisa.
GRAZIE  smiley-grin
Logged

0
Offline Offline
Edison Member
*
Karma: 24
Posts: 2319
Have you mooed today?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao

Quote
ho visto che sono già state fatte delle domande sul led ir ma volevo giusto anche io fare una domanda simile ma più specifica.

se hai letto domande e risposte, avrai visto che, nella maggior parte dei casi, la soluzione è adottare la libreria IRremote di Ken Shirriff
http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html

Nel sito trovi moltissimi esempi.
Logged

Offline Offline
Sr. Member
****
Karma: 4
Posts: 408
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

scusa sono un po duro a comprendere quel testo si l'ho già letto ma appunto non ci ho capito  smiley-wink
Logged

0
Offline Offline
Edison Member
*
Karma: 24
Posts: 2319
Have you mooed today?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
scusa sono un po duro a comprendere quel testo si l'ho già letto ma appunto non ci ho capito
ok
Che codice hai usato, fin'ora?
Qual'è la parte che non capisci?



Logged

Castelletto Sopra Ticino, IT
Offline Offline
Full Member
***
Karma: 0
Posts: 169
Yes we can!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,
se puo' esserti d'aiuto io ho scritto un post sul mio blog in cui spiego come "tirare fuori" i codici di un telecomando per poi usarli per comandare un arduino.
Il testo è in italiano, magari fai meno fatica rispetto al precedente.
Ovviamente non è completo come il precedente, ma direi che è una buona base di partenza

http://blog.lampugnani.org/arduino/mappare-un-telecomando-ir/

Ciao
Teo
Logged

Offline Offline
Sr. Member
****
Karma: 4
Posts: 408
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

smiley-grin grazie adesso mi metto a leggere ti faccio sapere son sicuro che è già meglio perché è in italiano smiley-grin ahhahahahhahaahah
Logged

Germany
Offline Offline
Edison Member
*
Karma: 2
Posts: 1363
Here we go!!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hai dato un'occhiata a questo:
http://www.ladyada.net/learn/sensors/ir.html#testing_your_ir_detector

E' in italiano e molto ben fatto!!!

Ciao,
Fab.
Logged

L'impossibile...richiede solo piu' tempo!

Bologna
Offline Offline
Newbie
*
Karma: 0
Posts: 42
L'anima sta all'uomo come l'uomo sta alla macchina
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


il telecomando che va a 38khz mi genera un certo treno di impulsi attaccando il ricevitore a arduino posso vedere che impulsi gli arrivano magari stampati a video??

per fare questo ti conviene usare un oscilloscopio dei poveri, con un fotodiodo IR e un software per win tipo http://ostan.cz/IR_protocol_analyzer/ che, attaccato alla presa mic, produce il grafico degli impulsi.

Questo pero` ti serve principalmente per debug, non vorrai metterti a decodificare a mano, immagino. Quindi concordo con il suggerimento della libreria IR di Shirriff. I commenti alla pagina sono utili quasi quanto il post stesso.
Logged

twitter: @shineangelic

Offline Offline
Sr. Member
****
Karma: 4
Posts: 408
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

quello che non capisco e come dire che nella parte serial monitor far comparire gli impulsi che riceve il ricevitore ir che codice devo usare ho fatto delle prove anche con vari componenti ma non riesco a vedere niente non mi stampa nessun numero o dato  smiley-confuse
non ho nessun tipo di oscilloscopio solo a scuola ma analogici ma non ho tempo per usarli non so se il prof mi lascia 5 minuti siamo già pieni per le nostre cose smiley-grin mi interessa vederlo con arduino grazie
« Last Edit: February 08, 2012, 08:00:31 am by ilmandorlone » Logged

Offline Offline
Sr. Member
****
Karma: 4
Posts: 408
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

no no adesso credo che va smiley-grin grazie approfondisco meglio il discorso con il mio prof adesso posso andare avanti grazie smiley-grin
Logged

Genova
Offline Offline
Faraday Member
**
Karma: 43
Posts: 3486
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

non hai parlato di hardware, cosa usi come ricevitore? il TSOP è il più utilizzato anche negli apparati commerciali.
http://www.arduino.cc/playground/Italiano/ComandareArduinoConUnTelecomandoqualsiasi

comunque questo schema hardware e la libreria nell'esempio sketch funzionano col 99% dei telecomandi, se sulla seriale non leggi nulla, verifica i collegamenti delle porte su arduino e che quelle nel programma siano le stesse.

ciao
Logged

no comment

Offline Offline
Sr. Member
****
Karma: 4
Posts: 408
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

era quello il problema io uso un ricevitore che è quello dei decoder piccoli quelli che si mettono dietro le tv e spunta un cavo che si deve mettere davanti per far ricevere il segnale non so se a bordo c'è dell'elettronica o solo lui ho fatto delle prove con uno sciolto e appaiono dei numeri strani ma ci sono smiley-grin e che devo praticamente usare quello che ho quello proprio del decoder a un ceck con 4 pin non posso aprirlo per estrapolare il ricevitore fato sta che sabato ho elettronica userò lo oscilloscopio che ho a scuola così almeno so se è solo lui ho è tutta una sua roba. smiley-grin
Logged

Castelletto Sopra Ticino, IT
Offline Offline
Full Member
***
Karma: 0
Posts: 169
Yes we can!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,
permettimi...
Io penso che il tuo prof non possa essere altro che contento sentendo un suo studente interessato (anche al di fuori dell'ambiente scolastico) per la materia che insegna.
Questo per dire che secondo me non serve che tu aspetti di avere elettronica a lezione per usare l'oscilloscopio. Se ne hai bisogno chiediglielo e renditi disponibile ad usarlo _FUORI_ dagli orari di lezione. Secondo me la risposta sarà si, con magari anche la possibilità che lui si interessi di quel che stai facendo e ti "passi" qualche dritta!!

ciao
teo
Logged

Offline Offline
Sr. Member
****
Karma: 4
Posts: 408
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

grazie hahahahahha mi sa che faccio già troppo domande e manca poco che sclera il prof con tutte le cose che gli chiedo smiley-grin hahahahah scherzo ma è veramente bravo anzi sono 2 fenomeni, fidati che li rompo le scatole già troppo smiley-grin il problema e che vuole che prima di mettermi sui micro mi faccio per bene tutta la logica cablata ma vedendo arduino non potevo farne a meno  smiley. no comunque e che non c'è il tecnico dell'aula e non si può entrare senza di lui sabato faccio tutte le prove così almeno vedo come devo collegarlo e se funziona ciao grazie
Logged

Bologna
Offline Offline
Newbie
*
Karma: 0
Posts: 42
L'anima sta all'uomo come l'uomo sta alla macchina
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

per analizzare gli impulsi dei telecomandi non serve un oscilloscopio "vero" . Come ti dicevo ti puoi accontentare di uno software, che riceve i segnali tramite presa microfono connessa ad un fotodiodo IR (50 centesimi)
Logged

twitter: @shineangelic

Pages: [1] 2   Go Up
Jump to: