Satura rādītājs:
- 1. darbība: 1602 Arduino LCD tastatūras vairoga funkcijas
- 2. darbība. Kā lietot Arduino LCD tastatūras vairogu
- 3. darbība. Nepieciešamie materiāli
- 4. solis: kā lasīt atslēgas?
- 5. darbība: kā ritināt tekstu?
- 6. darbība: kā parādīt konkrētu rakstzīmi?
Video: Izmantojot 1602 LCD tastatūras vairogu W/ Arduino [+praktiski projekti]: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Šo un citas pārsteidzošās pamācības varat izlasīt ElectroPeak oficiālajā vietnē
Pārskats
Šajā apmācībā jūs uzzināsit, kā izmantot Arduino LCD tastatūras vairogu ar 3 praktiskiem projektiem.
Ko jūs uzzināsit:
- Kā uzstādīt vairogu un identificēt atslēgas
- Kā ritināt tekstu
- Kā parādīt īpašās rakstzīmes
1. darbība: 1602 Arduino LCD tastatūras vairoga funkcijas
Informācijas parādīšana elektroniskajos projektos vienmēr ir bijusi saistošākā problēma. Ir dažādi veidi, kā parādīt datus. Šie ekrāni var būt tik vienkārši, piemēram, 7 segmenti vai gaismas diodes, vai arī tie var būt aizraujošāki, piemēram, LCD. LCD izmantošana vienmēr ir bijis viens no populārākajiem informācijas parādīšanas veidiem. LCD ir sadalīti divos vispārējos veidos: rakstzīmes un grafika.
Viens no visizplatītākajiem, lētākajiem un vienkāršākajiem pieejamajiem LCD ir rakstzīmju LCD. Šis LCD sastāv no vairākām rindām un kolonnām. Burti un cipari tiek rakstīti vietās, ko veido rindas un kolonnas. Piemēram, LCD rakstzīmei 16*2 ir 2 rindas un 16 kolonnas. Tātad tas var parādīt 32 rakstzīmes. Darbs ar šiem LCD ir ļoti vienkāršs, un tie ir pilnībā savietojami ar visiem mikrokontrolleriem un procesoru plates. Lai vieglāk izmantotu šos LCD, tā 16x2 modelis, ieskaitot četrus izvēlnes taustiņus, ir izgatavots kā vairogs, kas ir saderīgs arī ar Arduino plāksnēm.
2. darbība. Kā lietot Arduino LCD tastatūras vairogu
Arduino shiels ir lietotājam draudzīgs un vienkāršs vairogs. Lai to izmantotu, jums vispirms jāzina tā kontaktinformācija un savienojums ar Arduino.
3. darbība. Nepieciešamie materiāli
Arduino Uno R3 × 1
1602 LCD tastatūras vairogs Arduino × 1
Programmatūras lietotnes
Arduino IDE
4. solis: kā lasīt atslēgas?
Šajā vairogā visi 4 taustiņi ir savienoti ar analogo tapu 0, lai ietaupītu uz digitālajām tapām. Tāpēc mums vajadzētu izmantot ADC, lai tos izlasītu. Nospiežot taustiņu, tas atgriež vērtību A0 tapai atbilstoši iekšējai pretestības sadalīšanas ķēdei, kas identificē atslēgas veidu.
Apskatīsim kodu dziļāk:
#iekļaut
Bibliotēka, kas nepieciešama rakstzīmju LCD.
LiquidCrystal LCD (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);
LCD objekta definēšana atbilstoši tapām, kas ir savienotas ar Arduino.
lcd. sākums (16, 2);
LCD sākotnējā konfigurācija, norādot kolonnu un rindu skaitu. Pirmais arguments ir kolonnu skaits, bet otrais - rindu skaits.
tabulā ir dažas svarīgas funkcijas darbam ar LCD.
Lai iegūtu vairāk funkciju, varat pārbaudīt Arduino vietni.
5. darbība: kā ritināt tekstu?
Mēs to varam viegli izdarīt, izmantojot iepriekš minētās funkcijas.
6. darbība: kā parādīt konkrētu rakstzīmi?
Katrā blokā no LCD varat izveidot rakstzīmi. Lai to izdarītu, vēlamo rakstzīmi jāpārvērš kodu masīvā, pēc tam parādot to LCD. Lai pārvērstu savu raksturu kodos, varat izmantot šādas tiešsaistes vietnes. Izstrādājiet savu raksturu un pēc tam kopējiet ģenerēto masīvu savā kodā.
lcd.createChar saglabā jūsu masīvu atmiņas vietā, un jūs varat to parādīt ar lcd.write
Ieteicams:
Akumulatora pārveidošana līdzstrāvas diskdzinim, zibspuldze (vai praktiski jebkas): 5 soļi
Akumulatora pārveidošana līdzstrāvas diskdzinim, zibspuldze (vai praktiski jebkas): iespējams, tas ir vienkāršākais veids, kā pārvērst zibspuldzi no akumulatora uz līdzstrāvas barošanas bloku. Šis Yongnuo YN560IV ik pa laikam ir nepieciešams mūsu foto stendā, lai apgaismotu fona sienu un novērstu ēnas no objekta. Ir kāda
8 minūšu pamācība: praktiski neiznīcināms iPhone korpuss: 7 soļi
8 minūšu pamācība: praktiski neiznīcināms iPhone korpuss: Skola jau atkal ir sākusies, un basketbola nodarbības nav labākais sporta veids, kur atstāt savu iphone turpat, neaizsargātu, gandrīz kailu, nejutīgu pret patiesi smagiem sitieniem un nokrīt! Tātad, es ātri devos uz lietoto preču veikalu un nopirku t