Spisu treści:
![Witaj świecie! na wyświetlaczu LCD przy użyciu CloudX M633: 4 kroki Witaj świecie! na wyświetlaczu LCD przy użyciu CloudX M633: 4 kroki](https://i.howwhatproduce.com/images/003/image-6492-13-j.webp)
Wideo: Witaj świecie! na wyświetlaczu LCD przy użyciu CloudX M633: 4 kroki
![Wideo: Witaj świecie! na wyświetlaczu LCD przy użyciu CloudX M633: 4 kroki Wideo: Witaj świecie! na wyświetlaczu LCD przy użyciu CloudX M633: 4 kroki](https://i.ytimg.com/vi/ZkqkQkm0JGw/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
![Witaj świecie! na wyświetlaczu LCD za pomocą CloudX M633 Witaj świecie! na wyświetlaczu LCD za pomocą CloudX M633](https://i.howwhatproduce.com/images/003/image-6492-14-j.webp)
W tym samouczku będziemy wyświetlać na LCD (wyświetlacz ciekłokrystaliczny).
Krok 1: LCD (wyświetlacz ciekłokrystaliczny)
![LCD (wyświetlacz ciekłokrystaliczny) LCD (wyświetlacz ciekłokrystaliczny)](https://i.howwhatproduce.com/images/003/image-6492-15-j.webp)
Wyświetlacze LCD mają interfejs równoległy, co oznacza, że mikrokontroler musi manipulować kilkoma pinami interfejsu jednocześnie, aby sterować wyświetlaczem. Interfejs składa się z następujących pinów:
Pin wyboru rejestru (RS), który kontroluje, gdzie w pamięci LCD zapisujesz dane. Możesz wybrać albo rejestr danych, który przechowuje to, co dzieje się na ekranie, albo rejestr instrukcji, w którym kontroler LCD szuka instrukcji, co robić dalej.
Pin do odczytu/zapisu (R/W), który wybiera tryb odczytu lub tryb zapisu;
Pin Enable, który umożliwia zapis do rejestrów
8 pinów danych (D0 -D7). Stany tych pinów (wysoki lub niski) to bity, które zapisujesz do rejestru podczas pisania, lub wartości, które czytasz podczas czytania.
Dostępne są również piny kontrastu wyświetlacza (Vo), piny zasilania (+5V i Gnd) oraz piny podświetlenia LED (Bklt+ i BKlt-), których można użyć do zasilania wyświetlacza LCD, sterowania kontrastem wyświetlacza oraz włączania i wyłączania diody LED podświetlenie, odpowiednio.
Proces sterowania wyświetlaniem polega na wprowadzeniu do rejestrów danych danych, które tworzą obraz tego, co chcesz wyświetlić, a następnie umieszczeniu instrukcji w rejestrze instrukcji. Biblioteka LiquidCrystal upraszcza to dla Ciebie, więc nie musisz znać instrukcji niskiego poziomu.
Wyświetlacze LCD kompatybilne z Hitachi mogą być sterowane w dwóch trybach: 4-bitowym lub 8-bitowym. Tryb 4-bitowy wymaga siedmiu pinów I/O z Arduino, podczas gdy tryb 8-bitowy wymaga 11 pinów. Aby wyświetlić tekst na ekranie, możesz zrobić prawie wszystko w trybie 4-bitowym, więc przykład pokazuje, jak sterować wyświetlaczem LCD 2x16 w trybie 4-bitowym.
Krok 2: KOMPONENT
![SKŁADNIK SKŁADNIK](https://i.howwhatproduce.com/images/003/image-6492-16-j.webp)
![SKŁADNIK SKŁADNIK](https://i.howwhatproduce.com/images/003/image-6492-17-j.webp)
![SKŁADNIK SKŁADNIK](https://i.howwhatproduce.com/images/003/image-6492-18-j.webp)
![SKŁADNIK SKŁADNIK](https://i.howwhatproduce.com/images/003/image-6492-19-j.webp)
- CloudX M633
- Karta SoftCard CloudX
- Przewód V3
- LCD 16x2
- Potencjometr 10k Ohm
- Przewód połączeniowy
- Rezystor 220 omów
- Chlebak
możesz kupić swój komponentTutaj
Krok 3: SPRZĘT
![SPRZĘT KOMPUTEROWY SPRZĘT KOMPUTEROWY](https://i.howwhatproduce.com/images/003/image-6492-20-j.webp)
- LCD RS pin do cyfrowego pinu 1 Cloudx M633
- LCD Włącz pin do cyfrowego pinu 2 Cloudx M633
- LCD D4 pin do cyfrowego pinu 3 Cloudx M633
- LCD D5 pin do cyfrowego pin 4 Cloudx M633
- LCD D6 pin do cyfrowego pinu 5 Cloudx M633
- LCD D7 pin do cyfrowego pinu 6 Cloudx M633
Dodatkowo podłącz potencjometr 10k do +5V i GND, z jego wycieraczką (wyjście) do pinu VO ekranów LCD. Rezystor 220 omów służy do zasilania podświetlenia wyświetlacza, zwykle na styku 15 i 16 złącza LCD
Krok 4: KODOWANIE
Skopiuj ten kod do swojego CloudX IDE
#włącz#włącz
Ustawiać(){
lcdSetting(1, 2, 3, 4, 5, 6); lcdCmd(wyczyść); lcdCmd(kursorWył);
pętla(){
lcdWriteText(1, 2, "WITAJ ŚWIECIE!"); lcdWriteText(2, 2, "UŻYWAM CLOUDX");
}
}
Zalecana:
Video Tutoriales De Tecnologías Creativas 01: Witaj świecie! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 kroki
![Video Tutoriales De Tecnologías Creativas 01: Witaj świecie! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 kroki Video Tutoriales De Tecnologías Creativas 01: Witaj świecie! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 kroki](https://i.howwhatproduce.com/images/001/image-1086-j.webp)
Video Tutoriales De Tecnologías Creativas 01: Witaj świecie! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: To samouczek, w którym można podłączyć haker parpadear (mrugać) diodę LED z Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Tinkercad Circuits (utilizando una cuenta gratuita).A continuación se
Witaj świecie - Java: 5 kroków
![Witaj świecie - Java: 5 kroków Witaj świecie - Java: 5 kroków](https://i.howwhatproduce.com/images/007/image-19956-j.webp)
Hello World - Java: W tym programie nauczymy się drukować na konsoli w Javie
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
![Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków](https://i.howwhatproduce.com/images/001/image-2825-28-j.webp)
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
Grafika na wyświetlaczu SSD1306 I2C OLED 128x64 z CircuitPython przy użyciu Itsybitsy M4 Express: 13 kroków (ze zdjęciami)
![Grafika na wyświetlaczu SSD1306 I2C OLED 128x64 z CircuitPython przy użyciu Itsybitsy M4 Express: 13 kroków (ze zdjęciami) Grafika na wyświetlaczu SSD1306 I2C OLED 128x64 z CircuitPython przy użyciu Itsybitsy M4 Express: 13 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-8438-9-j.webp)
Grafika na wyświetlaczu OLED SSD1306 I2C 128x64 z CircuitPython przy użyciu Itsybitsy M4 Express: Wyświetlacz OLED SSD1306 jest małym (0,96 cala), niedrogim, szeroko dostępnym, monochromatycznym wyświetlaczem graficznym I2C o rozdzielczości 128x64 pikseli, z łatwym interfejsem (tylko 4 przewody) do mikroprocesorowych płytek rozwojowych, takich jak Raspberry Pi, Arduino lub
PRZEWIJANIE OBSERWATORÓW INSTAGRAMU NA WYŚWIETLACZU 8X32 LED DOT MATRIX PRZY UŻYCIU ESP32: 4 kroki
![PRZEWIJANIE OBSERWATORÓW INSTAGRAMU NA WYŚWIETLACZU 8X32 LED DOT MATRIX PRZY UŻYCIU ESP32: 4 kroki PRZEWIJANIE OBSERWATORÓW INSTAGRAMU NA WYŚWIETLACZU 8X32 LED DOT MATRIX PRZY UŻYCIU ESP32: 4 kroki](https://i.howwhatproduce.com/images/001/image-2321-110-j.webp)
PRZEWIJANIE OBSERWATORÓW NA INSTAGRAMIE NA WYŚWIETLACZU 8X32 LED DOT MATRIX ZA POMOCĄ ESP32: To moja druga instrukcja i przepraszam za mój zabawny angielski