Fotowiderstand am Arduino Uno

Aus eLAB Wiki
Version vom 20. Februar 2018, 00:16 Uhr von ElabPeter (Diskussion | Beiträge) (new file)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Anschluß eines LDR (Fotowiderstand) an den Arduino

Für den Anschluss eines Fotowiderstand an den Arduino ist nebem den LDR ein 10kOhm Widerstand notwendig. Zudem verwenden wir eine LED mit Vorwiderstand.

LDR Verdrahtung

LDR Schaltplan

Programm für den Arduino

const int ledPin = 13;
const int ldrPin = A0;

void setup() {
  Serial.begin(9600);
  pinMode(ledPin, OUTPUT);
  pinMode(ldrPin, INPUT);
}

void loop() {
  int ldrStatus = analogRead(ldrPin);

  if (ldrStatus <=300) {
    digitalWrite(ledPin, HIGH);
    Serial.println("LDR is DARK, LED is ON");
  }
  else {
    digitalWrite(ledPin, LOW);
    Serial.println("---------------");
  }
}