Ricevitore IR per un computer.

Pin
Send
Share
Send

WinLIRC ti consente di controllare le applicazioni basate su Windows usando quasi tutti i telecomandi di un videoregistratore o TV. Solo qui c'è qualcosa che i nostri telecomandi russi (da "Horizon") ci deludono, e anche alcuni modelli di Panasonic: hanno una frequenza portante di circa 400 KHz, il computer non ha alcuna possibilità di catturare (nella maggior parte dei telecomandi 30-40 KHz).

Per avere il dubbio piacere di usare il telecomando, devi mettere insieme un piccolo circuito. Lo schema è il seguente:

Quasi ogni elemento può essere sostituito con un analogo. Ho comprato il primo fotorilevatore per la TV - "TK-19", anche se c'erano alcuni altri analoghi in vendita. Come si dice di solito: il circuito funziona immediatamente e non deve essere configurato. Tutta questa disgrazia è connessa a qualsiasi porta COM.

Lo schema può essere magnificamente progettato - ad esempio, da un cavallo di gomma abbiamo un terminatore piuttosto carino. Il ricevitore si trova nell'intestazione.

Sarà inoltre necessario il server WinLIRC stesso: //winlirc.sourceforge.net/
C'è anche un plug-in per WinAMP, in modo che possa essere utilizzato dal letto.

Installarlo non è difficile, è piuttosto problematico configurarlo. Un indicatore dell'umore del programma sarà il lampeggiamento di un indicatore verde nel vassoio quando si premono i pulsanti sul telecomando.

Supponiamo di aver saldato correttamente un circuito da parti riparabili. Di conseguenza, deve funzionare. Andiamo su //www.lirc.org/ e seguiamo il link "telecomandi supportati" su //lirc.sourceforge.net/remotes/. Stiamo cercando il tuo telecomando lì. Se c'è - lucky, scarica la configurazione per questo; no - non spaventoso. Colleghiamo il circuito a una porta COM libera. Iniziamo WinLIRC. Per definizione, descrivo l'ordine di colpire con i pulsanti nella versione 0.6.4 (non ricordo cosa ci fosse in quelli precedenti). Se va nel vassoio, fare clic con il tasto destro su "Attiva / disattiva finestra" -> "Riconfigura". Selezionare la porta (COM1, COM2) a cui è collegato il ricevitore. Per il circuito sopra, il parametro "Tipo di ricevitore" deve essere un DCD. Velocità - 115200 (per impostazione predefinita) Sense - rilevamento automatico (per impostazione predefinita) Se siamo riusciti a trovare la configurazione per il telecomando, vai su "Config" -> "Sfoglia" e selezionalo. Passiamo alla voce "Tutto è pronto". Se la configurazione finita non è stata trovata, inizia a insegnare il programma alla sua console. Quindi:

1. Nella finestra "Config", scrivi MY_REMOTE.CF (o qualcosa del genere).

2. Fai clic su "Codici non elaborati". Premi tutti i pulsanti sul telecomando. I numeri nella finestra dovrebbero essere eseguiti. Quindi tutto è in un fascio. Chiudi con una croce e vai a

3. Impara. Te lo chiederanno

Questo registrerà i segnali dal tuo telecomando
e creare un file di configurazione per WinLIRC. Inserisci un nome per questo telecomando.

Devi inserire il nome del tuo telecomando. Di seguito, i nomi sono meglio indicati in lettere latine (inglesi), senza spazi.

4.

Durante l'apprendimento e l'analisi dei segnali, viene utilizzato un margine di errore per
gestire le normali variazioni del segnale ricevuto. Il margine di errore varia
dall'1% al 99%. L'impostazione predefinita è 25%, ma potrebbero essere necessari valori più grandi a seconda
sul tuo hardware e software. In caso di problemi con l'utilizzo del telecomando,
prova ad aumentare questo valore. Ora puoi inserire il margine di errore consentito,
oppure premere INVIO per utilizzare l'impostazione predefinita. Margine di errore desiderato per questo telecomando?
(1-99, inserisci = 25)

Molte parole, basta premere "Invio"

5.

Fase 1: determinare la distanza del segnale, la lunghezza del segnale e ripetere i codici.
-----------------------------------------------------------------------------------
Ti verrà chiesto di premere un pulsante arbitrario più volte.
Tienilo premuto per almeno un secondo ogni volta e attendi almeno
un secondo tra i tasti premuti. Se si desidera inserire manualmente un gap di segnale
e la lunghezza del segnale, è possibile farlo ora (ad es. "31000 52").
Altrimenti, premi INVIO. Spacco e lunghezza?

Ancora una volta, molte parole, basta premere "Invio"

6.

Premi un pulsante. Attendi un secondo e premilo di nuovo.

Premere e rilasciare un pulsante qualsiasi (sul telecomando). Attendere un secondo e premere e rilasciarlo di nuovo. Viene visualizzata una linea

Linea di base inizializzata.

Successivamente, premiamo il pulsante SAME dieci (o un po 'più volte) fino a raggiungere lo zero.

Attendere un secondo e premere di nuovo un pulsante (10 rimasti)
Attendere un secondo e premere di nuovo un pulsante (9 a sinistra)
Attendere un secondo e premere di nuovo un pulsante (8 a sinistra)
Premi un pulsante.

7. Riceviamo il messaggio:

Questo è un telecomando a ripetizione del segnale senza uno speciale codice di ripetizione.
Tenendo premuto il pulsante è possibile ottenere rapidamente molte copie del codice di quel pulsante.
Pertanto, verranno prelevati 64 campioni di ciascun pulsante.
Ti verrà richiesto di inserire il nome di ciascun pulsante a turno.
Per terminare la registrazione dei pulsanti, immettere un nome pulsante vuoto.

8. Ora insegniamo al programma TUTTI i pulsanti sul telecomando. L'ordine è: ti viene chiesto

Nome pulsante 1?

(nome del primo pulsante)? Scriviamo il nome. In lettere o numeri latini, senza spazi, è meglio scrivere in maiuscolo la parola che si trova sul telecomando sul pulsante. Bene, come "1", "2", "PLAY", "FFWD", "STOP", "VOL +". Successivamente, premere il pulsante per alcuni secondi. I numeri verranno eseguiti nella finestra, in questo modo:

Linea di base inizializzata.
corrispondenze = 64, guasti = 19

Premi finché le partite non raggiungono il 64. Meno errori ci sono, meglio è.

9. Vengono visualizzate le parole "Stop" e "Nome pulsante 2 (vuoto per interrompere)". Scriviamo il nome del secondo pulsante. Ripetere il passaggio 8 fino all'esaurimento di tutti i pulsanti.

10. Alla fine di tutti i pulsanti, premere "Invio" senza inserire un nome. Viene visualizzato il messaggio "Configurazione scritta con successo, non dimenticare di analizzare". Cosa facciamo

11. Colpiamo un mouse in "Analizza" che riceviamo nella risposta "analisi riuscita"

12. Siamo felici.

13. "Tutto è pronto": fai clic su OK, quindi su "Nascondi finestra".

Dopodiché, lancia audacemente la tua lega leggera preferita, vai alle impostazioni, attiva il supporto WinLIRC, configura i pulsanti e gettati su un divano con un telecomando in mano.

Server del programma LIRC originale per Linux: //www.lirc.org/.
Contiene molti file di configurazione per telecomandi, descrizioni dei circuiti e altra documentazione.

Pin
Send
Share
Send

Guarda il video: Tutorial 14 2016 Arduino - Il ricevitore IR (Novembre 2024).