Sisukord:
- Tarvikud
- Samm: riistvara ülevaade
- 2. samm: 16 × 2 tähemärgi LCD -pistik
- Samm: juhtmestik - 16 × 2 sümboliga LCD -ekraani ühendamine Arduino Unoga
- 4. samm: kood
Video: LCD -ekraani õpetus: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kas soovite, et teie Arduino projektid näitaksid olekuteateid või andurite näiteid? Siis võivad need LCD -ekraanid ideaalselt sobida. Need on äärmiselt levinud ja kiire viis oma projektile loetava liidese lisamiseks.
See õpetus hõlmab kõike, mida peate teadma tähemärkide LCD -dega alustamiseks. Mitte ainult 16 × 2 (1602), vaid kõik sümbolitega LCD -ekraanid (näiteks 16 × 4, 16 × 1, 20 × 4 jne), mis põhinevad Hitachi paralleelliidese LCD -kontrolleri kiibil HD44780. Sest Arduino kogukond on HD44780 LCD -de haldamiseks juba välja töötanud raamatukogu; nii et me ühendame need kiiresti.
Tarvikud
- ArduinoUNO
- 16*2 LCD -ekraan
- Leivalaud
- 10K potentsiomeeter
- 100 oomi takisti
- Jumper juhtmed
Samm: riistvara ülevaade
Need LCD -ekraanid sobivad ideaalselt ainult teksti/tähemärkide kuvamiseks, seega ka nimi „Märk -LCD”. Ekraanil on LED -taustvalgustus ja see võib kuvada 32 ASCII tähemärki kahes reas, igal real 16 tähemärki.
Iga ristkülik sisaldab 5 × 8 pikslit ruudustikku. Kui vaatate tähelepanelikult, näete ekraanil tegelikult iga tähemärgi väikeseid ristkülikuid ja tähemärki moodustavaid piksleid. Kõik need ristkülikud on 5 × 8 piksliga ruudustik. Kuigi need kuvavad ainult teksti, on need saadaval mitmes suuruses ja värvitoonis: näiteks 16 × 1, 16 × 4, 20 × 4, valge tekstiga sinisel taustal, musta tekstiga rohelisel ja palju muud. Hea uudis on see, et kõik need kuvarid on vahetatavad - kui ehitate oma projektiga ühe, saate selle lihtsalt vooluvõrgust lahti ühendada ja kasutada teist valitud suuruse/värvi LCD -d. Teie kood võib olla vaja kohandada suurema suurusega, kuid vähemalt juhtmestik on sama!
2. samm: 16 × 2 tähemärgi LCD -pistik
Enne haakimis- ja näidiskoodi sukeldumist vaatame kõigepealt LCD Pinouti.
GND peaks olema ühendatud Arduino maapinnaga. VCC on LCD toiteallikas, mille ühendame Arduino 5 -voldise tihvtiga. Vo (LCD kontrast) juhib vedelkristallekraani kontrastsust ja heledust. Kasutades potentsiomeetriga lihtsat pingejaoturit, saame kontrasti peenelt reguleerida. RS (registri valimise) tihvt võimaldab Arduino LCD -l öelda, kas see saadab käske või andmeid. Põhimõtteliselt kasutatakse seda tihvti käskude eristamiseks andmetest. Näiteks kui RS -nööpnõel on seatud LOW -le, saadame LCD -le käske (näiteks seadke kursor kindlale asukohale, tühjendage ekraan, kerige ekraani paremale ja nii edasi). Ja kui RS -pin on seatud HIGH -le, saadame andmed/märgid LCD -le. R/W (lugemise/kirjutamise) tihvt LCD -ekraanil kontrollib, kas loete andmeid LCD -lt või kirjutate neid LCD -le. Kuna me kasutame seda LCD -d just VÄLJUNDI seadmena, seome selle tihvti madalale. See sunnib selle kirjutama. E (lubamise) tihvti kasutatakse ekraani lubamiseks. See tähendab, et kui see tihvt on seatud madalale, ei huvita vedelkristallekraan R/W, RS ja andmesiini liinidega toimuvat; kui see tihvt on seatud HIGH, töötleb LCD sissetulevaid andmeid. D0-D7 (andmesiin) on tihvtid, mis kannavad ekraanile saadetavaid 8-bitiseid andmeid. Näiteks kui tahame ekraanil näha suurtähte „A”, seadistame need tihvtid LCD -ekraanile 0100 0001 (vastavalt ASCII tabelile). A-K (anood ja katood) tihvte kasutatakse LCD-ekraani taustvalgustuse juhtimiseks.
Samm: juhtmestik - 16 × 2 sümboliga LCD -ekraani ühendamine Arduino Unoga
Enne kui hakkame koodi üles laadima ja andmeid ekraanile saatma, ühendame LCD -ekraani Arduino külge. LCD -ekraanil on palju kontakte (kokku 16 tihvti), mida näitame teile, kuidas ühendada. Kuid hea uudis on see, et mitte kõik need nööpnõelad pole meie jaoks vajalikud Arduinoga ühenduse loomiseks. Me teame, et on 8 andmerea, mis toovad kuvarile algandmeid. Kuid HD44780 vedelkristallekraanid on konstrueeritud nii, et saame LCD-ga rääkida, kasutades 8 asemel (8-bitine režiim) ainult 4 andmeside (4-bitine režiim). See säästab meid 4 tihvtiga!
Nüüd ühendame LCD -ekraani Arduinoga. Neli nööpnõela (D4-D7) LCD-ekraanilt ühendatakse Arduino digitaalsete tihvtidega alates #4-7. LCD -ekraanil lubamise pin ühendatakse Arduino #2 -ga ja LCD -nööpnõel on ühendatud Arduino #1 -ga. Järgmine diagramm näitab, kuidas kõike juhtmevabalt ühendada. 16 × 2 tähemärgise LCD ja Arduino UNO juhtmestiku ühendused Sellega olete nüüd valmis koodi üles laadima ja kuvari printima.
4. samm: kood
Koodilink: LCD -ekraani õpetus
Kõigi päringute korral saatke mulle e -kiri: Email
Soovitan:
Raspberry Pi - TMD26721 infrapuna digitaalse läheduse detektori Java õpetus: 4 sammu
Raspberry Pi-TMD26721 infrapuna digitaalse läheduse detektori Java õpetus: TMD26721 on infrapuna digitaalse läheduse detektor, mis pakub täielikku läheduse tuvastamise süsteemi ja digitaalse liidese loogikat ühes 8-kontaktilises pinnamoodulis. Lähedustuvastus sisaldab täiustatud signaali-müra ja täpsus. Proff
AVR Assembleri õpetus 2: 4 sammu
AVR Assembleri juhendaja 2: see õpetus on jätk " AVR Assembleri õpetus 1 " Kui te pole õppetundi 1 läbinud, peaksite kohe lõpetama ja kõigepealt seda tegema. Selles õpetuses jätkame atmega328p u koostamiskeele programmeerimise uurimist
Õpetus LCD-BMP180 Con Arduino: 4 sammu
Õpetus LCD-BMP180 Con Arduino: Bienvenido a este tutorial, en el, aprenderemos a crear un sensor de temperatura de una manera f á cil, r á pida y eficiente. Õpetus ser á Arduino programmi realiseerimine, vajadus ja Arduino Uno, BMP180 ja LCD
Arduino LCD 16x2 õpetus - Liidesega 1602 LCD -ekraan Arduino Unoga: 5 sammu
Arduino LCD 16x2 õpetus | 1602 LCD -ekraani liidestamine Arduino Unoga: Tere kutid, kuna paljud projektid vajavad andmete kuvamiseks ekraani, olgu see siis mõni diy -meeter või YouTube'i tellimuste loend, kalkulaator või ekraaniga klahvilukk ja kui kõik sellised projektid on tehtud arduino nad määratlevad
Ultraheli kauguseotsija õpetus Arduino ja LCD -ekraaniga: 5 sammu
Ultraheli ulatuse leidja õpetus Arduino ja LCD -ga: Paljud inimesed on loonud juhendi Arduino Uno kasutamiseks ultraheli anduriga ja mõnikord ka LCD -ekraaniga. Olen aga alati leidnud, et need muud juhendid jätavad sageli vahele sammud, mille algus pole ilmne