miércoles, 3 de junio de 2015

Práctica 13. Detector - Sensor de iluminación en oscuridad con LDR.

En esta práctica vamos a construir un sensor que nos permita iluminar un Led cuando baje el nivel de luz por debajo de un valor que fijaremos mediante un potenciómetro.

Los elementos que vamos a necesitar para llevar a cabo la práctica son:
- LDR y Potenciómetro de 100K (Tambíen sirve de 10K)
- Led y resistencia de 300 Ohmios.

Vamos a emplear una entrada analógica, por ejemplo C.0 en la que conectaremos la LDR junto al potenciómetro.








Como salida, utilizaremos un Led con una resistencia de protección conectada, por ejemplo, a la salida B.0
El resultado es el siguiente:



Detector - Sensor de luz con LDR
Conexiones del proyecto


Vídeo del funcionamiento






Código del programa con Blockly

Código con Blockly


Código del programa con Programming Editor


Código del programa

inicio:
readadc 0, b0   'Leemos el valor de la variable b0
debug b0

if b0<50 then goto led         ' Previamente hemos comprobado que este valor es el adecuado
if b0>50 then goto noled

led:       'Encendemos el Led
high B.0
goto inicio

noled:      'Apagamos el Led
low B.0
goto inicio