Taula de continguts:
Vídeo: Hola món! a la pantalla LCD mitjançant CloudX M633: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
En aquest tutorial, el mostrarem en pantalla LCD (pantalla de cristall líquid).
Pas 1: 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
- 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
- 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:
Control de leds a tot el món mitjançant Internet mitjançant Arduino: 4 passos
Control de leds a tot el món mitjançant Internet mitjançant Arduino: Hola, sóc Rithik. Farem un led controlat per Internet mitjançant el vostre telèfon. Utilitzarem programari com Arduino IDE i Blynk. És senzill i si ho heu aconseguit podeu controlar tants components electrònics que vulgueu. Coses que necessitem: maquinari:
Pantalla LCD I2C / IIC - Utilitzeu un LCD SPI a la pantalla LCD I2C mitjançant el mòdul SPI a IIC amb Arduino: 5 passos
Pantalla LCD I2C / IIC | Utilitzeu un LCD SPI a la pantalla LCD I2C Utilitzant el mòdul SPI a IIC amb Arduino: Hola, ja que un SPI LCD 1602 normal té massa cables per connectar-se, de manera que és molt difícil connectar-lo amb arduino, però hi ha un mòdul disponible al mercat. converteix la pantalla SPI en pantalla IIC, de manera que només heu de connectar 4 cables
Pantalla LCD I2C / IIC - Convertiu un LCD SPI a pantalla LCD I2C: 5 passos
Pantalla LCD I2C / IIC | Converteix una pantalla LCD SPI a la pantalla LCD I2C: fer servir una pantalla LCD SPI necessita massa connexions, cosa que és molt difícil de fer, així que he trobat un mòdul que pot convertir el LCD i2c al LCD SPI, així que comencem
Interfície de la pantalla de 7 segments amb registre de majúscules mitjançant el microcontrolador CloudX: 5 passos
Interfície de la visualització de 7 segments amb registre de majúscules mitjançant el microcontrolador CloudX: en aquest projecte publicem un tutorial sobre com connectar la pantalla LED de set segments amb el microcontrolador CloudX. Les pantalles de set segments s’utilitzen en moltes aplicacions industrials i de sistemes incrustats on es coneix el rang de sortides que es mostra
Teclat amb pantalla LCD mitjançant microcontrolador CloudX: 4 passos
Teclat amb pantalla LCD mitjançant microcontrolador CloudX: per a aquest projecte, acceptarem dades d’un teclat Matrix i les mostrarem en un mòdul LCD