Hola mundo con pantalla LCD 16x2




/*
  Circuito:
 
 * LCD GND a Tierra (GND)
 * LCD VCC pin a 5V
 * wiper potenciometro a LCD VO pin
 * LCD RS pin a digital pin 12
 * LCD R/W pin a GND
 * LCD Enable pin a digital pin 11
 * LCD DB4 pin a digital pin 5
 * LCD DB5 pin a digital pin 4
 * LCD DB6 pin a digital pin 3
 * LCD DB7 pin a digital pin 2

 * LCD LED 1 a Resistencia de 10K con 5V
 * LCD LED 2 a GND
 */

// incluir librería del LCD:
#include <LiquidCrystal.h>

// inicializar la librería con los números de los pines de interfaz
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  // configurar el número de columnas y filas de la pantalla LCD:
  lcd.begin(16, 2);
 
  // Imprimir un mensaje en la pantalla LCD.
  lcd.print("Hola mundo!");
}

void loop() {
  // coloca el cursor en la columna 0, línea 1
  // (nota: la línea 1 es la segunda fila, ya que el conteo comienza con 0):
  lcd.setCursor(0, 1);
  // imprimir cantidad de segundos:
  lcd.print(millis() / 1000);
}

Comentarios

Entradas populares de este blog

Alarma visual (Led con ultrasonido)

Sistema de turnos con led de 7 segmentos y pulsadores

Teclado matricial 4x4 con LCD