Page 55 - Microcontrolere - Indrumator de laborator
P. 55
Lucrarea nr. 6. Afișarea informațiilor
1. Scopul lucrării
Lucrarea prezintă modalitatea de afișare a informațiilor prin intermediul plăcii
Arduino. În acest scop vor fi utilizate afișaje LCD și LCD I2C. Vor fi prezentate
câteva exemple care ulterior vor fi modificate de către studenți.
2. Considerații teoretice
LCD (Liquid Crystal Display) sunt module de afișaj foarte folosite în zilele
noastre pentru afișarea informațiilor necesare în timpul rulării unui program de către
un microcontroler, cum ar fi mesaje text simple sau date prelevate de la senzorii
conectați sau chiar mesaje de avertizare.
Pentru a modifica corespunzător un program sau pentru a vedea date senzoriale
se poate folosi și funcția Serial Monitor sau Serial Plotter care sunt disponibile în
interfața grafică a mediului de programare Arduino IDE la meniul Tools, însă atunci
când placa Arduino este folosită într-un proiect independent de calculator, aceste
funcții nu se mai pot folosi, iar un afișaj LCD este foarte util.
Ce este un afișaj LCD?
Un afișaj de caractere LCD este un tip unic de afișaj care poate afișa numai
caractere ASCII individuale cu dimensiuni fixe. Folosind aceste caractere individuale,
putem forma un text. Dacă ne uităm mai atent la afișaj, observăm că există zone
dreptunghiulare mici, compuse dintr-o grilă de 5×8 pixeli. Fiecare pixel se poate
aprinde individual și astfel putem genera caractere în cadrul fiecărei grile, așa cum se
poate observa în Figura 6.1.
Fig. 6.1. Afișaj LCD pentru caractere[4]
52