Actividad 5. Sensores y Transductores
Actividad 5. Sensores y Transductores
Actividad 5. Sensores y Transductores
ASIGNATURA:
MECATRÓNICA
OBJETIVO
conectar sensores que varían su resistencia dependiendo de una magnitud física
Software:
1. Arduino
INTRODUCCIÓN
Para entender como funciona este circuito y el programa que corre en la tarjeta Arduino debemos conocer 3
conceptos clave:
Fotoresistencia LDR:
Componente cuya resistencia varía sensiblemente con la cantidad de luz percibida. 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:
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
a la cantidad de luz percibida.
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 como un
CPU. El Arduino realiza este proceso para conocer la cantidad de luz percibida por el LDR y poder procesarla
numericamente.
Recomendamos estudiar estos conceptos a profundiad para desarrollar las habilidades necesarias para
aplicarlos en otras situaciones distintas, ya que serán de gran utilidad al conectar cualquier otro sensor
analógico al arduino. Podemos estudiar los conceptos más a detalle en los enlaces provistos. Estos temas
podrían ser objeto de un artículo individual para cada uno, pero creemos que ya otras personas han hecho un
buen trabajo explicándolos, por lo que queda como tarea para el lector investigarlos más a fondo.
DESARROLLO DE LA PRÁCTICA
Instrucciones:
Debemos armar el circuito como se muestra en el siguiente diagrama pictórico. Recordar que los LED tienen
polaridad y hay que respetarla. El pin más largo va conectado a la tarjeta arduino, mientras que el pin más
corto va con una resistencia a tierra, la resistencia también puede colocarse sin problema entre el ánodo del
led y el arduino (del lado positivo del led)
Código (sketch) para Arduino con Fotoresistencia LDR.
La explicación para el código es la siguiente: Primero se preparan los pines de salida donde estan conectados
los leds, el pin de entrada donde se conecta el divisor resistivo y el puerto serie para la comunicación. A
continuación se ejecuta un cíclo infinito en el que se lee el valor del voltaje en el pin del LDR y se accionan los
leds segun correspondan. También transmitimos el valor leido por el ADC del ATMEGA328 a la PC a través del
puerto serie de nuestra tarjeta arduino. Hemos comentado el código de manera que sea fácil de entender.
void setup()
{
// Configuramos como salidas los pines donde se conectan los led
pinMode(pinLed1, OUTPUT);
pinMode(pinLed2, OUTPUT);
pinMode(pinLed3, OUTPUT);
void loop()
{
// Apagar todos los leds siempre que se inicia el ciclo
digitalWrite(pinLed1, LOW);
digitalWrite(pinLed2, LOW);
digitalWrite(pinLed3, LOW);
BIBLIOGRAFÍA
Links.
https://www.geekfactory.mx/tutoriales-arduino/tutorial-arduino-con-fotoresistencia-ldr/
Software:
https://www.arduino.cc/