Colocar texto con setCursor
Parte de la sección Pantallas y sensores del Journey de Arduino de Coddy. Lección 7 de 24.
La pantalla LCD mantiene un cursor: el lugar donde va la siguiente letra. Cada letra lo mueve una columna hacia la derecha. Después de lcd.begin(), se encuentra en la esquina superior izquierda.
lcd.setCursor(column, row) lo mueve. Ambos empiezan a contar desde 0: columnas de 0 a 15, filas 0 y 1. Primero va la columna.
lcd.setCursor(0, 0); // arriba a la izquierda
lcd.print("Top");
lcd.setCursor(4, 1); // fila inferior, quinta columna
lcd.print("Bottom");Para terminar una palabra en el borde derecho, empieza a escribirla en la columna 16 menos su longitud. Una palabra de 5 letras empieza en la columna 11 y ocupa las columnas de la 11 a la 15.
Desafío
FácilColoca una palabra en dos esquinas:
Helloal principio de la fila superiorWorldal final de la fila inferior, con su última letra en la última columna
Pulsa Run y después Check.
Pruébalo tú mismo
#include <LiquidCrystal.h>
// RS, E, D4, D5, D6, D7
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
lcd.begin(16, 2);
// Hello al principio de la fila superior
// World al final de la fila inferior
}
void loop() {
}
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Pantallas y sensores
2Pantalla LCD de caracteres
Hola en la LCDColocar texto con setCursorNúmeros en vivo en la LCDBorrar dígitos sobrantesDibujar caracteres personalizadosTexto desplazablePractica por tu cuenta: Playground de Arduino