
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Oleme rühm UQD10801 (Robocon1) üliõpilasi Universiti Tun Hussein Onn Malaisiast (UTHM)
Selles õpetuses saate teada, kuidas Arduino Uno R3 abil kuvada infrapunapuldi nuppe vedelkristallkuvarile (LCD). Seda õpetust simuleeritakse Tinkercadi abil. Näitena võite viidata sellele YouTube'i videole.
Tarvikud
1. Arduino Uno R3
2. Juhtmete ühendamine
3. Vedelkristallkuvar (LCD)
4. Potentsiomeeter
5. IR -andur
6. IR kaugjuhtimispult
7. Leivalaud
8. Takisti (1kohm kuni 10kohm)
Samm: ühendage vooluahel pildil näidatud viisil

Ühendage juhtmed leivaplaadiga, et tagada korralik vooluring. LCD -ekraani jaoks kasutatakse tihvte 2, 3, 4, 5, 11 ja 12. Potentsiomeetri ülesanne on juhtida LCD heledust. Arduino tihvtide jälgimiseks võite kasutada mitmevärvilisi juhtmeid, nagu pildil näidatud. IR -andur ühendatakse Arduino tihvtiga 7.
Samm: süsteemi kodeerimine

Kasutatakse 2 raamatukogu, milleks on LiquidCrystal.h ja IRremote.h. Kodeerimise esimene osa on leida kood igast kaugjuhtimispuldi nupust. Näitena on saidil tinkercad.com kood, mida nupp OFF/ON edastab, "16580863". See on kõigi nuppude puhul erinev. Selle leidmiseks peate konstrueerima programmi iga nupu iga koodi leidmiseks. Näidiskoodi saab alla laadida viitena. Peate käsitsi kirja panema jadamonitori iga nupu iga koodi. Kompileerige ja laadige kood üles Arduino ja käivitage süsteem. Kontrollige iga IR -kaugjuhtimispuldi nuppu ja kirjutage iga nupu koodid edaspidiseks kasutamiseks.
3. etapp: lõpliku programmi kodeerimine

Kui olete IR -puldi koodide salvestamise lõpetanud, võite jätkata lõpliku programmi kodeerimist. See hõlmab raamatukogu LiquidCrystal.h. Näidiskoodi saab viitamiseks alla laadida. Nuppude vahel liikumiseks kasutage programmi "lüliti" juhtumit. Iga lüliti puhul kasutage lcd.print, et kuvada iga nupu tekst LCD -ekraanil, lisage 0,5 -sekundiline viivitus ja paus; kordusest väljumiseks. Kui olete kodeerimise lõpetanud, kompileerige ja laadige see Arduino.
4. samm: testimine




Viimane samm on programmi testimine, lülitades sisse Arduino ja testides IR -puldi nuppe. Kui te ei näe LCD -ekraanil olevat teksti, proovige reguleerida potentsiomeetri nuppu. Lõbutse hästi!
Soovitan:
Arduino brauseripõhine kaugjuhtimispult (linux): 9 sammu (piltidega)

Arduino brauseripõhine kaugjuhtimispult (linux): meil on lapsi. Ma armastan neid tükkideks, kuid nad peidavad lastekanalite sisselülitamisel pidevalt satelliidi ja teleri kaugjuhtimispulti. Pärast seda juhtus see iga päev mitu aastat ja pärast seda, kui mu kallis naine lubas mul
Teie arvuti IR -kaugjuhtimispult Arduino abil: 6 sammu

Arvuti IR -kaugjuhtimispult Arduino abil: selle vastuvõtjaga saate oma arvutit kaugjuhtida tänu IR -moodulile ja Arduinole. Lazzy režiim aktiveeritud ^^
Arduino: ajaprogrammid ja kaugjuhtimispult Androidi rakendusest: 7 sammu (piltidega)

Arduino: ajaprogrammid ja kaugjuhtimispult Androidi rakendusest: Olen alati mõelnud, mis juhtub kõigi nende Arduino tahvlitega, mida inimesed pärast lahedate projektide lõpetamist ei vaja. Tõde on natuke häiriv: mitte midagi. Olen seda täheldanud oma pere kodus, kus isa üritas oma kodu ehitada
Automaatne kanalivahetuse kaugjuhtimispult Arduino abil: 6 sammu

Automaatne kanalivahetuse kaugjuhtimispult koos Arduinoga: Selle projekti esialgne motivatsioon oli see, et meie kliendil on vaskulaarne dementsus ja ta on juriidiliselt pime. See on tekitanud tal raskusi meeles pidada, millal ja millistes kanalites televiisor talle meelepäraseid saateid näitab, samuti näha, kuidas
Suur Arduino LCD -kell kahe alarmi ja temperatuurimonitoriga, mida juhib IR -teleri kaugjuhtimispult: 5 sammu

Suur Arduino LCD -kell kahe äratuse ja temperatuurimonitoriga, mida juhib IR -teleripult