Conectarea ecranului LCD la Arduino și transmiterea informațiilor
Când se proiectează dispozitivele pe microcontrolere, trebuie adesea să se facă față producției de informații. Și nu este întotdeauna posibil să ne limităm la capacitățile indicatorilor sau matricelor din șapte segmente. Afișajele LCD bazate pe controlerul HD44780 sunt unele dintre cele mai simple și mai accesibile de pe piață. Ele sunt utilizate atât în mod simplu, asamblat independent, cât și în dispozitivele industriale (mașini de cafea, compostoare, etc.). În acest articol, vă voi arăta cum să conectați un ecran LCD la Arduino și să afișați informații despre el.
Pinout al terminalelor de afișare:
VSS - Controler de alimentare (-)
VDD - Controler de alimentare (+)
VO - Controlul contrastului
RS - Înregistrați selecția
R / W - Citire / Scriere
E - Activare (strobe)
DB0-DB3 - tetradul mic al interfeței pe 8 biți
DB4-DB7 - tetrad vârstnic al interfeței pe 8 biți
A - Anod (+) al luminii de fundal a afișajului
K - catod (-) al luminii de fundal a afișajului

Cu conexiunea standard a afișajului LCD cu Arduino, trebuie să utilizați - 7 porturi pentru porturi de 4 biți sau - 11 porturi pentru modul pe 8 biți. Pentru a reduce numărul de porturi Arduino I / O utilizate atunci când este conectat la ecranul LCD, vom folosi extensia portului. La conectarea ecranului LCD prin extensia I 2 C, numărul de porturi utilizate este redus la - 2 (linii - SCL, SDA) și două linii de alimentare GND, VCC. Aceste module nu sunt scumpe, nu necesită un număr mare de concluzii și sunt foarte accesibile.
