Programa con Arduino: Control de luz con LDR

Senor de luminosidad para encender LED

Los materiales que necesitaremos para realizar este proyecto son:


  • Un Arduino UNO.

Resultado de imagen de arduino uno

  • Una LDR.
Resultado de imagen de ldr
  • Cables.
Resultado de imagen de cables arduino

  • 2 x 220 Ohms resistencia
Resultado de imagen de 220 ohms resistor


Circuito eléctrico

Resultado de imagen de arduino ldr

Código

const int LEDPin = 13;
const int LDRPin = A0;
const int threshold = 100;
 
void setup() {
   pinMode(LEDPin, OUTPUT);
   pinMode(LDRPin, INPUT);
}
 
void loop() {
   int input = analogRead(LDRPin);
   if (input > threshold) {
      digitalWrite(LEDPin, HIGH);
   }
   else {
      digitalWrite(LEDPin, LOW);
   }
}

Comentarios

Entradas populares de este blog

Programa con Arduino: Encender y apagar luces led

4. Las funciones vitales