Hogyan lehet inicializálni a 0802 LCD kijelzőt?

Jul 07, 2025Hagyjon üzenetet

Hé! Mint a 0802 LCD kijelzői beszállítója, szuper arra törekszem, hogy megosszam veled ezeket a remek kis eszközöket. Függetlenül attól, hogy újszülött vagy az elektronikával, akár egy tapasztalt profi, aki fel akar lépni a képességeidet, ez az útmutató az Ön számára készült.

204

Először beszéljünk egy kicsit arról, hogy mi a 0802 LCD kijelző. Ez egy karakteralapú kijelző, amely mindegyik nyolc karakterből álló két sort mutathat. Különböző alkalmazásokban széles körben használják, az egyszerű barkácsprojektektől a bonyolultabb ipari rendszerekig. További információ a0802 LCD kijelzőweboldalunkon.

Mire lesz szüksége

Mielőtt belemerülnénk az inicializálási folyamatba, néhány dologra van szüksége:

  • Természetesen 0802 LCD kijelző!
  • Egy mikrovezérlő, mint egy arduino. Felhasználóbarát és tökéletes kezdőknek.
  • Néhány jumper vezeték, hogy mindent összekapcsoljon.

A csapok megértése

A 0802 LCD kijelzőnek több csapja van, és a megfelelő inicializálás szempontjából elengedhetetlen a megértés. Itt van egy gyors lerakás:

  1. VSS (1. érintkező): Ez a földi tű. Csatlakoztassa a mikrovezérlő GND csapjához.
  2. VDD (2. érintkező): Ez a tápegység. Csatlakoztassa a mikrovezérlő 5 V -os kimenetéhez.
  3. VO (3. tű): Ezt a tűt használják a kijelző kontrasztjának beállításához. Csatlakoztassa azt egy potenciométerhez, hogy finomítsa a kontrasztot.
  4. RS (4. érintkező): A regisztráció Válassza ki a PIN -kódot. Megmondja a kijelzőnek, hogy parancsot vagy adatokat küld -e.
  5. RW (5. érintkező): Az olvasó/írási tű. Általában csatlakoztatjuk a GND -hez, mivel leginkább a kijelzőre írunk.
  6. És (6. tű): Az engedélyezési PIN -kód. Az adatok rögzítésére használják a kijelzőbe.
  7. D0 - D7 (Pins 7 - 14): Ezek az adatcsapok. Az adatok és a parancsok küldésére használták a kijelzőre.

Az inicializálási folyamat

Most lépjünk be a tényleges inicializálásba. Az Arduino -t használjuk mikrokontrollerként, de az általános alapelvek más mikrovezérlőkre is vonatkoznak.

1. lépés: Adja meg a LiquidCrystal könyvtárat

Ha Arduino -t használ, akkor be kell vonnia a LiquidCrystal könyvtárat. Ez teszi az LCD -vel való munka szellőjét. Így csinálod:

#include <liquidCrystal.h>

2. lépés: Határozza meg a csapokat

Ezután meg kell határoznia, hogy az Arduino mely csapjai kapcsolódnak az RS, E, D4 - D7 csapokhoz az LCD kijelzőn. Kiválaszthatja a kívánt digitális csapokat. Íme egy példa:

LiquidCrystal LCD (12, 11, 5, 4, 3, 2);

Ebben a példában a 12. érintkező az RS -hez, a 11. érintkezőhez és az 5 - 2 - D4 - D7 -hez kapcsolódik.

3. lépés: Állítsa be a beállítási funkciót

Abeállítás ()Funkció, inicializálja az LCD kijelzőt, és beállítja az oszlopok és sorok számát. Így néz ki:

void setup () {lcd.begin (8, 2); lcd.print ("Hello, World!"); }

Alcd.begin (8, 2)A vonal azt mondja a kijelzőnek, hogy 8 oszlop és 2 sor van. Alcd.print ("Hello, World!")A sor kinyomtatja a "Hello, World!" A kijelzőn.

4. lépés: A hurok funkció

Ahurok()Funkció, további kódot adhat hozzá a kijelző frissítéséhez vagy más feladatok elvégzéséhez. Például megjelenítheti az aktuális idő vagy az érzékelő leolvasásait.

void hurok () {// A kód hozzáadása ide}

Egyéb megfontolások

  • Tápegység: Győződjön meg arról, hogy a tápegység stabil -e. Az ingadozó tápegység a kijelző villoghat, vagy egyáltalán nem működik.
  • Kontraszt beállítás: A kontraszt beállításához potenciométert használjon. Ha a kontraszt túl magas vagy túl alacsony, akkor a kijelzőn lévő szöveg nehéz lehet olvasni.

Különböző megjelenítési beállítások

Ha a 0802 LCD kijelző nem felel meg az Ön igényeinek, akkor más lehetőségeket is kínálunk. Nézze meg aLCD kijelző 16x1és40x2 LCD kijelzőweboldalunkon.

Csomagolás

A 0802 LCD kijelző inicializálása nem olyan bonyolult, mint eleinte. Ha egy kis ismeret a csapokról és a mikrovezérlő használatának alapvető ismereteiről, a megjelenítését és futtatását rövid idő alatt elkészíti és futtatja.

Ha érdekli a 0802 LCD kijelzők vagy bármely más termékünk megvásárlása, nyugodtan forduljon hozzánk árajánlatért, vagy hogy megvitassa az Ön konkrét követelményeit. Azért vagyunk itt, hogy segítsünk abban, hogy életre keltse projektjeit!

Referenciák

  • Arduino dokumentáció
  • LiquidCrystal könyvtári dokumentáció