Fotowiderstand am Arduino Uno

Aus eLAB Wiki
Version vom 19. Februar 2018, 23:21 Uhr von ElabPeter (Diskussion | Beiträge) (Programm für den Arduino)
Wechseln zu: Navigation, Suche

Anschluß eines LDR (Fotowiderstand) an den Arduino

Für den Anschluss eines Fotowiderstand an den Arduino wird folgendes benötigt:

LDR Verdrahtung

LDR Schaltplan

Programm für den Arduino

const int ledPin = 13;
const int ldrPin = A2;

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("---------------");
  }
}