Está en la página 1de 13

PRÁCTICO 2 DEL CURSO MICROPROCESADORES Y

MICROCONTROLADORES – 309696

Práctica 2:

NOMBRES:
IVAN MANUEL BOLAÑO CANTILLO
CC: 1083018258
Fredy Ortiz León

CC: 1073685622
EUDEL JOSE PEREZ ORTIZ
CC: 1129538781
ERIK SAYD MONTES HURTADO
CC: 1067905266

TUTOR:
EDWIN JOSE BASTO MALDONADO

GRUPO: 3

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


SALGAR ATLANTICO
6 DE NOVIEMBRE 2022
INTRODUCCIÓN

En esta actividad del laboratorio la practica 2, vamos a implementar un circuito electrónico


donde se pueda utilizar el microcontrolador Arduino Uno para llevar a cabo nuestras
prácticas para realizar la conversión analógica a digital donde el sensor Fotorresistencia
nos muestra de manera inmediata la visualización por medio de una pantalla LCD 16x2
RESUMEN

En esta actividad fue de gran importancia ya que logramos implementar una fotocelda que
permito visualizar la variación del porcentaje por medio de la pantalla LCD, y además se
logró visualizar que a mayor intensidad de luz el porcentaje de variación en la pantalla LCD
cambiaba de manera inmediata y posteriormente las luces LED se apagaban.

Donde se implementaron las herramientas al Arduino y logrando visualizar el


comportamiento de las señales análogas convirtiendo en respuesta digital
OBJETIVO

En esta actividad una de las metas principales era adquirir las competencias necesarias
que nos permitan identificar su arquitectura y su funcionalidad, conocimiento del código y
la fuente donde se está ejecutando el prototipo, además de saber maniobrar las
herramientas de forma correcta nos facilitaran la transferencias de la información al
dispositivo.
Práctica 2:
Para el desarrollo de la primera práctica del curso, el estudiante junto con su grupo
de trabajo colaborativo va a seleccionar entre un microcontrolador (Arduino uno,
Arduino mega, Arduino nano, etc.) o un Microprocesador (tarjeta Raspberry Pi), para
desarrollar la siguiente implementación:

Diseñe e implemente un circuito electrónico, utilizando la tarjeta de desarrollo


seleccionada por el grupo donde se realice la conversión analógica a digital del
sensor Fotorresistencia y visualización por medio de una pantalla LCD 16x2, para ello
tenga en cuenta
- El grupo de trabajo diseña el sistema para que se realice la conversión análoga a
digital y se pueda obtener la lectura de datos de la fotorresistencia
- Realice el diseño para que se pueda observar los resultados obtenidos de la
fotorresistencia en una pantalla LCD 16x2
- Luego realice las modificaciones pertinentes para que pueda dar solución a las
siguientes condiciones:
“Utilizar dos sensores de luz (pueden utilizar fotorresistencias) para determinar la
cantidad de luz que se encuentran en todo momento en cada uno de los laboratorios,
si el porcentaje de luz natural en el laboratorio 1 se encuentra en el rango de 100% y
el 60%, la lámpara del laboratorio 1 está apagada, una vez 16 baje más del 60% hasta
el 0% de luz natural, la lámpara del laboratorio 1 se enciende, para el laboratorio 2
tener en cuenta que el porcentaje de luz natural si se encuentra en el rango de 100%
y el 40%, la lámpara del laboratorio 2 está apagada, una vez baje más del 40% hasta
el 0% de luz natural, la lámpara del laboratorio 2 se enciende” (Guía de actividades y
rúbrica de evaluación
– Paso 4). - Indique por medio de un LED el encendido de la lámpara del laboratorio
1 - Indique por medio de un LED el encendido de la lámpara del laboratorio 2

Practica 2
Código en Arduino
// Practica Laboratorio Grupo 3
#include "Wire.h"
#include "LiquidCrystal_I2C.h"

LiquidCrystal_I2C lcd (0x27, 16, 2);


float Luz1 = 0;
float Luz2 = 0;
float L1 = 0;
float L2 = 0;

void setup() {
// put your setup code here, to run once:
pinMode (A0, INPUT);
pinMode (A1, INPUT);
pinMode (13, OUTPUT);// salida led
pinMode (12, OUTPUT);// salida led
Serial.begin(9600);
lcd.init();
lcd.init();
lcd.backlight();
}

void loop() {
Luz1= analogRead (A0);// entrada analoga
Luz2= analogRead (A1);// entrada analoga

L1 = (Luz1*100)/1024;
L2 = (Luz2*100)/1024;

Serial.print("El procentaje de luz 1 es de: ");// se indica en cada linea el valor en %


Serial.println(L1);
Serial.print("El procentaje de luz 2 es de: ");// se indica en cada linea el valor en %
Serial.println(L2);
delay(500);// tiempo
//Encender y apagar led 1
if (L1 < 60){
digitalWrite(13, HIGH);// salida estado alto
}
if (L1 > 60){
digitalWrite(13, LOW);//salida estado bajo
}
//Encender y apagar led 2
if (L2 < 40){
digitalWrite(12, HIGH);
}
if (L2 > 40){
digitalWrite(12, LOW);
}
lcd.setCursor(0,0);
lcd.print("Luz lab 1:");
lcd.print(L1);
lcd.print("%");
lcd.setCursor(0,1);
lcd.print("Luz lab 2:");
lcd.print(L2);
lcd.print("%");
delay(500);

}
DISEÑO DEL CIRCUITO
Componente que se utilizaron:
- Arduino Uno
- Display LCD
- Módulo I2C
- fotorresistencias
- luces LED
- Resistencias de 1kΩ
- Protoboard

Display LCD: Es un dispositivo que permite mostrar información al usuario de manera


visual o táctil
Módulo I2C: El Módulo de interfaz serial I2C permite manejar tu pantalla LCD de una
manera bastante fácil, algunos recursos del controlador Arduino son realmente limitados,
este no permite conectar diferentes cantidades de sensores o tarjetas SD

Fotorresistencias: Un excitador o fotorresistencia es un componente electrónico cuya


resistencia se modifica, (normalmente disminuye) con el aumento de intensidad de luz
incidente.
Luces LED: Este dispositivo tiene como funcionalidad el paso de corriente en un solo
sentido y que al ser polarizado emite un haz de luz

Resistencias: Este componente tiene como funcionalidad controlar la oposición que


presenta al paso de la corriente eléctrica.

LINK: https://youtu.be/bJwoyZy0joQ
CONCLUSIÓN

En esta actividad se logró evidenciar como el comportamiento del circuito variaba por
medio de la fotocelda y donde fue evidente que a mayor intensidad de luz en fotocelda su
porcentaje cambiaba de manera constante e inmediata.

De igual forma se logró utilizar de manera correcta nuestro software Arduino que para
muchos de nuestros compañeros fue de vital importancia en uso y el desarrollo de las
actividades en este software.
RECOMENDACIÓN

Al momento de realizar nuestro código se presentaron algunos inconvenientes en el


software Arduino por falta de algunas librerías que nos impedían sus funcionamientos en el
software.
REFERENCIAS BIBLIOGRAFICAS

https://arduino-ide.softonic.com/descargar

También podría gustarte