Obsah:

Hello World! na LCD displeji pomocou CloudX M633: 4 kroky
Hello World! na LCD displeji pomocou CloudX M633: 4 kroky

Video: Hello World! na LCD displeji pomocou CloudX M633: 4 kroky

Video: Hello World! na LCD displeji pomocou CloudX M633: 4 kroky
Video: LCD Screen : Hello World 2024, November
Anonim
Hello World! na LCD displeji pomocou CloudX M633
Hello World! na LCD displeji pomocou CloudX M633

V tomto návode sa chystáme zobraziť na LCD (displej z tekutých kryštálov).

Krok 1: LCD (displej z tekutých kryštálov)

LCD (displej z tekutých kryštálov)
LCD (displej z tekutých kryštálov)

Displeje LCD majú paralelné rozhranie, čo znamená, že mikrokontrolér musí na ovládanie displeja ovládať niekoľko pinov rozhrania naraz. Rozhranie pozostáva z nasledujúcich pinov:

Kolík na výber registra (RS), ktorý riadi, kam v pamäti LCD zapisujete údaje. Môžete si vybrať buď dátový register, ktorý uchováva to, čo sa zobrazuje na obrazovke, alebo register inštrukcií, kde ovládací panel LCD hľadá pokyny, ako postupovať ďalej.

Kolík na čítanie/zápis (R/W), ktorý vyberá režim čítania alebo režim zápisu

Povolovací kolík, ktorý umožňuje zápis do registrov

8 dátových pinov (D0 -D7). Stavy týchto pinov (vysoké alebo nízke) sú bity, ktoré zapisujete do registra pri zápise, alebo hodnoty, ktoré čítate pri čítaní.

K dispozícii je tiež kolíkový konektor (Vo), kolíky napájacieho zdroja (+ 5 V a GND) a kolíky s podsvietením LED (Bklt+ a BKlt-), ktoré môžete použiť na napájanie obrazovky LCD, ovládanie kontrastu displeja a zapínanie a vypínanie diódy LED. podsvietenie, resp.

Proces ovládania displeja zahŕňa vloženie údajov, ktoré tvoria obraz toho, čo chcete zobraziť, do dátových registrov a potom vloženie pokynov do registra inštrukcií. Knižnica LiquidCrystal vám to zjednodušuje, takže nemusíte poznať pokyny na nízkej úrovni.

Displeje LCD kompatibilné s Hitachi je možné ovládať v dvoch režimoch: 4-bitový alebo 8-bitový. 4-bitový režim vyžaduje sedem I/O pinov od Arduina, zatiaľ čo 8-bitový režim vyžaduje 11 pinov. Na zobrazenie textu na obrazovke môžete robiť takmer všetko v 4-bitovom režime, takže príklad ukazuje, ako ovládať LCD displej 2x16 v 4-bitovom režime.

Krok 2: KOMPONENT

KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
  • CloudX M633
  • SoftCard CloudX
  • Kábel V3
  • LCD 16x2
  • Potenciometer 10 kOhm
  • Prepojovací drôt
  • Odpor 220 ohmov
  • BreadBoard

svoj komponent si môžete kúpiť tu

Krok 3: HARDWARE

HARDWARE
HARDWARE
  • Konektor LCD RS RS na digitálny kolík 1 zariadenia Cloudx M633
  • Povoliť LCD kolík na digitálny kolík 2 zariadenia Cloudx M633
  • Kolík LCD D4 na digitálny kolík 3 modelu Cloudx M633
  • Kolík LCD D5 na digitálny kolík 4 modelu Cloudx M633
  • Kolík LCD D6 na digitálny kolík 5 zariadenia Cloudx M633
  • Kolík LCD D7 na digitálny kolík 6 zariadenia Cloudx M633

Okrem toho zapojte 10k hrniec na +5V a GND pomocou stierača (výstupu) na pin VO LCD obrazovky. Na napájanie podsvietenia displeja sa používa odpor 220 ohmov, zvyčajne na kolíkoch 15 a 16 konektora LCD

Krok 4: KÓDOVANIE

Skopírujte tento kód do svojho CloudX IDE

#zahrnúť#zahrnúť

nastaviť(){

lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (číry); lcdCmd (cursorOff);

slučka () {

lcdWriteText (1, 2, „AHOJ SVET!“); lcdWriteText (2, 2, "POUŽÍVAM CLOUDX");

}

}

Odporúča: