Sei sulla pagina 1di 6

PRINCIPIO DE FUNCIONAMIENTO EN UNA APLICACION DEL FOTORESISTOR

Cuando el fotoresistor es iluminado con una cierta cantidad de luz o una luminosidad
natural, la resistencia interna que presente este fotoresistor va a reducirse al mínimo que
puede ser de 0 a 100 ohm, a medida que la luminosidad disminuya la resistencia interna
del fotoresistor aumentara de manera abrupta hasta los mega ohm. Por lo tanto
aprovechamos la cualidad de este sensor el cual hará una especie de división de tension, a
medida que cubrimos el fotoresistor su resistencia ira aumentando y por consiguiente lo hará
el valor de la tension, dicha tension será introducida al pin A0 o entrada analógica del
Arduino para que a través de un código de programación dependiendo del nivel de umbral
disparará en la salida digital dos del Arduino una señal para que podamos accionar
cualquier dispositivo, en este caso una lámpara
Programamos el Arduino uno para poder introducir el índice de luminosidad que detectará
el sensor si en caso éste índice está por debajo del establecido en el programa éste
disparará como ya dijimos una señal por la salida digital del Arduino para que podamos
encender una lámpara. A continuacion se mostrará la conexión del Arduino que hará el
accionamiento, como también del código fuente del programa.
Explicación de Comandos o Instrucciones Utilizados en el Código Fuente

int. - Los int (enteros) son el tipo de datos primario para el almacenamiento de
números.
void. - El uso del void setup y el void loop en Arduino es de caracter obligatorio,
por lo que no será posible escribir un algoritmo en esta plataforma sin contar con
dichas funciones.
Serial.begin(9600). - Esta instrucción le indica al Arduino que inicie comunicación
con la computadora (o cualquier dispositivo conectado a los pines RX y TX) con
una velocidad de comunicación serial de 9600 bits por segundo (baudios).
pinMode.- permite configurar a cada pin, de forma individual, como entrada o
como salida.
Analogread.- Es la función que permite hacer una salida PWM en un pin escribe
un valor analógico (onda PWM) al pin especificado.
Digitalwrite.- Permite escribir valores lógicos digitales en un pin de Salida de una
tarjeta Arduino. Entonces, está función requiere que el pin haya sido declarado
como salida previamente. Para empezar, esté elemento del lenguaje Arduino,
requiere de dos parámetros de entrada. El primero es el número de pin (0-13
para un Arduino UNO R3) y el segundo es la condición logica (HIGH o LOW).
serial.println.- Permiten escribir caracteres ascii en el puerto Serial. La función
serial es una de las más usadas Arduino. Entonces, el puerto serial es un
dispositivo electrónico digital que permite enviar y recibir datos binarios. Esta
trancepción utiliza sólo dos líneas de comunicación, llamadas RX y TX. El lenguaje
de Arduino incorpora la capacidad de enviar y recibir mensajes por el puerto
Serial usando a las funciones print, println, write y read.
Delay. - es una función que hace que el procesador espere. Por ejemplo, esta
espera permite no hacer nada y esperar hasta la ejecución de la siguiente
instrucción durante un retardo de tiempo definido.
MODULO DE CONTROL POR RELE
• Este módulo de relevadores (relés) para conmutación de cargas de potencia. Los contactos de
los relevadores están diseñados para conmutar cargas de hasta 10A y 250VAC (30VDC),
aunque se recomienda usar niveles de tensión por debajo de estos límites. Las entradas de
control se encuentran aisladas con optoacopladores para minimizar el ruido percibido por el
circuito de control mientras se realiza la conmutación de la carga.
• La señal de control puede provenir de cualquier circuito de control TTL o CMOS como puede
ser un microcontrolador. Este módulo es ideal para conmutar cargas de corriente alterna
conectadas a la red eléctrica. Soporta todos los microcontroladores, aplicaciones en zonas
industriales, control del PLC, entre otros. Este módulo es capaz de controlar varios
equipamientos de alta corriente durante un tiempo prolongado. Puede ser controlado por
muchos microcontroladores como Arduino, 8051, AVR, PIC, DSP, ARM, MSP430, TTL.

Potrebbero piacerti anche