Obsah:

Univerzálne diaľkové ovládanie: 3 kroky
Univerzálne diaľkové ovládanie: 3 kroky

Video: Univerzálne diaľkové ovládanie: 3 kroky

Video: Univerzálne diaľkové ovládanie: 3 kroky
Video: Инструкция по настройке универсального пульта дистанционного управления Huayu DVB-T2+3 VER.2021 2024, November
Anonim
Image
Image
Stavať
Stavať

Univerzálny infračervený (IR) diaľkový ovládač môže ovládať akékoľvek zariadenie, ktoré používa IR komunikáciu na diaľkové ovládanie. Tento diaľkový ovládač používa gen4-uLCD-35DCT ako hlavné rozhranie na odosielanie IR príkazov. Tento projekt je vysoko prispôsobiteľný na použitie na akomkoľvek zariadení, pokiaľ používa IR ovládanie

Krok 1: Zostavte

Stavať
Stavať

Komponenty

  • gen4-uLCD-35DCT-CLB
  • Kábel gen4-PA a FFC
  • karta uSD
  • uUSB kábel
  • Prepojovacie vodiče
  • Napájanie 5 V.
  • Arduino Pro Micro 5V 16 MHz
  • Modul IR vysielača KY-005

Zostavte komponenty podľa schémy.

Krok 2: Program

Program
Program
Program
Program
Program
Program
  1. Skopírujte priečinok IRremote do priečinka knižnice Arduino IDE
  2. Otvorte kód projektu pre mikrokontrolér Arduino pomocou Arduino IDE.
  3. Ak požadovaný diaľkový ovládač používa neznámy prenosový protokol, môžete tiež pridať ich nespracovaný IR kód, ktorý je možné odvodiť pomocou príkladu IRrecvDemo poskytnutého knižnicou IRremote, a na dekódovanie ich nespracovaných príkazov použiť akýkoľvek modul IR prijímača.
  4. Aby sa program Arduino správne kompiloval s poskytnutými nespracovanými IR príkazmi, je možné údaje pri kompilácii zapisovať priamo do pamäte Flash, ako je to znázornené nižšie.
  5. Aby bolo možné využiť nespracované kódy na prenos, na prečítanie surového kódu uloženého v pamäti Flash je potrebné vykonať nasledujúce kroky. Pre ďalšie príkazové rozhranie je možné pridať aj ďalšie príkazy prípadov. Niektoré zariadenia môžu vyžadovať viacnásobný po sebe idúci príkazový príkaz, čo sa dá dosiahnuť jednoduchým opakovaným odoslaním rovnakých príkazov kódu, ako je uvedené nižšie. Otvorte kód projektu na displeji pomocou Workshop 4 IDE. Tento projekt používa prostredie Visi-Genie.
  6. Vlastnosti objektov a formulára môžete upravovať pomocou inšpektora objektov.
  7. Univerzálny diaľkový ovládač môže ovládať ešte viac spotrebičov pridaním ďalších tlačidiel, čím sa zvýši funkčnosť. Na páse s miniaplikáciami pridajte požadovaný typ tlačidiel.
  8. Aby ste mohli pridané tlačidlo používať s hostiteľom (Arduino Uno), v prípade udalostí objektu zmeňte obslužný program udalostí na „Nahlásiť správu“alebo inú „Magickú udalosť“v závislosti od jeho použitia.
  9. Kliknite na tlačidlo „Kompilovať“. Poznámka: Tento krok je možné preskočiť. Zostavovanie je však nevyhnutné na účely ladenia.
  10. Pripojte displej k počítaču. Uistite sa, že ste pripojení k správnemu portu. Červené tlačidlo znamená, že zariadenie nie je pripojené, modré tlačidlo znamená, že je zariadenie pripojené k pravému portu.
  11. Vráťte sa na kartu „Domov“. Tentokrát kliknite na tlačidlo „(Vytvoriť) Kopírovať/načítať“.
  12. Workshop 4 vás vyzve, aby ste vybrali jednotku na kopírovanie súborov s obrázkami na kartu uSD. Po výbere správneho disku kliknite na tlačidlo OK.
  13. Keď karta micro SD ešte nie je vložená, na displeji gen4 sa zobrazí táto správa: „DRIVE NOT MOUNTED…“Po vložení karty micro SD by sa na displeji gen4 malo objaviť GUI zobrazené v tomto kroku.

Krok 3:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

IR ovládanú zásuvku je možné tiež prispôsobiť pridaním ďalších relé

Kódy príkazov pre každé relé je možné tiež prispôsobiť pomocou nasledujúcich riadkov kódu

K obvodu pre infračervený riadený obvod je možné pridať ďalšie relé

Odporúča: