Vistas de página en total

viernes, 18 de mayo de 2018

EJEMPLO 5: MANEJO DE LCD


En este ejemplo se realizará una conversión análoga digital y el valor de esta se visualizará en la lcd. La idea de este ejemplo es aprender a configurar y manejar una lcd de 16x2.


EXAMPLE 5: LCD MANAGEMENT

In this example, a digital analog conversion will be performed and the value of this will be displayed on the lcd. The idea of ​​this example is to learn how to configure and operate a 16x2 lcd.


Figura Configuración de ejemplo 5 (Esquema hecho con Fritzing) 

/*
 --------------------------------------
  Manejo de LCD 16x2
 --------------------------------------

 La LCD que vamos a utilizar es de caracteres (16x2) esto corresponde a 16 columnas y 2 filas y funciona gracias a un Hitachi HD44780 driver.

  El circuito:
 * LCD RS pin va conectado al digital pin 12
 * LCD Enable pin conectado al digital pin 11
 * LCD D4 pin conectado al digital pin 5
 * LCD D5 pin conectado al digital pin 4
 * LCD D6 pin conectado al digital pin 3
 * LCD D7 pin conectado al digital pin 2
 * LCD R/W pin conectado a gnd
 * los dos últimos a +5V y gnd
 * El cable de la LCD VO va conectado a la referencia del potenciometro

*/
  #include <LiquidCrystal.h>//Librería LCD

// Inicializamos los pines a usar en la LCD
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup()
{
  //especificamos el número de columnas y filas de la lcd 
  lcd.begin(16, 2);//inicializamos la lcd
  // mensaje de bienvenida en la lcd
  lcd.print("Bienvenido!");
  delay(1000);
  lcd.clear();
}

void loop()
{
  lcd.setCursor(1, 1);//ubicamos el cursor en la posición 0,0
  ana = analogRead(A0);
  volt = ana*0.00489;//convertimos el valor a voltaje
  lcd.print("voltaje=");
  lcd.print(volt);
//Fin programa




ARDUINO 1: INICIANDO CON ARDUINO

ARDUINO 2: SOFTWARE ARDUINO

ARDUINO 3: PROGRAMACIÓN ARDUINO

EJEMPLO 1 ARDUINO: ENCENDIDO Y APAGADO DE UN LED

EJEMPLO 2 ARDUINO: ENCENDIDO DE UN LED CON PULSADOR

EJEMPLO 3 CONVERSION ANALOGICA DIGITAL Y ENCENDIDO DE LEDS

EJEMPLO 4 ESCRITURA SERIAL

EJEMPLO 5 MANEJO DE LCD

ARDUINO UNO PLACA DE DESARROLLO

No hay comentarios:

Publicar un comentario