0% encontró este documento útil (0 votos)
63 vistas14 páginas

Práctica LDR y LED con Arduino

Este documento describe una práctica realizada con un Arduino UNO, una fotorresistencia LDR y 10 LEDs. El objetivo era crear un medidor de luz simple que muestre los resultados a través de los LEDs. Se explican conceptos como fotorresistencia, divisor de voltaje y conversión analógico-digital. Se muestran los circuitos, código y resultados obtenidos. La práctica ayudó a entender el funcionamiento de los sensores y su conexión al Arduino.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
63 vistas14 páginas

Práctica LDR y LED con Arduino

Este documento describe una práctica realizada con un Arduino UNO, una fotorresistencia LDR y 10 LEDs. El objetivo era crear un medidor de luz simple que muestre los resultados a través de los LEDs. Se explican conceptos como fotorresistencia, divisor de voltaje y conversión analógico-digital. Se muestran los circuitos, código y resultados obtenidos. La práctica ayudó a entender el funcionamiento de los sensores y su conexión al Arduino.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

TECNOLOGICO NACIONAL DE MEXICO

INSTITUTO TECNOLOGICO DE SALTILLO

Practica 1 Bargraph. Aplicación de LDR y LED.

Departamento de Ingeniería Eléctrica Electrónica


Carrera: Ingeniería Electrónica.
Materia: Microcontroladores
Alumnos: Gerardo Israel Valdés Hernández/Carlos Ludwig Cabuto Rosales
No. Control: 19052232/ 19051002
Maestro: M.I. Huitzilihuitl Saldaña Mora.

Saltillo Coahuila 25 de septiembre de 2022

1|Página
Índice general
Pág.

INTRODUCCION......................................................................................................... 3

DESARROLLO DE LA PRACTICA ........................................................................... 5

CIRCUITOS Y DIAGRAMAS ESQUEMATICOS....................................................... 6

FUNCIONAMIENTO GENERAL ................................................................................ 8

CODIGO EN ARDUINO IDE ....................................................................................... 9

TABLAS, IMAGENES Y GRAFICAS DEL FUNCIONAMIENTO ........................... 11

CONCLUSIONES...................................................................................................... 13

BIBLIOGRAFIA......................................................................................................... 14

2|Página
INTRODUCCION
En esta práctica realizamos un sencillo medidor de luz, utilizando un Arduino UNO
con una foto resistencia LDR y 10 leds conectados en nuestro protoboard,
mostrando los resultados por medio de graficas e imágenes. El objetivo de esta
práctica era aprender como conectar sensores que varían su resistencia
dependiendo de una magnitud física. De igual manera estudiaremos el
funcionamiento de estos componentes y su conexión con la tarjeta Arduino UNO.
Esta práctica nos ayuda a entender el funcionamiento de estos sensores y como es
que actúan, como también el cómo saber conectarlo a nuestro Arduino, entendiendo
como usar nuestras entradas analógicas y digitales del mismo.

Para entender cómo funciona este circuito y el programa (ARDUINO IDE) que corre
en la tarjeta Arduino debemos entender 3 conceptos clave:
-Foto resistencia LDR: Es un componente cuya resistencia varía sensiblemente
con la cantidad de luz recibida. La relación entre la intensidad lumínica y el valor de
la resistencia no es lineal. Se utiliza ampliamente para medir la iluminación en
dispositivos electrónicos que requieren un precio agresivo. Su comportamiento es
el siguiente:
Mas luz = menor resistencia eléctrica
Menos luz = mayor resistencia eléctrica
-Divisor de voltaje: Mediante un par de resistencias en
serie, es posible repartir la tensión suministrada por la
fuente entre las terminales de estas, en nuestro caso, el
divisor se utiliza con el LDR para obtener un voltaje
variable de acuerdo con la cantidad de luz percibida.
-Conversión Analógico-Digital (ADC): Es el proceso mediante el cual se convierte
una magnitud física como un voltaje, corriente, temperatura, etc. en un número
binario (o señal digital) con el propósito de facilitar su manejo por circuitos digitales

3|Página
como un CPU. El Arduino realiza este proceso para conocer la cantidad de luz
percibida por el LDR y poder procesarla numéricamente.
Recordando estos conceptos nos ayudan para poder aplicarlos en estas o en otras
prácticas distintas, ya que serán de gran utilidad al conectar cualquier otro sensor
analógico al Arduino.

4|Página
DESARROLLO DE LA PRACTICA
Para empezar a trabajar en esta práctica debemos tener en cuenta los materiales
necesarios y la cantidad que ocuparemos.
En esta ocasión utilizamos los siguientes materiales:
-1 Arduino UNO (ATMEGA328P)
-1 Foto resistencia (LDR)
-1 Resistencia de 10 Kohm
-10 Resistencias de 220 Kohm
-10 Leds
-Cables para protoboard
-Protoboard
Para iniciar hay que armar el circuito
basándonos en la imagen de Tinkercad que el
Ingeniero nos mostró. Hay que recordar que
los LED tienen polaridad como lo vimos en la
investigación de los LED y hay que respetarla.
El pin más largo (Ánodo +) va conectado a las
entradas digitales del Arduino, mientras que el
pin más corto (cátodo -) va con una resistencia
de 220 Kohm a tierra.
Se hace lo mismo para cada uno de los 10 leds que estaremos usando en esta
práctica.
En el caso de la foto resistencia, se tiene que conectar a la
entrada de 5V del Arduino, junto con una resistencia de 10Kohm
que va a la tierra, y la señal la mandamos a nuestra entrada
analógica del Arduino, que en este caso manejamos lo que es
A0.

5|Página
CIRCUITOS Y DIAGRAMAS ESQUEMATICOS

6|Página
7|Página
FUNCIONAMIENTO GENERAL
El funcionamiento general de esta práctica consiste en la utilización de una
fotorresistencia la cual varia su resistividad mientras más incidencia de luz, en la
utilización de esta práctica, se lee el valor que entra al arduino desde el A0 en donde
la fotorresistencia envía los datos que se muestran en el monitor serial, los puertos
mandan la salida dependiendo del dato que envíe la fotorresistencia, teniendo esto
en cuenta, se crea una serie de leds que van apagando dependiendo de cuanta luz
hay.

8|Página
CODIGO EN ARDUINO IDE
int x, y;
void setup() {
[Link](9600);
for (int a = 4; a < 14; a++)pinMode(a, OUTPUT);
}
void loop() {
x = analogRead(A0);
[Link](x);
y = map(x, 5, 600, 0, 100);
if(y >= 10)digitalWrite(4,1);
else digitalWrite (4, 0);
if(y >= 20)digitalWrite(5,1);
else digitalWrite (5, 0);
if(y >= 30)digitalWrite(6,1);
else digitalWrite (6, 0);
if(y >= 40)digitalWrite(7,1);
else digitalWrite (7, 0);
if(y >= 50)digitalWrite(8,1);
else digitalWrite (8, 0);
if(y >= 60)digitalWrite(9,1);
else digitalWrite (9, 0);
if(y >= 70)digitalWrite(10,1);
else digitalWrite (10, 0);
if(y >= 80)digitalWrite(11,1);
else digitalWrite (11, 0);
if(y >= 90)digitalWrite(12,1);
else digitalWrite (12, 0);
if(y >= 100)digitalWrite(13,1);

9|Página
else digitalWrite (13, 0);
delay (100);

10 | P á g i n a
TABLAS, IMÁGENES Y GRAFICAS DEL
FUNCIONAMIENTO

11 | P á g i n a
12 | P á g i n a
CONCLUSIONES
Gracias a esta práctica nos dimos cuenta el funcionamiento que tiene una
fotorresistencia mediante el uso de leds para medir la falta de luz, utilizando la
configuración adecuada para tomar el dato de la entrada A0 del arduino y utilizar el
rango adecuado para la luz ambiental de modo que los leds se apagaran
completamente teniendo en la mano, un medidor de falta de luz.

13 | P á g i n a
BIBLIOGRAFIA
-Vill, R., 2014. Tutorial Arduino con Fotoresistencia LDR - Geek Factory. [online]
Geek Factory. Available at: <[Link]
arduino-con-fotoresistencia-ldr/> [Accessed 26 September 2022].

14 | P á g i n a

También podría gustarte