Innholdsfortegnelse:

Universal fjernkontroll: 3 trinn
Universal fjernkontroll: 3 trinn

Video: Universal fjernkontroll: 3 trinn

Video: Universal fjernkontroll: 3 trinn
Video: Как запрограммировать универсальный пульт от телевизора без кода. 2024, November
Anonim
Image
Image
Bygge
Bygge

Universal Infrarød (IR) fjernkontroll kan kontrollere ethvert apparat som bruker IR -kommunikasjon for fjernbetjening. Denne fjernkontrollen bruker gen4-uLCD-35DCT som hovedgrensesnitt for sending av IR-kommandoer. Dette prosjektet er svært tilpassbart for bruk på ethvert apparat så lenge det bruker IR -kontroll

Trinn 1: Bygg

Bygge
Bygge

Komponenter

  • gen4-uLCD-35DCT-CLB
  • gen4-PA og FFC-kabel
  • uSD -kort
  • uUSB -kabel
  • Jumper Wires
  • 5 V strømforsyning
  • Arduino Pro Micro 5V 16 MHz
  • KY-005 IR-sendermodul

Bygg komponentene som vist i diagrammet.

Trinn 2: Program

Program
Program
Program
Program
Program
Program
  1. Kopier IRremote -mappen til Arduino IDEs bibliotekmappe
  2. Åpne prosjektkoden for Arduino -mikrokontrolleren ved hjelp av Arduino IDE.
  3. Hvis den ønskede fjernkontrollen bruker en ukjent overføringsprotokoll, kan du også legge til den rå IR -koden som kan hentes ved å bruke IRrecvDemo -eksemplet fra IRremote -biblioteket og bruke en hvilken som helst IR -mottakermodul for å dekode deres råkommandoer.
  4. For at Arduino -programmet skal kunne kompilere riktig med de medfølgende rå IR -kommandoene, kan data skrives direkte til flashminnet ved kompilering som vist nedenfor.
  5. For å kunne bruke råkodene for overføring må følgende gjøres for å lese råkoden som er lagret i flashminnet. Ytterligere saksuttalelser kan også legges til for mer kommandogrensesnitt. Noen apparater kan kreve flere påfølgende kommandooverføringer. Dette kan gjøres ved å sende de samme kodekommandoene på nytt flere ganger som vist nedenfor. Åpne prosjektkoden for displayet ved hjelp av Workshop 4 IDE. Dette prosjektet bruker Visi-Genie-miljøet.
  6. Du kan endre egenskapene til objektene og skjemaet ved hjelp av objektinspektøren.
  7. Den universelle fjernkontrollen kan styre enda flere apparater ved å legge til flere knapper for å legge til mer funksjonalitet. Bruk widgetbåndet til å legge til hvilken type knapp (er) du trenger.
  8. For å bruke den ekstra knappen med verten (Arduino Uno), må du sørge for å endre hendelsesbehandleren under hendelser av objektet til "Rapportmelding" eller en annen "Magisk hendelse" avhengig av bruken.
  9. Klikk på "Compile" -knappen. Merk: Dette trinnet kan hoppes over. Imidlertid er kompilering avgjørende for feilsøkingsformål.
  10. Koble skjermen til PC -en. Kontroller at du er koblet til riktig port. Rød knapp indikerer at enheten ikke er tilkoblet, blå knapp indikerer at enheten er koblet til den riktige porten.
  11. Gå tilbake til "Hjem" -fanen. Denne gangen klikker du på “(Bygg) Kopier/last inn” -knappen.
  12. Workshop 4 vil be deg om å velge en stasjon for å kopiere bildefilene til et uSD -kort. Etter å ha valgt riktig stasjon, klikker du OK.
  13. Når micro SD -kortet ennå ikke er satt inn, vil denne meldingen vises på din gen4 -skjerm: "KJØR IKKE MONTERT …" Etter at du har satt inn micro SD -kortet, bør GUI -en som vises i dette trinnet vises på gen4 -skjermen.

Trinn 3:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Det IR -kontrollerte uttaket kan også tilpasses ved å legge til flere reléer

Kommandokodene for hvert relé kan også tilpasses gjennom følgende kodelinjer

De ekstra reléene kan legges til kretsen for den IR -styrte kretsen

Anbefalt: