Alarm­an­la­ge Fotozelle

int FOTOZELLE = A0; 
int LED = 7; 
int LAUTSPRECHER = 5;
int SensorWert;

void setup()  
{ 
  pinMode(LED, OUTPUT); 
  pinMode(LAUTSPRECHER, OUTPUT);
  Serial.begin(9600); 
}

void loop()   
{ 
  SensorWert = analogRead(FOTOZELLE); 
  
  // Kommentarzeichen entfernen um den Wert für SchwelleDunkeheit anzupassen
  // Serial.print("Ausgelesener Wert: ");       
  // Serial.println(SensorWert); 

  if (SensorWert < SchwelleDunkelheit)  
  {
    // LED einschalten, Ton abspielen  
    digitalWrite(LED, HIGH);  
    tone(LAUTSPRECHER, 1000);   
  } 
  else   
  {   
    // LED und Lautsprecher ausschalten
    digitalWrite(LED, LOW);
    noTone(LAUTSPRECHER);   
  }
}

Letzte Aktualisierung: 29. Jul 2023 @ 11:46