Përshendetje Botë! në LCD Duke përdorur CloudX M633: 4 hapa
Përshendetje Botë! në LCD Duke përdorur CloudX M633: 4 hapa
Anonim
Përshendetje Botë! në LCD Duke përdorur CloudX M633
Përshendetje Botë! në LCD Duke përdorur CloudX M633

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 (ekran me kristale të lëngshme)
LCD (ekran me kristale të lëngshme)

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

KOMPONENTI
KOMPONENTI
KOMPONENTI
KOMPONENTI
KOMPONENTI
KOMPONENTI
KOMPONENTI
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

HARDWARE
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");

}

}