Interfatiranje COG LCD -a 192x64 s Arduinom može biti uzbudljiv projekt za ljubitelje elektronike i podjednako. Kao dobavljač 192x64 COG LCD -a, imao sam priliku opsežno raditi s tim zaslonima i razumjeti ih i izlaske povezivanja s Arduinoom. U ovom postu na blogu vodit ću vas kroz postupak korak po korak, od razumijevanja osnova LCD -a do pisanja koda za Arduino da učinkovito komunicira s njim.
Razumijevanje COG LCD 192x64
Prije nego što zaronimo u postupak povezivanja, uzmimo trenutak da shvatimo što je COG LCD 192x64. COG označava čip na staklu, što znači da je integrirani krug izravno montiran na staklenu podlogu LCD -a. Ova tehnologija nudi nekoliko prednosti, uključujući manji faktor oblika, poboljšanu pouzdanost i bolje performanse u usporedbi s tradicionalnim LCD -ovima s vanjskim čipovima.
Specifikacija 192x64 odnosi se na rezoluciju LCD -a, što znači da može prikazati 192 piksela horizontalno i 64 piksela okomito. Ovaj zaslon visoke rezolucije prikladan je za širok raspon primjena, poput industrijskih upravljačkih ploča, medicinskih uređaja i potrošačke elektronike.
Potrebne komponente
Da biste sučeljali COG LCD 192x64 s Arduino, trebat će vam sljedeće komponente:
- Arduino Board:Možete koristiti bilo koji Arduino odbor, poput Arduino Uno, Mega ili Nano.
- 192x64 COG LCD:Kao dobavljač, nudim visokokvalitetne LCD-ove 192x64 koji su kompatibilni s Arduinom.
- Žice za kruh i skakač:Oni se koriste za povezivanje LCD -a na Arduino.
- Potenciometar:Potenciometar se koristi za podešavanje kontrasta LCD -a.
Ožičenje LCD -a na Arduino
Prvi korak u povezivanju LCD -a s Arduinom je da ih spojite zajedno. Evo tipičnog dijagrama ožičenja:
| LCD pin | Arduino pin |
|---|---|
| VSS | GND |
| VDD | 5V |
| Von | Središnji pin za potenciometar |
| Rs | Digitalni pin 12 |
| RW | GND |
| E | Digitalni pin 11 |
| D0 - D7 | Digitalne igle 2 - 9 |
| CS1 | Digitalni pin 10 |
| CS2 | Digitalni pin 13 |
| Prvi | Digitalni pin 8 |
| Bl+ | 5V |
| Bl- | GND |
Obavezno spojite potenciometar na VO pin LCD -a. To će vam omogućiti da prilagodite kontrast zaslona.
Instaliranje potrebnih knjižnica
Da biste komunicirali s COG LCD -om 192x64, morat ćete instalirati odgovarajuće knjižnice u Arduino IDE. Jedna popularna knjižnica u tu svrhu je U8G2 biblioteka koja pruža jednostavno i jednostavnu sučelju za kontrolu različitih vrsta LCD-a.
Da biste instalirali U8G2 biblioteku, slijedite ove korake:
- Otvorite Arduino IDE.
- Ići
Skica>Uključite knjižnicu>Upravljati knjižnicama. - U upravitelju knjižnice potražite "U8G2".
- Odaberite U8G2 biblioteku i kliknite
Instaliratigumb.
Pisanje Arduino koda
Nakon što LCD oživite Arduinu i instalirate potrebne biblioteke, vrijeme je da napišete kôd za prikaz nečega na LCD -u. Evo jednostavnog primjera koda koji prikazuje "Zdravo, svijet!" Poruka na COG LCD 192x64:

#include <u8g2lib.h> // Napravite instancu biblioteke U8g2 za 192x64 cog lcd u8g2_ssd1322222222222222222222222222222222222x64_F_4W_SW_SPI U8G2 (U8G2_R0, /******* 12, /* reset =* / 8); void setUp () {u8g2.begin (); } void loop () {u8g2.firstPage (); do {u8g2.setFont (u8g2_font_ncenb08_tr); U8G2.DrawStr (0, 10, "Zdravo, svijet!"); } while (u8g2.NextPage ()); kašnjenje (1000); }
U ovaj kôd prvo uključimo U8G2 biblioteku i stvorimo instancuU8g2_SSD1322_NHD_192X64_F_4W_SW_SPIklasa, koja je posebno dizajnirana za COG LCD 192x64. Zatim inicijaliziramo LCD upostavljanje ()Funkcija i prikaz "Zdravo, svijet!" Poruka upetlja()funkcija.
Testiranje postavke
Nakon što napisate kôd, prenesite ga na ploču Arduino pomoću Arduino IDE. Ako je sve ispravno ožičeno i kôd radi ispravno, trebali biste vidjeti "Zdravo, svijet!" Poruka prikazana na COG LCD 192x64.
Rješavanje problema
Ako naiđete na bilo koje probleme dok povezujete LCD s Arduinom, evo nekoliko uobičajenih savjeta za rješavanje problema:
- Provjerite ožičenje:Provjerite jesu li sve veze sigurne i nema labavih žica.
- Prilagodite kontrast:Pomoću potenciometra prilagodite kontrast LCD -a dok tekst ne bude jasan.
- Provjerite knjižnice:Provjerite je li U8G2 biblioteka ispravno instalirana i u kodu je odabran ispravan LCD upravljački program.
Ostali srodni LCD -ovi
Pored COG LCD -a 192x64, nudimo i širok raspon drugih LCD -a, uključujući122X32 Grafički LCD COG LCD,,128x32 jednobojni LCD, i128x64b Dot Matrix LCD zaslon. Ovi LCD -ovi također su kompatibilni s Arduino i mogu se koristiti u raznim projektima.
Kontakt za nabavu
Ako ste zainteresirani za kupnju 192x64 COG LCD -a ili bilo kojeg drugog našeg LCD proizvoda, slobodno nas kontaktirajte za nabavu i daljnje rasprave. Nudimo visokokvalitetne proizvode po konkurentnim cijenama i izvrsnoj korisničkoj usluzi.
Reference
- Arduino dokumentacija
- Dokumentacija knjižnice u8g2
