Obsah:

Arduino pre začiatočníkov: Rozhranie Arduino s displejom LCD 16 x 2: 5 krokov
Arduino pre začiatočníkov: Rozhranie Arduino s displejom LCD 16 x 2: 5 krokov

Video: Arduino pre začiatočníkov: Rozhranie Arduino s displejom LCD 16 x 2: 5 krokov

Video: Arduino pre začiatočníkov: Rozhranie Arduino s displejom LCD 16 x 2: 5 krokov
Video: Arduino: Základy 03 | Proměnné, funkce, knihovny, IDE a digitální teploměr 2024, Júl
Anonim
Arduino pre začiatočníkov: Rozhranie Arduino s displejom LCD 16x2
Arduino pre začiatočníkov: Rozhranie Arduino s displejom LCD 16x2

Ahojte všetci, V dnešnej dobe sa Arduino stalo veľmi populárnym a všetci ho akceptujú aj kvôli jednoduchosti kódovania.

Vytvoril som sériu základov Arduina, ktoré pomáhajú začiatočníkom, nováčikom a dokonca aj vývojárom dostať modul do práce. Táto séria pokrývala základy modulov, rozhranie používané medzi modulom a Arduino a kódovanie.

Poďme začať..

Krok 1: Pinout 16x2 LCD

Pinout 16x2 LCD
Pinout 16x2 LCD

16x2 LCD je 16 znakový a 2 radový LCD, ktorý má 16 pinov pripojenia. Tento LCD displej vyžaduje zobrazenie údajov alebo textu vo formáte ASCII. Prvý riadok začína 0x80 a druhý riadok začína adresou 0xC0.

Displej LCD môže pracovať v 4-bitovom alebo 8-bitovom režime. V 4-bitovom režime sa údaje/príkaz odosielajú vo formáte Nibble, najskôr vyššie a potom nižšie.

Napríklad na odoslanie 0x45 budú odoslané prvé 4 a potom odoslané 5.

Krok 2: Pripojenie rozhrania LCD 16x2 k Arduinu

Pripojenie rozhrania LCD 16x2 s Arduino
Pripojenie rozhrania LCD 16x2 s Arduino

Krok 3: Ovládanie pinov a tok

K dispozícii sú 3 ovládacie piny, ktorými sú RS, RW, E.

Ako používať RS: Keď sa odošle príkaz, potomRS = 0 Keď sa odošlú údaje, potom RS = 1

RW pin je čítanie/zápis.

kde RW = 0 znamená zápis údajov na LCD

RW = 1 znamená čítanie údajov z LCD

Ako používať RW:

Keď píšeme na LCD príkaz/dáta, nastavujeme pin ako NÍZKU.

Keď čítame z LCD, nastavíme pin ako VYSOKÝ.

V našom prípade sme to napevno zapojili na NÍZKU úroveň, pretože vždy budeme písať na LCD.

Ako používať E (Povoliť):

Keď odosielame údaje na LCD, dávame impulz do LCD pomocou kolíka E.

Krok 4: Prietok na vysokej úrovni

Toto je tok na vysokej úrovni, ktorý musíme dodržiavať pri odosielaní PRÍKAZU/DÁT na LCD.

Higher Nibble Enable Pulse,

Správna hodnota RS na základe príkazu/údajov

Dolné Nibble

Povoliť pulz,

Správna hodnota RS na základe príkazu/údajov

Odporúča: