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.


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:
- VSS (1. érintkező): Ez a földi tű. Csatlakoztassa a mikrovezérlő GND csapjához.
- VDD (2. érintkező): Ez a tápegység. Csatlakoztassa a mikrovezérlő 5 V -os kimenetéhez.
- 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.
- RS (4. érintkező): A regisztráció Válassza ki a PIN -kódot. Megmondja a kijelzőnek, hogy parancsot vagy adatokat küld -e.
- RW (5. érintkező): Az olvasó/írási tű. Általában csatlakoztatjuk a GND -hez, mivel leginkább a kijelzőre írunk.
- És (6. tű): Az engedélyezési PIN -kód. Az adatok rögzítésére használják a kijelzőbe.
- 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ó
