Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRCTICA N8
INTERFACES DE ENTRADA SALIDA CON LA PLACA DE DESARROLLO
ARDUINO
1. Objetivo: Desarrollar una aplicacin que nos permita realizar el interface de los
puertos de la placa de desarrollo Arduino con una pantalla LCD y diferentes tipos de
motores.
2. Marco terico: Arduino es una tarjeta de desarrollo basada en microcontrolador,
denominada plataforma de hardware abierto. El microcontrolador utilizado es de la
marca ATMEL el cual cuenta con entradas y salidas analgicas y digitales. Arduino
es capaz de ser interfasado con diferentes perifricos de entrada o salida.
En nuestro caso deseamos conectarlo a dispositivos de entrada como son
pulsadores, dispositivos de salida de informacin como pantallas LCD y actuadores
que pueden ser motores y otros dispositivos que acten como salidas.
Es importante en caso de salidas y entradas revisar el cableado de conexin de la
placa Arduino de modo de no daarla por mala conexin o por sobre pasar los
lmites de corriente admisibles en sus salidas.
3. Dispositivos de entrada y salida:
a. Pantalla LCD: Encargada de mostrar informacin proveniente de Arduino,
es til en el momento que deseamos presentar mensajes de texto y grficos.
Para este laboratorio presentaremos solo mensajes de texto. En forma similar
a lo que suceda con los microcontroladores ATMEL Atmega 32 y
MICROCHIP PIC18F, se puede realizar la conexin de Arduino con la
pantalla LCD mediante 4 cables para datos y dos para control (Register
Select y Enable). La conexin tpica de Arduino con una pantalla LCD es la
siguiente:
LCD RS pin a digital pin 12
LCD Enable pin a digital pin 11
LCD D4 pin a digital pin 5
LCD D5 pin a digital pin 4
LCD D6 pin a digital pin 3
LCD D7 pin a digital pin 2
Existe adems una librera en el entorno de programacin que nos facilitar
las tareas de programacin de Arduino y la pantalla LCD:
#include <LiquidCrystal.h>