Sommario:

Telecomando universale: 3 passaggi
Telecomando universale: 3 passaggi

Video: Telecomando universale: 3 passaggi

Video: Telecomando universale: 3 passaggi
Video: duplicazione telecomando cancello 2024, Novembre
Anonim
Image
Image
Costruire
Costruire

Il telecomando universale a infrarossi (IR) può controllare qualsiasi apparecchio che utilizza la comunicazione IR per il funzionamento remoto. Questo telecomando utilizza gen4-uLCD-35DCT come interfaccia principale per l'invio di comandi IR. Questo progetto è altamente personalizzabile per l'uso su qualsiasi apparecchio purché utilizzi il controllo IR

Passaggio 1: costruire

Costruire
Costruire

Componenti

  • gen4-uLCD-35DCT-CLB
  • Cavo gen4-PA e FFC
  • uScheda SD
  • uCavo USB
  • Cavi per ponticelli
  • Alimentazione 5 V
  • Arduino Pro Micro 5V 16 MHz
  • Modulo trasmettitore IR KY-005

Costruisci i componenti come mostrato nel diagramma.

Passaggio 2: programma

Programma
Programma
Programma
Programma
Programma
Programma
  1. Copia la cartella IRremote nella cartella della libreria dell'IDE di Arduino
  2. Apri il codice del progetto per il microcontrollore Arduino usando l'IDE Arduino.
  3. Se il telecomando desiderato utilizza un protocollo di trasmissione sconosciuto, è anche possibile aggiungere il codice IR grezzo che può essere derivato utilizzando l'esempio IRrecvDemo fornito dalla libreria IRremote e utilizzare qualsiasi modulo ricevitore IR per decodificare i comandi grezzi.
  4. Affinché il programma Arduino venga compilato correttamente con i comandi IR non elaborati forniti, i dati possono essere scritti direttamente nella memoria flash al momento della compilazione, come mostrato di seguito.
  5. Per utilizzare i codici grezzi per la trasmissione, è necessario eseguire quanto segue per leggere il codice grezzo memorizzato nella memoria flash. È inoltre possibile aggiungere ulteriori istruzioni case per una maggiore interfaccia di comando. Alcuni dispositivi potrebbero richiedere la trasmissione di più comandi consecutivi, ciò può essere fatto semplicemente inviando nuovamente gli stessi comandi di codice più volte come mostrato di seguito. Aprire il codice del progetto per il display utilizzando l'IDE di Workshop 4. Questo progetto utilizza l'ambiente Visi-Genie.
  6. È possibile modificare le proprietà degli oggetti e del modulo utilizzando la finestra di ispezione degli oggetti.
  7. Il telecomando universale può controllare ancora più apparecchi aggiungendo più pulsanti per aggiungere più funzionalità. Usa la barra multifunzione del widget per aggiungere il tipo di pulsante/i di cui hai bisogno.
  8. Per utilizzare il pulsante aggiunto con l'host (Arduino Uno), assicurati di modificare il gestore eventi sotto gli eventi dell'oggetto in "Segnala messaggio" o un altro "Evento magico" a seconda del suo utilizzo.
  9. Fare clic sul pulsante "Compila". Nota: questo passaggio potrebbe essere saltato. Tuttavia, la compilazione è essenziale per il debug.
  10. Collega lo schermo al PC. Assicurati di essere connesso alla porta giusta. Il pulsante rosso indica che il dispositivo non è connesso, il pulsante blu indica che il dispositivo è collegato alla porta giusta.
  11. Torna alla scheda "Home". Questa volta, fai clic sul pulsante "(Crea) Copia/Carica".
  12. Workshop 4 ti chiederà di selezionare un'unità per copiare i file di immagine su una scheda uSD. Dopo aver selezionato l'unità corretta, fare clic su OK.
  13. Quando la scheda micro SD non è ancora inserita, questo messaggio apparirà sul tuo display gen4: "DRIVE NOT MOUNTED…" Dopo aver inserito la tua scheda micro SD, la GUI mostrata in questo passaggio dovrebbe apparire sul display gen4.

Passaggio 3:

Immagine
Immagine
Immagine
Immagine
Immagine
Immagine

La presa controllata IR può anche essere personalizzata aggiungendo più relè

I codici di comando per ogni relè possono essere personalizzati anche attraverso le seguenti righe di codice

I relè aggiuntivi possono essere aggiunti al circuito per il circuito controllato IR

Consigliato: