Práctica 18 - Potenciometro + LCD

Page 1

UNIVERSIDAD TECNOLÓGICA DEL VALLE DE TOLUCA Dirección de Carrera de Tecnologías de la Información y Comunicación Ingeniería en Tecnologías de la Información y Comunicación, área Sistemas Informáticos

Reporte Práctica 18 Asignatura: Aplicación de las Telecomunicaciones Profesor: Raúl Arturo García Martínez Grupo: ITIC-92 Elaboraron: Matrícula Nombre 221211496 Acosta Martínez José Luis 221211344 Campa Hernández Axel 221211030 Pacheco Huerta Eduardo

CARRETERA DEL DEPARTAMENTO DEL D.F. K.M. 7.5, EJIDO DE SANTA MARÍA ATARASQUILLO, LERMA, MÉXICO. C.P. 52050. TELS. 728 2859552 / 2859969 / 2822247

www.utvtol.edu.mx


Contenido Descripci贸n de la Pr谩ctica. .................................................................................................................. 3 Objetivos. ........................................................................................................................................ 3 Material. .......................................................................................................................................... 3 Diagrama L贸gico. ............................................................................................................................. 4 Diagrama de Dispositivos. ............................................................................................................... 4 Desarrollo de la pr谩ctica. ................................................................................................................ 5 Resultados. ...................................................................................................................................... 6 Conclusiones. .................................................................................................................................. 7


Descripción de la Práctica. Conectar un potenciómetro a Arduino, recibir el valor de entrada (entre 0 y 1023) y mandarlo a mostrar en el LCD.

Objetivos. 

Mostrar en el LCD valores digitales provenientes de una entrada analógica.

Material. Material

Descripción

Protoboard

Tablillas de conexión (Protoboard), con 1 bloque, 2 tiras, sin bornes y 830 perforaciones. Mide 6,4 x 17,2 cm; útil para armar prototipos de circuitos electrónicos

Arduino UNO

Es un microcontrolador, una placa, un pequeño sistema de procesamiento.

LCD

Display LCD, electrónico el cual facilita el muestreo de mensajes o datos que pueden ser visibles en el serial monitor de Arduino.

Cables Dupont Macho/Macho

Cables para interconexiones de 6" (15.5 cm) de largo con terminales macho-macho.

Potenciómetro

Resistencias variable la cual nos permite modificar los valores de voltaje que pueden ser entregados por el pin de en medio de la resistencia variable.

Cable arnés USB

De Transferencia. Permite establecer conexión entre la placa Arduino y el Software.

Cables

Cable para redes UTP (Par trenzado sin blindar) de Categoría 5e, color azul, con 4 pares calibre 24 AWG, útil para la transmisión de voz y datos a una velocidad de 1 Gbps (Giga bit por segundo).

Resistencias de 1 KΩ

Resistencia de película de carbón a 1/4 de Watt con ±5% de tolerancia.


Diagrama L贸gico.

Diagrama de Dispositivos.


Desarrollo de la práctica. 1. Como primera fase en el desarrollo de esta práctica se realizó el cableado de la polarización de la tabla protoboard el cual nos permitirá tener voltaje por toda la protoboard. 2. En la segunda fase pasaremos al cableado del potenciómetro y el LCD al arduino para poder realizar pruebas de paso de corriente.

3. Conectamos aruino el puerto serial a nuestro pc o laptop (USB).Abrimos el software Arduino para cargar el siguiente programa. #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //Hasta aquí hemos declarado la librería para la LCD y los pines por donde le va a entrar la información. int pote() { // Funcion para leer el dato analogico y convertirlo a digital: int dato; dato=analogRead(A0); return dato; } //Hasta aquí hemos declarado la funcion de conversión del dato analógico de entrada del potenciometro. void setup() { // Definimos la LCD con lcd.begin(16,2);


} //Hasta aquí hemos definido qué queremos que salga impreso por la pantalla y el tamaño de ésta. void loop() { // llamamos al metodo de lectura de entrada analoga y el valorobtenido lo asignamos a una variable lcd.clear(); int Vlepot = pote(); lcd.setCursor(2,0); lcd.print(Vlepot); delay(200); //Por último, hemos usado la parte activa del programa o bucle para que constantemente para cada variación recalcule los datos. }

Resultados. Los valores de la pantalla LCD cambian dependiendo del giro del potenciometro.


Conclusiones. En esta práctica se utilizaron las librerías LiquidCrystal que nos permitieron mandar información captada por el Arduino, en este caso a través del potenciómetro y poder mandar datos a una pantalla LCD, es un proceso que muchos dispositivos realizan hoy en día, como relojes, sensores de temperatura entre otros.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.