Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
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
- Kopier IRremote -mappen til Arduino IDEs bibliotekmappe
- Åpne prosjektkoden for Arduino -mikrokontrolleren ved hjelp av Arduino IDE.
- 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.
- 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.
- 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.
- Du kan endre egenskapene til objektene og skjemaet ved hjelp av objektinspektøren.
- 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.
- 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.
- Klikk på "Compile" -knappen. Merk: Dette trinnet kan hoppes over. Imidlertid er kompilering avgjørende for feilsøkingsformål.
- 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.
- Gå tilbake til "Hjem" -fanen. Denne gangen klikker du på “(Bygg) Kopier/last inn” -knappen.
- Workshop 4 vil be deg om å velge en stasjon for å kopiere bildefilene til et uSD -kort. Etter å ha valgt riktig stasjon, klikker du OK.
- 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:
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