Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
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)
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
- 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
- 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");
}
}