Práctica 5: Encendido nocturno
El objetivo de esta práctica es encender un LED utilizando un sensor de luz LDR, es
decir, queremos que se encienda el LED cuando cae la noche y oscurece. En caso
contrario el LED permanecerá apagado. Para ello utilizaremos un sensor LDR.
Materiales
• 1 Arduino UNO
• 1 Protoboard
• 4 Latiguillos
• 1 LED
• 1 Sensor LDR
• 1 Resistencia de 220Ω (rojo-rojo-marrón)
• 1 Resistencia de 10KΩ (marrón-negro-naranja)
Esquema eléctrico
Por un lado se conecta el LED al pin digital 13 de la placa de arduino (utilizando su
debida resistencia). Por otro lado, se conecta el sensor LDR al pin analógico 0 de la
placa de arduino (utilizando la resistencia en modo Pull-Down).
Programación en arduino
En primer lugar, se configura el pin digital 13 en modo salida (OUTPUT). Esta
configuración se establece en la función setup(), ya que solamente se ejecuta una vez.
Por otro lado, en la función loop() se calcula el valor del sensor analógico conectado al
pin de entrada analógica 0 de la placa de arduino, y en caso de ser superior al valor
150 se activará la salida digital 13 encendiendo el LED. En caso contrario el LED
permanecerá apagado.