Modul detector lumina cu LDR (fotorezistor)

In acest articol vom folosi un modul detector de lumina. Senzorul de pe acest modul este un LDR sau fotorezistor.

Pe modul mai regasim un CI LM393 si un semireglabil din care putem regla sensibilitatea la care se comuta de pe nivel logic 0 pe 1 si invers.

Conectarea se face la un pin digital Arduino (in cazul de fata D7) iar alimentarea este intre +3.3V si +5V.

Pe modul avem si 2 leduri, unul care ne va indica prezenta alimentarii placii si al doilea led ne indica starea iesirii modulului.

Iesirea modulului va fi zero logic (LOW) cand se detecteaza lumina si unu logic )HIGH) cand nu este suficienta lumina.

Poza cu modulul este mai jos:

Sketchul folosit este uul extrem de simplu si este postat mai jos:

int LDR = 7;

void setup() {
  Serial.begin(9600);
  pinMode(LDR, INPUT);
}

void loop() {
  int val = digitalRead(LDR);
  if(val == LOW ){
    Serial.println("Lumina detectata...");
  }
  else{
    Serial.println("Nu este destula lumina...");
  }
  delay(1000);
}

 

Autentificare