PIC e ricezione telecomando infrarossi
Buonasera, ho in mente un piccolo progetto dove un PIC riceve degl'impulsi da un telecomando(IR) ed in base al tasto premuto esegue un azione.Il telecomando in questione non ha marca ne modello, però con l'oscilloscopio ed il suo ricevitore sono riuscito a vedere la sequenza di bit che dovrei mandare in pasto al PIC.
Questa è la sequenza di un tasto:
Avete qualche idea su come cominciare?? Io avrei pensato di fare cosi:
-memorizzo in un array la sequenza del byte che ricevo.
-se l'impulso dura 0.6ms è 0
-se l'impulso dura 1.6ms e 1
-esegua la somma di tutti i bit del byte
-se il byte ha un valore x eseguo x1, se il byte ha valore y eseguo y1
Cosa ne pensate?
Come PIC vorrei usare un 12F675, ambiente MikroC PRO
Questa è la sequenza di un tasto:
Avete qualche idea su come cominciare?? Io avrei pensato di fare cosi:
-memorizzo in un array la sequenza del byte che ricevo.
-se l'impulso dura 0.6ms è 0
-se l'impulso dura 1.6ms e 1
-esegua la somma di tutti i bit del byte
-se il byte ha un valore x eseguo x1, se il byte ha valore y eseguo y1
Cosa ne pensate?
Come PIC vorrei usare un 12F675, ambiente MikroC PRO

tra i due istanti: