AMB electrónica Bolivia

Proyecto Básico: Sensor de Luz con LDR

🧠 Introducción

¿Te gustaría que una luz se encendiera sola cuando oscurece? Este proyecto hace exactamente eso. Usamos un sensor LDR (fotoresistencia) para detectar los niveles de luz, y un LED que se enciende cuando el entorno está oscuro.

Un paso ideal para entrar al mundo de la automatización doméstica, donde dispositivos reaccionan automáticamente al entorno sin necesidad de intervención humana.


🧰 Materiales necesarios

CantidadComponente
1Placa Arduino UNO
1Sensor LDR
2Resistencias (1 de 220Ω y 1 de 10kΩ)
1LED
1Protoboard
5Cables Dupont macho-macho

🔌 Esquema de conexión

A continuación, se muestra el diagrama del circuito:

sensor de luz con LDR

Conexiones:

  • El LDR y la resistencia de 10kΩ forman un divisor de voltaje:

    • Un extremo del LDR a 5V

    • El otro extremo al pin A0 y también a la resistencia de 10kΩ (que va a GND)

  • El LED:

    • Ánodo (pierna larga) al pin digital 9 de Arduino a través de una resistencia de 220Ω

    • Cátodo a GND

Código Arduino

				
					int pinLDR = A0;     // Entrada del sensor de luz
int pinLED = 9;      // Salida del LED
int valorLuz = 0;    // Variable para almacenar la lectura del sensor

// Umbral ajustado para que el LED encienda con menos oscuridad
int umbral = 750;    // Entre más alto el número, más temprano se enciende el LED

void setup() {
  pinMode(pinLED, OUTPUT);
  Serial.begin(9600); // Activar monitor serial para pruebas
}

void loop() {
  valorLuz = analogRead(pinLDR); // Leer nivel de luz (0 a 1023)
  Serial.println(valorLuz);      // Mostrar en consola para observar valores

  if (valorLuz < umbral) {
    digitalWrite(pinLED, HIGH);  // Encender LED si el nivel de luz es bajo
  } else {
    digitalWrite(pinLED, LOW);   // Apagar LED si hay suficiente luz
  }

  delay(500); // Esperar medio segundo
}
				
			

🧪 ¿Qué se aprende con este proyecto?

  • Uso de entradas analógicas con sensores físicos

  • Aplicación de condicionales (if) para tomar decisiones automáticas

  • Control de dispositivos (LED) mediante sensores

  • Concepto práctico de automatización doméstica

Conclusión del proyecto

Este proyecto representa un salto del control manual al automatizado. Has aprendido cómo hacer que un sistema responda por sí solo a condiciones externas, un principio fundamental en robótica, domótica y electrónica inteligente.

Con solo un sensor LDR, ya puedes:

  • Encender luces de noche automáticamente

  • Construir sistemas de alerta

  • Activar otros dispositivos (ventiladores, alarmas, etc.)

Este tipo de lógica es la que usan dispositivos inteligentes en el mundo real. Con pequeñas mejoras, podrías escalar este circuito a una lámpara solar automática o un sistema de ahorro energético.

Scroll al inicio