Cómo conectar una LCD serial a un Arduino UNO (2 / 4 paso)

Paso 2: El dibujo

Primer paso es descargar la librería de cristal líquido si no has hecho ya.

Voy a añadir un archivo zip con la biblioteca para Windows o usted puede ir th y descargar usted mismo.

Una vez que la biblioteca, extraiga el contenido en la carpeta de la biblioteca Arduino en su computadora. En mi ordenador la ubicación predeterminada es C:\programfiles\Arduino\library.

Os adjunto una copia del bosquejo que usé en este instructable,

Aquí está el desglose:

Primero tienes que cargar las bibliotecas, cargamos wire.h, LCD.h y LiquidCrystal_I2C.h

cargar las bibliotecas de
#include wire.h

LCD.h #include

#include LiquidCrystal_I2C.h

A continuación debemos definir las variables... en esta copia sólo sección como es porque dice el IDE donde se encuentra el PCF8574A y cómo interactuar con la pantalla para activar la retroiluminación, el pasador de lectura, escritura pin y pins de datos etc....

Definir las variables

#define I2C_ADDR 0x27 //Define dirección I2C Dónde está el PCF8574A

#define BACKLIGHT_PIN 3

#define En_pin 2

#define y 1

#define Rs_pin 0

#define D4_pin 4

#define D5_pin 5

#define D6_pin 6

#define D7_pin 7

Otra línea es necesario para inicializar el LCD, esto se hace mediante una matriz que incluye las variables que definimos anteriormente.

Inicializar el LCD
Lcd de LiquidCrystal_I2C (I2C_ADDR, En_pin, y, Rs_pin, D4_pin, D5_pin, D6_pin, D7_pin);

En el vacío creado, comenzamos diciendo que el IDE que estamos tratando con una 16 X 2 LCD

LCD.Begin (16.2);

Entonces enciendo la luz de fondo (siempre es bueno tener una pantalla de LCD iluminada), aviso es la misma variable desde arriba...

lcd.setBacklightPin(BACKLIGHT_PIN,POSITIVE);
lcd.setBacklight(HIGH);

Entonces digo que ir a la primera línea a la izquierda la mayoría lcd.setCursor(0,0) de posición;

e imprimir lcd.print ("acabo de hacer un");

Luego mueva el cursor a la segunda línea y la izquierda más posición lcd.setCursor(0,1);

e impresión: lcd.print ("Instructable:)" ");

Hay bucle vacío porque el programa necesita un bucle para compilar pero debe permanecer vacío.

Y eso es todo... muy simple, si sigues estas instrucciones en que la pantalla LCD es la salida de todo tipo en este código.

Hay un vídeo detallado en el siguiente paso.

Artículos Relacionados

Cómo conectar una LCD serial con un Arduino Nano

Cómo conectar una LCD serial con un Arduino Nano

En un anterior instructable demostré cómo conectar la LCD serial a un Arduino UNOAyer quería utilizar dos Arduinos para un proyecto de RF y se dio cuenta de que no sé cómo utilizar la pantalla LCD serial con el Arduino Nano. Así que con un poco de in
Sentido de temperatura y visualización en LCD usando Simulink y Arduino UNO

Sentido de temperatura y visualización en LCD usando Simulink y Arduino UNO

Detección y visualización de temperatura con Arduino son muy común y se encuentra cargas de instructablesand tutorial otros sitios similares. Pero no he encontrado ningun tutorial en cualquier lugar cómo hacerlo usando Matlab/Simulink. MathWorks tien
Todo en una placa de prototipos para Arduino Uno

Todo en una placa de prototipos para Arduino Uno

Rev3ProtoPack es un Arduino Uno diseño placa que permite circuitos prototipo donde quiera que vayas. Tiene un soporte de la batería de 9 voltios, caso de parachoques de anti-static de Arduino Uno y una ranura de placa de tamaño medio, para que tenga
Cómo conectar una impresora 3d esquemático arduino mega

Cómo conectar una impresora 3d esquemático arduino mega

Lo que usted necesita >Arduino Mega 1 Compro de $ 10.35 desde aquíDe controlador de impresora rampas 1.4 3D 1 5.23 $ comprar desde aquí5 controlador de motor paso a paso A4988 con disipador de calor 2.87$ comprar desde aquí1 grano de calorFuente de 1
Conectar una pantalla LCD con Arduino

Conectar una pantalla LCD con Arduino

en este instructable nos va a ver cómo conectar un LCD paralelo a un Arduino. La pantalla LCD que estoy usando utiliza la interfaz de HD44780 común.  Muchos LCDs tienen esto, usted puede decir generalmente por la interfaz de 16 pines. Sólo necesita 1
Conectar un LCD a un Arduino en 6 segundos con 3, no 6 clavijas

Conectar un LCD a un Arduino en 6 segundos con 3, no 6 clavijas

agregar una pantalla LCD a proyectos de Arduino puede añadir valor real pero el costo de hacer tan puede ser significativa. No es un costo financiero - usted puede recoger 16 (caracteres) x 2 (filas) LCD para tan poco como £3,50. El costo es el númer
CONECTAR 16384 relés a un ARDUINO único e infinito de otras posibilidades

CONECTAR 16384 relés a un ARDUINO único e infinito de otras posibilidades

¿Se pueden conectar 16384 relés a un Arduino uno solo?¿IMPOSIBLE? ¿POSIBLE?Paso 1: ¿Cómo hacerlo? (Introducción) Teóricamente es muy fácil de hacer. ¿Pueden creerlo?En un Arduino uno hay 14 pines de entrada-salida Digital (de los cuales 6 proporciona
Conectar una pantalla LCD y un Sensor de distancia por ultrasonidos a un Arduino

Conectar una pantalla LCD y un Sensor de distancia por ultrasonidos a un Arduino

Cuando empecé a jugar con los Arduinos, ésta fue la primera creación poco hasta me. La orientación del vídeo es un poco pobre. Esta fue mi primera ve las cosas así que pido disculpas que no era tabaco de hasta entonces. De todas formas, muy simple de
Conectar un dispositivo Serial a una Ethernet LAN

Conectar un dispositivo Serial a una Ethernet LAN

conectar un dispositivo Serial a una Ethernet LANEste documento debería permitirle conectar un dispositivo serial a una red Ethernet usando un "servidor de dispositivos serie."  El ejemplo aquí está utilizando su estación meteorológica personal
Cómo conectar Display(LCD) de cristal líquido con Arduino

Cómo conectar Display(LCD) de cristal líquido con Arduino

ResumenEn este tutorial vas a aprender a conectar una pantalla de cristal líquido (LCD) a un Arduino Uno y hace la exhibición de cosas. Pantallas LCD viene en práctico si usted necesita mostrar la información en una pantalla. Son baratos y comunes. C
Conectar una matriz de LED 8 x 8 a un protoboard pequeño

Conectar una matriz de LED 8 x 8 a un protoboard pequeño

estas matrices son divertidos para jugar con, pero su tamaño las hace difíciles de utilizar en la mayoría breadboards. Aquí es una manera de montarlo en un protoboard pequeño de un modo (relativamente) limpio.Necesitarás:1 protoboard1 matriz de LED 8
Cómo conectar una lámpara de madera dada vuelta

Cómo conectar una lámpara de madera dada vuelta

pasos acerca de cómo conectar una lámpara dado vuelta.Este instructivo se supone que tiene una lámpara de madera dada vuelta base (o algo similar) ya hecho y terminado.Si alguna vez nada no gira en un torno, lo recomiendo.Paso 1: Materiales y herrami
Interface para conectar una aspiradora Roomba con un PC

Interface para conectar una aspiradora Roomba con un PC

esta interfaz se utiliza para conectar un vacum de Roomba con un PC y un Kinet, para tener un personal robot turtlebot http://www.turtlebot.com/En este documento, se describe una interfaz para conectar una aspiradora Roomba con un PC y un circuito añ
Medidor de distancia ultrasónico con pantalla LCD en el Arduino UNO

Medidor de distancia ultrasónico con pantalla LCD en el Arduino UNO

En este tutorial vamos a ver un uso distinto del módulo de ultrasonidos HC-SR04. Este módulo es de uso frecuente en coches de juguetes y robots para localizar obstáculos pero puede ser utilizado para medir distancias así.Distancias medidas por la HC-