Obsah:
Video: Ahoj světe! na LCD pomocí CloudX M633: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
V tomto tutoriálu se chystáme zobrazit na LCD (displej z tekutých krystalů).
Krok 1: 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
- 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
- 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:
Jednoduché digitální stopky CloudX M633: 4 kroky
Jednoduché digitální stopky CloudX M633: V tomto projektu vytvoříme verzi digitálních hodin, které dokážou zaznamenávat hodiny, minuty a sekundy, stejně jako stopky na vašem mobilním telefonu! K zobrazení času použijeme LCD
Ahoj, Sněžný anděli!: 6 kroků
Ahoj, Sněžný anděli !: Tato aktivita slouží k představení obvodů, vodičů a izolátorů 4.-5. Po vyučování jsem tuto aktivitu zavedl, abych zapojil a inspiroval studenty k aktivnímu porozumění tomu, jak obvody, vodiče a izolátory ve skutečnosti
Ovládání vedené po celém světě pomocí internetu pomocí Arduina: 4 kroky
Ovládání vedené po celém světě pomocí internetu pomocí Arduina: Ahoj, jsem Rithik. Z vašeho telefonu vytvoříme LED řízenou internetem. Použijeme software jako Arduino IDE a Blynk. Je to jednoduché a pokud se vám to podaří, můžete ovládat tolik elektronických součástek, jaké chcete. Věci, které potřebujeme: Hardware:
Řízení stejnosměrných motorů pomocí L298N pomocí mikrokontroléru CloudX: 3 kroky
Ovládání stejnosměrných motorů pomocí L298N pomocí mikrokontroléru CloudX: V tomto projektu si vysvětlíme, jak pomocí H-můstku L298N zvýšit a snížit rychlost stejnosměrného motoru. Modul H29 můstku L298N lze použít s motory s napětím mezi 5 a 35 V DC. K dispozici je také integrovaný 5V regulátor, takže pokud váš
Použití tlačítka k zapnutí a vypnutí LED s CloudX M633: 3 kroky
Zapnutí a vypnutí tlačítka pomocí tlačítka CloudX M633: < img src = " https: //www.instructables.com/files/deriv/FLC/57B2…"/> Věděli jste, že můžete pomocí CloudX M633 rozsvítit LED, když stisknete tlačítko? V tomto projektu vám ukážu, jak můžete pomocí tlačítka zapnout a vypnout LED. co