
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10

Në këtë Tutorial, ne do të shfaqemi në LCD (Ekrani i Kristalit të Lëngshëm).
Hapi 1: LCD (ekrani i kristalit të lëngshëm)

LCD -të kanë një ndërfaqe paralele, që do të thotë se mikrokontrolluesi duhet të manipulojë disa kunja të ndërfaqes në të njëjtën kohë për të kontrolluar ekranin. Ndërfaqja përbëhet nga kunjat e mëposhtëm:
Një pin i përzgjedhur i regjistrit (RS) që kontrollon se ku po shkruani të dhëna në kujtesën e LCD -së. Ju mund të zgjidhni ose regjistrin e të dhënave, i cili mban atë që shfaqet në ekran, ose një regjistër udhëzimesh, i cili është vendi ku kontrolluesi LCD kërkon udhëzime se çfarë të bëjë tjetër.
Një kunjë Lexo/Shkruaj (R/W) që zgjedh mënyrën e leximit ose mënyrën e shkrimit
Një pin Enable që mundëson shkrimin në regjistra
8 kunja të dhënash (D0 -D7). Gjendjet e këtyre kunjave (të larta ose të ulëta) janë pjesët që po i shkruani një regjistri kur shkruani, ose vlerat që lexoni kur lexoni.
Ekziston edhe një kunj konstrasti i ekranit (Vo), kunjat e furnizimit me energji (+ 5V dhe Gnd) dhe kunjat e dritës së prapme LED (Bklt+ dhe BKlt-) që mund të përdorni për të ndezur ekranin LCD, për të kontrolluar kontrastin e ekranit dhe për të ndezur dhe fikur LED drita e prapme, respektivisht.
Procesi i kontrollit të ekranit përfshin vendosjen e të dhënave që formojnë imazhin e asaj që dëshironi të shfaqni në regjistrat e të dhënave, pastaj vendosjen e udhëzimeve në regjistrin e udhëzimeve. Biblioteka LiquidCrystal e thjeshton këtë për ju kështu që nuk keni nevojë të dini udhëzimet e nivelit të ulët.
LCD-të e përputhshme me Hitachi mund të kontrollohen në dy mënyra: 4-bit ose 8-bit. Modaliteti 4-bit kërkon shtatë kunja I/O nga Arduino, ndërsa mënyra 8-bit kërkon 11 kunja. Për shfaqjen e tekstit në ekran, mund të bëni gjithçka në modalitetin 4-bit, kështu që shembulli tregon se si të kontrolloni një LCD 2x16 në modalitetin 4-bit.
Hapi 2: KOMPONENTI




- CloudX M633
- Kartë Softuer CloudX
- V3 kordoni
- LCD 16x2
- Potenciometër 10k Ohm
- Tela bluzë
- Rezistencë 220 ohm
- Tabela e Bukës
ju mund të blini përbërësin tuaj këtu
Hapi 3: HARDWARE

- Kodi LCD RS në kunjin dixhital 1 të Cloudx M633
- LCD Aktivizoni kunjin në pinin dixhital 2 të Cloudx M633
- Kodi LCD D4 në kunjin dixhital 3 të Cloudx M633
- Kodi LCD D5 në kunjin dixhital 4 të Cloudx M633
- Kodi LCD D6 në kunjin dixhital 5 të Cloudx M633
- Kodi LCD D7 në kunjin dixhital 6 të Cloudx M633
Për më tepër, lidhni një tenxhere 10k në +5V dhe GND, me fshirësin (daljen) në ekranet LCD VO pin. Një rezistencë 220 ohm përdoret për të ndezur dritën e pasme të ekranit, zakonisht në pin 15 dhe 16 të lidhësit LCD
Hapi 4: KODIMI
Kopjoni këtë kod në IDE tuaj CloudX
#përfshi#përfshi
setup () {
lcdVendosja (1, 2, 3, 4, 5, 6); lcdCmd (e qartë); lcdCmd (kursoriOff);
lak () {
lcdWriteText (1, 2, "HELLO BOT!"); lcdWriteText (2, 2, "I PERDOR CLOUDX");
}
}
Recommended:
Vídeo Tutoriales De Tecnologías Creativas 01: Përshëndetje Botë! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 hapa

Vídeo Tutoriales De Tecnologías Creativas 01: Përshëndetje Botë! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: Ky tutorial ju lejon të shikoni një aparat të ri (të ndezni sytë) dhe të ndizni LED me një Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Qarqet Tinkercad (përdorimi i një cuenta gratuita). Një vazhdimësi se
DIY -- Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: 6 hapa

DIY || Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: Ndërsa bëni një robot merimangë, mund të mësoni shumë gjëra për robotikën. Ashtu si bërja e robotëve është edhe argëtuese, edhe sfiduese. Në këtë video ne do t'ju tregojmë se si të bëni një robot Spider, të cilin mund ta përdorim duke përdorur smartphone -in tonë (Androi
Java - Përshëndetje Botë !: 5 hapa

Java - Përshëndetje Botë !: Hapi i parë në mësimin e çdo gjuhe programimi është ta printoni atë " Përshëndetje Botë!! &Quot; Ky udhëzues do t'ju çojë nëpër të gjitha hapat e nevojshëm për të printuar përshëndetje botë në Java
Python Përshëndetje Botë !: 8 hapa

Python Hello World!: Ky është një udhëzues hap pas hapi për krijimin e një programi të thjeshtë Python duke përdorur PyCharm Community Edition
Llambë (më e mira në botë) duke përdorur lidhës me tela dhe pa bashkim !!!: 6 hapa

Llambë (më e mira në botë) Duke përdorur lidhësin me tela dhe pa saldim !!!: Bëni një llambë led - pa bashkim