Cuprins:

Utilizarea Grove LCD cu iluminare de fundal RGB: 4 pași
Utilizarea Grove LCD cu iluminare de fundal RGB: 4 pași

Video: Utilizarea Grove LCD cu iluminare de fundal RGB: 4 pași

Video: Utilizarea Grove LCD cu iluminare de fundal RGB: 4 pași
Video: Cum să eliminați punctele albe de pe ecranul TV LG. REPARAȚIE LUMINĂ DE BAZĂ, strălucire pe ECRAN 2024, Noiembrie
Anonim

De chauhannaman98 Urmăriți mai multe de la autor:

Conectați Raspberry Pi la ecranul și tastatura laptopului
Conectați Raspberry Pi la ecranul și tastatura laptopului
Conectați Raspberry Pi la ecranul și tastatura laptopului
Conectați Raspberry Pi la ecranul și tastatura laptopului
Gard luminos automat
Gard luminos automat
Gard luminos automat
Gard luminos automat
Home Automation folosind Asistentul Google și Adafruit IO
Home Automation folosind Asistentul Google și Adafruit IO
Home Automation folosind Asistentul Google și Adafruit IO
Home Automation folosind Asistentul Google și Adafruit IO

Pentru a stabili o comunicare bună între lumea umană și lumea mașinilor, unitățile de afișare joacă un rol important. Și astfel sunt o parte importantă a sistemelor încorporate. Unitățile de afișare - mari sau mici, funcționează pe același principiu de bază. Pe lângă unitățile de afișare complexe, cum ar fi afișajele grafice și afișajele 3D, trebuie să știți să lucrați cu afișaje simple, cum ar fi unitățile 16x1 și 16x2. Unitatea de afișare 16x1 va avea 16 caractere și se află într-un singur rând. Ecranul LCD 16x2 va avea 32 de caractere în total 16 în prima linie și alte 16 în a doua linie. Aici trebuie să înțelegem că în fiecare caracter există 5x10 = 50 pixeli, deci pentru a afișa un caracter toți cei 50 de pixeli trebuie să funcționeze împreună.

Provizii

Seeed Studio - Grove RGB LCD

Pasul 1: Introducere

Introducere
Introducere

Pe lângă unitățile de afișare complexe, cum ar fi afișajele grafice și afișajele 3D, trebuie să știți să lucrați cu afișaje simple, cum ar fi unitățile 16x1 și 16x2. Unitatea de afișare 16x1 va avea 16 caractere și se află într-un singur rând. Ecranul LCD 16x2 va avea 32 de caractere în total 16 în prima linie și alte 16 în a doua linie. Aici trebuie să înțelegem că în fiecare caracter există 5x10 = 50 pixeli, deci pentru a afișa un caracter toți cei 50 de pixeli trebuie să funcționeze împreună.

Grove - LCD RGB Backlight este o lumină de fundal LCD de 16x2 culori. Contrastul ridicat și ușurința în utilizare îl fac un ecran LCD I2C perfect pentru Arduino și Raspberry Pi.

Pasul 2: Diagrama circuitului

Diagrama circuitului
Diagrama circuitului

Spre deosebire de alte LCD-uri de 16x2, Grove LCD funcționează pe conexiunile I2C. Acest lucru ușurează conectarea ecranului cu Arduino sau Raspberry Pi. Împreună cu liniile VCC și GND, acest LCD necesită doar SDA (Serial Data) și SCL (Serial Clock). Înseamnă că avem nevoie doar de 4 fire pentru ca acest LCD să funcționeze, mai degrabă decât 14 pini ale altor LCD-uri.

Pasul 3: Cum funcționează I2C?

Cum funcționează I2C?
Cum funcționează I2C?
Cum funcționează I2C?
Cum funcționează I2C?

Iată explicația detaliată pentru același lucru:

  1. SDA (SerialData) - Linia pentru master și slave pentru a trimite și primi date.
  2. SCL (Serial Clock) - Linia care transportă semnalul de ceas.

I2C este un protocol de comunicație serial, astfel încât datele sunt transferate bit cu bit de-a lungul unui singur fir (linia SDA). La fel ca SPI, I2C este sincron, astfel încât ieșirea de biți este sincronizată cu eșantionarea de biți printr-un semnal de ceas partajat între comandant și sclav. Semnalul ceasului este întotdeauna controlat de comandant.

Puteți afla mai multe despre protocolul de comunicare I2C aici. Acum, dacă doriți să creați un proiect în care trebuie să utilizați funcțiile specifice, puteți face acest lucru cu ușurință parcurgând exemplele din depozitul din atașamente.

Recomandat: