Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Koble til kretsen som vist på bildet
- Trinn 2: Koding av systemet
- Trinn 3: Koding av det endelige programmet
- Trinn 4: Testing
Video: Arduino IR -sensor og fjernkontroll med LCD: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Vi er en gruppe med UQD10801 (Robocon1) studenter fra Universiti Tun Hussein Onn Malaysia (UTHM)
I denne opplæringen lærer du hvordan du viser knappene på IR -fjernkontrollen til LCD -skjermen med en Arduino Uno R3. Denne opplæringen vil bli simulert ved hjelp av tinkercad. Du kan referere til denne YouTube -videoen som et eksempel.
Rekvisita
1. Arduino Uno R3
2. Koble til ledninger
3. Liquid Crystal Display (LCD)
4. Potensiometer
5. IR -sensor
6. IR -fjernkontroll
7. Brødbrett
8. Motstand (1kohm til 10kohm)
Trinn 1: Koble til kretsen som vist på bildet
Koble ledningene med et brødbrett for å sikre at det blir en ryddig krets. For LCD -skjermen brukes pinne 2, 3, 4, 5, 11 og 12. Potensiometerets funksjon er å kontrollere lysstyrken på LCD -skjermen. Du kan bruke flerfargede ledninger som vist på bildet for å holde styr på pinnene på Arduino. IR -sensoren kobles til pin 7 på Arduino.
Trinn 2: Koding av systemet
Det brukes 2 biblioteker som er LiquidCrystal.h og IRremote.h. Den første delen av kodingen er å finne koden fra hver knapp på fjernkontrollen. Som et eksempel, på tinkercad.com, er koden som overføres med AV/PÅ -knappen "16580863". Dette er forskjellig for alle knappene. For å finne dette må du lage et program for å finne hver kode for hver knapp. En eksempelkode kan lastes ned nedenfor som referanse. Du må manuelt skrive ned hver kode for hver knapp fra den serielle skjermen. Kompiler og last opp koden til Arduino og kjør systemet. Test for hver knapp på IR -fjernkontrollen og skriv ned kodene for hver av knappene for fremtidig referanse.
Trinn 3: Koding av det endelige programmet
Når du er ferdig med å registrere kodene for IR -fjernkontrollen, kan du fortsette å kode det endelige programmet. Dette vil inkludere LiquidCrystal.h -biblioteket. En eksempelkode kan lastes ned nedenfor for referanse. Bruk "switch" -kassen i programmet for å veksle mellom knappene. For hver switch case, bruk lcd.print for å vise teksten for hver knapp på LCD -skjermen, legge til en forsinkelse på 0,5 sekunder og en pause; for å gå ut av repetisjonen. Når du er ferdig med å kode, kompilerer du og laster den opp til Arduino.
Trinn 4: Testing
Det siste trinnet er å teste programmet ved å slå på Arduino og teste ved å trykke på knappene på IR -fjernkontrollen. Hvis du ikke kan se teksten på LCD -skjermen, kan du prøve å justere potensiometerknappen. Ha det gøy!
Anbefalt:
Stor Arduino LCD -klokke med to alarmer og temperaturmonitor kontrollert av IR -TV -fjernkontroll: 5 trinn
Stor Arduino LCD -klokke med to alarmer og temperaturmonitor kontrollert av IR TV -fjernkontroll: Hvordan bygge en Arduino -basert LCD -klokke med to alarmer og temperaturmonitor kontrollert av IR TV -fjernkontroll
IRduino: Arduino fjernkontroll - etterlign en tapt fjernkontroll: 6 trinn
IRduino: Arduino fjernkontroll - Imitate a Lost Remote: Hvis du noen gang har mistet fjernkontrollen for TV -en eller DVD -spilleren, vet du hvor frustrerende det er å måtte gå til, finne og bruke knappene på selve enheten. Noen ganger tilbyr disse knappene ikke engang den samme funksjonaliteten som fjernkontrollen. Motta
Trådløs fjernkontroll ved bruk av 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sendermottaker for quadcopter - Rc Helikopter - RC -fly som bruker Arduino: 5 trinn (med bilder)
Trådløs fjernkontroll ved bruk av 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sendermottaker for quadcopter | Rc Helikopter | Rc -fly ved bruk av Arduino: For å betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båt, vi trenger alltid en mottaker og sender, anta at for RC QUADCOPTER trenger vi en 6 -kanals sender og mottaker, og den typen TX og RX er for kostbar, så vi lager en på vår
Hvordan kontrollere husholdningsapparater med TV -fjernkontroll med timerfunksjon: 7 trinn (med bilder)
Slik kontrollerer du husholdningsapparater med TV -fjernkontroll med timerfunksjon: Selv etter 25 år med introduksjon til forbrukermarkedet, er infrarød kommunikasjon fortsatt veldig relevant de siste dagene. Enten det er din 55 tommers 4K -TV eller billydsystemet ditt, trenger alt en IR -fjernkontroll for å svare på vår
I2C infrarød fjernkontroll med Arduino: 8 trinn (med bilder)
I2C infrarød fjernkontroll med Arduino: Preamble Denne instruksjonsinformasjonen beskriver hvordan du lager en universell fjernkontroll ved hjelp av I2C for grensesnittet. Hvor rart du sier, ved hjelp av en I2C -slaveenhet? Ja, en I2C -slaveenhet. Dette er fordi den nøyaktige timingen for IR -pakker er ganske krevende og