Innehållsförteckning:

Arduino IR -sensor och fjärrkontroll med LCD: 4 steg
Arduino IR -sensor och fjärrkontroll med LCD: 4 steg

Video: Arduino IR -sensor och fjärrkontroll med LCD: 4 steg

Video: Arduino IR -sensor och fjärrkontroll med LCD: 4 steg
Video: Как сделать ПЛК LDmicro Arduino с ЖК-дисплеем I2C 2024, November
Anonim
Arduino IR -sensor och fjärrkontroll med LCD
Arduino IR -sensor och fjärrkontroll med LCD

Vi är en grupp UQD10801 (Robocon1) studenter från Universiti Tun Hussein Onn Malaysia (UTHM)

I denna handledning lär du dig hur du visar knapparna på IR -fjärrkontrollen till LCD -skärmen med en Arduino Uno R3. Denna handledning simuleras med tinkercad. Du kan hänvisa till denna YouTube -video som ett exempel.

Tillbehör

1. Arduino Uno R3

2. Anslutning av ledningar

3. Liquid Crystal Display (LCD)

4. Potentiometer

5. IR -sensor

6. IR -fjärrkontroll

7. Brödbräda

8. Motstånd (1kohm till 10kohm)

Steg 1: Anslut kretsen som visas på bilden

Anslut kretsen som visas på bilden
Anslut kretsen som visas på bilden

Anslut kablarna med en brödbräda för att säkerställa att en snygg krets skapas. För LCD -skärmen används stift 2, 3, 4, 5, 11 och 12. Potentiometerns funktion är att styra LCD -skärmens ljusstyrka. Du kan använda flerfärgade trådar som visas på bilden för att hålla reda på stiften på Arduino. IR -sensorn kommer att anslutas till stift 7 på Arduino.

Steg 2: Kodning av systemet

Kodning av systemet
Kodning av systemet

2 bibliotek används som är LiquidCrystal.h och IRremote.h. Den första delen av kodningen är att hitta koden från varje knapp på fjärrkontrollen. Som ett exempel, på tinkercad.com, är koden som sänds med AV/PÅ -knappen "16580863". Detta är olika för alla knappar. För att hitta detta måste du konstruera ett program för att hitta varje kod för varje knapp. En exempelkod kan laddas ner nedan som referens. Du måste manuellt skriva ner varje kod för varje knapp från den seriella bildskärmen. Kompilera och ladda upp koden till Arduino och kör systemet. Testa för varje knapp på IR -fjärrkontrollen och skriv ner koderna för var och en av knapparna för framtida referens.

Steg 3: Kodning av det slutliga programmet

Kodning av det slutliga programmet
Kodning av det slutliga programmet

När du har spelat in koderna för IR -fjärrkontrollen kan du fortsätta att koda det sista programmet. Detta kommer att inkludera LiquidCrystal.h -biblioteket. En exempelkod kan laddas ner nedan för referens. Använd "switch" -fodralet i programmet för att växla mellan knapparna. För varje kopplingsfodral, använd lcd.print för att visa texten för varje knapp på LCD -skärmen, lägg till en fördröjning på 0,5 sekunder och en paus; för att lämna repetitionen. När du är klar med kodningen, kompilera och ladda upp den till Arduino.

Steg 4: Testning

Testning
Testning
Testning
Testning
Testning
Testning
Testning
Testning

Det sista steget är att testa programmet genom att slå på Arduino och testa genom att trycka på knapparna på IR -fjärrkontrollen. Om du inte kan se texten på LCD -skärmen, försök att justera potentiometervredet. Ha så kul!

Rekommenderad: