Tartalomjegyzék:

Arduino kezdőknek: Arduino interfész 16x2 LCD -vel Magyarázva: 5 lépés
Arduino kezdőknek: Arduino interfész 16x2 LCD -vel Magyarázva: 5 lépés

Videó: Arduino kezdőknek: Arduino interfész 16x2 LCD -vel Magyarázva: 5 lépés

Videó: Arduino kezdőknek: Arduino interfész 16x2 LCD -vel Magyarázva: 5 lépés
Videó: Конфигурация ЖК-дисплея i2c с Arduino UNO в Tinkercad 2024, November
Anonim
Arduino kezdőknek: Arduino interfész 16x2 LCD kijelzővel
Arduino kezdőknek: Arduino interfész 16x2 LCD kijelzővel

Üdv mindenkinek, Manapság az Arduino nagyon népszerűvé vált, és mindenki elfogadja azt is a könnyű kódolás miatt.

Létrehoztam az Arduino Basics sorozatot, amely segít a kezdőknek, kezdőknek és még a fejlesztőknek is a modul működésében. Ez a sorozat lefedte a modulok alapjait, a modul és az Arduino közötti interfészt és a kódolást.

Kezdjük..

1. lépés: 16x2 -es LCD érintkező

16x2 LCD érintkező
16x2 LCD érintkező

A 16x2 LCD 16 karakteres és 2 soros LCD, amely 16 érintkezővel rendelkezik. Ennek az LCD -nek a megjelenítéséhez ASCII formátumú adatok vagy szöveg szükséges. Első sor 0x80 -mal kezdődik, a második sor 0xC0 címmel.

Az LCD működhet 4 vagy 8 bites módban. 4 bites módban az adatok/parancsok elküldésre kerülnek Nibble formátumban Először magasabb rágás, majd alacsonyabb rágás

Például 0x45 küldéséhez először 4 -et küldünk, majd 5 -öt.

2. lépés: 16x2 LCD interfész csatlakoztatása Arduino -val

16x2 LCD interfész csatlakoztatása Arduino -val
16x2 LCD interfész csatlakoztatása Arduino -val

3. lépés: Pin Control és Flow

Három vezérlőcsap van, RS, RW, E.

Az RS használata: Ha parancsot küld, akkor RS = 0 Amikor adatokat küld, akkor RS = 1

Az RW pin olvasás/írás.

ahol RW = 0 azt jelenti, hogy írjon adatokat LCD -re

RW = 1 azt jelenti, hogy olvassa az adatokat az LCD -ről

Az RW használata:

Amikor LCD parancsra/adatra írunk, a tűt LOW értékre állítjuk.

Amikor LCD -ről olvasunk, a tűt HIGH értékre állítjuk.

Esetünkben LOW szintre kötöttük, mert mindig LCD -re írunk.

Az E (Engedélyezés) használata:

Amikor adatokat küldünk LCD -re, impulzust adunk az LCD -nek az E tű segítségével.

4. lépés: Magas szintű áramlás

Ezt a magas szintű áramlást kell követnünk, amikor COMMAND/DATA -t küldünk az LCD -re.

Higher Nibble Enable Pulse,

Megfelelő RS érték, COMMAND/DATA alapján

Alsó rágcsálás

Pulzus engedélyezése,

Megfelelő RS érték, COMMAND/DATA alapján

Ajánlott: