Taula de continguts:

Hola món! a la pantalla LCD mitjançant CloudX M633: 4 passos
Hola món! a la pantalla LCD mitjançant CloudX M633: 4 passos

Vídeo: Hola món! a la pantalla LCD mitjançant CloudX M633: 4 passos

Vídeo: Hola món! a la pantalla LCD mitjançant CloudX M633: 4 passos
Vídeo: CÓMO LIMPIAR LA PANTALLA DE UN TELEVISOR LCD - LED OLED Y QLED 2024, Desembre
Anonim
Hola món! a la pantalla LCD mitjançant CloudX M633
Hola món! a la pantalla LCD mitjançant CloudX M633

En aquest tutorial, el mostrarem en pantalla LCD (pantalla de cristall líquid).

Pas 1: LCD (pantalla de cristall líquid)

LCD (pantalla de cristall líquid)
LCD (pantalla de cristall líquid)

Els LCD tenen una interfície paral·lela, el que significa que el microcontrolador ha de manipular diversos pins d'interfície alhora per controlar la pantalla. La interfície consta dels pins següents:

Un pin de selecció de registre (RS) que controla on escriviu dades a la memòria LCD. Podeu seleccionar el registre de dades, que conté el que apareix a la pantalla, o un registre d'instruccions, que és on el controlador de la pantalla LCD busca instruccions sobre què fer a continuació.

Un pin de lectura / escriptura (R / W) que selecciona el mode de lectura o el mode d’escriptura

Un pin Habilita que permet escriure als registres

8 pins de dades (D0 -D7). Els estats d’aquests pins (alt o baix) són els bits que escriviu en un registre quan escriviu o els valors que llegiu quan llegiu.

També hi ha un pin de contrast de pantalla (Vo), pins d’alimentació (+ 5V i Gnd) i pins de retroiluminació LED (Bklt + i BKlt-) que podeu utilitzar per alimentar la pantalla LCD, controlar el contrast de la pantalla i encendre i apagar el LED. llum de fons, respectivament.

El procés de control de la pantalla consisteix a posar les dades que formen la imatge del que voleu mostrar als registres de dades i, a continuació, posar instruccions al registre d’instruccions. La biblioteca LiquidCrystal ho simplifica, de manera que no necessiteu conèixer les instruccions de baix nivell.

Els LCD compatibles amb Hitachi es poden controlar en dos modes: 4 bits o 8 bits. El mode de 4 bits requereix set pins d'E / S de l'Arduino, mentre que el mode de 8 bits requereix 11 pins. Per mostrar text a la pantalla, podeu fer-ho gairebé tot en mode de 4 bits, de manera que l’exemple mostra com controlar una pantalla LCD 2x16 en mode de 4 bits.

Pas 2: COMPONENT

COMPONENT
COMPONENT
COMPONENT
COMPONENT
COMPONENT
COMPONENT
COMPONENT
COMPONENT
  • CloudX M633
  • CloudX SoftCard
  • Cordó V3
  • Pantalla LCD de 16x2
  • Potenciòmetre de 10 k Ohm
  • Filferro de pont
  • Resistència de 220 ohm
  • BreadBoard

podeu comprar el vostre component aquí

Pas 3: HARDWARE

HARDWARE
HARDWARE
  • Pin RS LCD al pin digital 1 del Cloudx M633
  • Activa el pin LCD al pin 2 digital del Cloudx M633
  • Pin LCD D4 al pin digital 3 del Cloudx M633
  • Pin D5 LCD al pin digital 4 del Cloudx M633
  • Pin LCD D6 al pin digital 5 del Cloudx M633
  • Pin LCD D7 al pin digital 6 del Cloudx M633

A més, connecteu una olla de 10k a + 5V i GND, amb el seu netejador (sortida) a les pantalles LCD VO pin. S’utilitza una resistència de 220 ohm per alimentar la llum de fons de la pantalla, normalment als pins 15 i 16 del connector LCD

Pas 4: CODIFICACIÓ

Copieu aquest codi al vostre IDX de CloudX

# inclou # inclou

setup () {

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

bucle () {

lcdWriteText (1, 2, "HOLA MÓN!"); lcdWriteText (2, 2, "FAIG USAR CLOUDX");

}

}

Recomanat: