PROYECTOS CON ARDUINO
FASE 4: TEXTO DESLIZANTE EN UNA PANTALLA LCD CON ARDUINO (PROYECTO LIBRE)
I.CAPACIDAD TERMINAL:
- Identificar las aplicaciones de la Electrónica Digital.
- Describir el funcionamiento de las unidades y dispositivos de almacenamiento de información.
- Implementar circuitos de lógica combinacional y secuencial.
II.COMPETENCIA ESPECÍFICA DE LA SESION:
- Programación en una panatalla de LCD 16x2.
- Estructuras de control en programación.
- Escritura de datos por puerto serial.
III.FUNDAMENTO TEÓRICO:
- LA LIBRERÍA LIQUIDCRYSTAL:
Esta librería contiene todo lo necesario para gestionar un display LCD (crista líquido) con ARDUINO.
Esta librería nos permite crear un objeto que representa al display LCD y que contiene todas las operaciones de "bajo nivel" para que nos resulte más fácil la programación.
Con esta librería podemos realizar:
➤ Desplazamiento Automático.
➤ Parpadeo.
➤ Controlar el cursor de subrayado.
➤ Control de pantalla.
➤ Elaborar mensaje a mostrarse en pantalla.
➤ Desplazamiento del mensaje.
➤ Set cursor.
➤ Dirección del texto: derecha a izquierda.

IV.MATERIALES:
Programa Arduino:
Protoboard:
Este herramienta nos será útil al momento de hacer las conexiones entre los diferentes dispositivos electrónicos.
V.TAREAS GUIADAS DENTRO DEL LABORATORIO:
-Implementación del LCD de 1x2 con el arduino y el potenciómetro:
-Programación del circuito:
a)Primero declaramos las variables y pines con los que vamos a trabajar:
-Circuito implementado a escala real:
-Implementación del LCD de 1x2 con el arduino y el potenciómetro:
-Programación del circuito:
a)Primero declaramos las variables y pines con los que vamos a trabajar:
b)Luego pasamos a la parte del void setup:
c)Por último, pasamos al void loop donde ejecutaremos las órdenes para que nuestro circuito funciones:
-Circuito implementado a escala real:
VI.VIDEO DEMOSTRATIVO:
VII.OBSERVACIONES Y CONCLUSIONES:
OBSERVACIONES:
CONCLUSIONES:
OBSERVACIONES:
- Se observó, que al realizar la programación se utilizó de la librería de arduino <Liquid Crystal> con el cual se pudo realizar una programación adecuada al usar un LCD.
- Se observó, que a nuestro proyecto se pudo agregar texto a la segunda fila de la pantalla del LCD 16x2 indicando en la programación la habilitación de tal fila.
- Se observó, que la implementación de un potenciómetro fue para regular la intensidad de brillo de la pantalla del LCD.
- Se observó además que se uso en la programación una variable C++, con la cual se permitió el uso de más bits en lo que determina el mensaje que se deseaba mostrar.
CONCLUSIONES:
- Se concluye que al realizar una programación debemos tener en cuenta que los materiales usados aveces pueden requerir una librería de arduino en específico.
- Se concluye la realización de este proyecto fue muy provechoso en lo que respecta a la investigación realizada para obtener lo que se quería.
- Se concluye además que la aplicación de un LED para mostrar cuando es el inicio y final del mensaje que se mostró en en LCD nos dio una mejor aceptabilidad del proyecto.
VIII.BIBLIOGRAFIA Y WEBGRAFIA:
- Floyd, Thomas (2006) Fundamentos de sistemas digitales. Madrid.: Pearson Educación (621.381/F59/2006) Disponible Base de Datos Pearson
- Mandado, Enrique (1996) Sistemas electrónicos digitales. México D.F.: Alfaomega. (621.381D/M22/1996)
- Morris Mano, M. (1986) Lógica digital y diseño de computadoras. México D.F.: Prentice Hall (621.381D/M86L)
- Tocci, Ronald (2007) Sistemas digitales: Principios y aplicaciones. México D.F.: Pearson Educación. (621.381D/T65/2007) Disponible Base de Datos Pearson
IX.EQUIPO DE TRABAJO:











































