Obsah:

Ahoj světe! na LCD pomocí CloudX M633: 4 kroky
Ahoj světe! na LCD pomocí CloudX M633: 4 kroky

Video: Ahoj světe! na LCD pomocí CloudX M633: 4 kroky

Video: Ahoj světe! na LCD pomocí CloudX M633: 4 kroky
Video: Úvod do LCD2004 LCD displeje s modulem I2C pro Arduino 2024, Červenec
Anonim
Ahoj světe! na LCD pomocí CloudX M633
Ahoj světe! na LCD pomocí CloudX M633

V tomto tutoriálu se chystáme zobrazit na LCD (displej z tekutých krystalů).

Krok 1: LCD (displej z tekutých krystalů)

LCD (displej z tekutých krystalů)
LCD (displej z tekutých krystalů)

LCD mají paralelní rozhraní, což znamená, že mikrokontrolér musí ovládat několik pinů rozhraní najednou, aby mohl ovládat displej. Rozhraní se skládá z následujících pinů:

Pin pro výběr registru (RS), který řídí, kam v paměti LCD zapisujete data. Můžete si vybrat buď datový registr, který uchovává to, co se zobrazuje na obrazovce, nebo registr instrukcí, kde ovladač LCD hledá pokyny, jak postupovat dále.

Kolík pro čtení/zápis (R/W), který vybírá režim čtení nebo režim psaní

Aktivační pin, který umožňuje zápis do registrů

8 datových pinů (D0 -D7). Stavy těchto pinů (vysoké nebo nízké) jsou bity, které zapisujete do registru při psaní, nebo hodnoty, které čtete při čtení.

K dispozici je také kolíkový konektor (Vo), kolíky napájecího zdroje (+ 5 V a GND) a kolíky LED podsvícení (Bklt+ a BKlt-), které můžete použít k napájení LCD, ovládání kontrastu displeje a zapnutí a vypnutí LED podsvícení, resp.

Proces ovládání displeje zahrnuje vložení dat, která tvoří obraz toho, co chcete zobrazit, do datových registrů, poté vložení pokynů do registru instrukcí. Knihovna LiquidCrystal vám to zjednodušuje, takže nemusíte znát pokyny na nízké úrovni.

Displeje kompatibilní s Hitachi lze ovládat ve dvou režimech: 4bitové nebo 8bitové. 4bitový režim vyžaduje sedm I/O pinů z Arduina, zatímco 8bitový režim vyžaduje 11 pinů. Pro zobrazení textu na obrazovce můžete dělat téměř vše ve 4bitovém režimu, takže příklad ukazuje, jak ovládat 2 x 16 LCD ve 4bitovém režimu.

Krok 2: KOMPONENT

KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
KOMPONENT
  • CloudX M633
  • SoftCard CloudX
  • Kabel V3
  • LCD 16x2
  • Potenciometr 10k Ohm
  • Propojovací drát
  • Rezistor 220 ohmů
  • BreadBoard

Zde si můžete koupit svůj komponent

Krok 3: HARDWARE

HARDWARE
HARDWARE
  • LCD RS pin na digitální pin 1 Cloudx M633
  • LCD Povolit pin na digitální pin 2 zařízení Cloudx M633
  • LCD D4 pin na digitální pin 3 Cloudx M633
  • LCD D5 pin na digitální pin 4 Cloudx M633
  • LCD D6 pin na digitální pin 5 Cloudx M633
  • LCD D7 pin na digitální pin 6 Cloudx M633

Navíc připojte 10k hrnec na +5V a GND s jeho stěračem (výstupem) na pin VO LCD obrazovek. K napájení podsvícení displeje se používá odpor 220 ohmů, obvykle na kolících 15 a 16 konektoru LCD

Krok 4: KÓDOVÁNÍ

Zkopírujte tento kód do svého CloudX IDE

#zahrnout#zahrnout

založit(){

lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (clear); lcdCmd (cursorOff);

smyčka(){

lcdWriteText (1, 2, „AHOJ SVĚT!“); lcdWriteText (2, 2, "POUŽÍVÁM CLOUDX");

}

}

Doporučuje: