Banner Ausblenden
Kleines Logo

Willkommen auf PSI-Online

Schwegle, Eva

Wasser-Sensor

 

Zusammenarbeit mit Lucy Gebauer

Quelle:  https://www.psi-online.de/Feuchtigkeitssensor_2390.html

Mit dem Wasser-Sensor wollen wir die Luftfeutigkeit messen. Der Sensor wird direkt mit dem Arduino verbunden. Die Kabel werden in A0, 5V und GND eingesteckt.

Folgendes Programm muss eingegeben werden:

 

int messwert=0;

void setup() {
 
Serial.begin(9600);}

void loop() {
 
{messwert=analogRead(A0);
 
  Serial.print("Feuchtigkeits-Messwert:");
  Serial.println(messwert);
 
  delay(500);}
}


Dazu muss noch der serieller Monitor geöffnet werden. Diesen öffnen Sie über Wekzeuge -> Seieller Monitor.

 

Wasser-Sensor mit Buzzer

 

in Zusammenarbeit mit Lucy Gebauer

 

Nun wird die Schaltung mit einem Buzzer verbunden.

Dieses Program muss eingegeben werden:

 

 /* Quelle: https://funduino.de/nr-16-feuchtigkeitssensor */
int messwert=0;
int Buzzer=6; //Mit dem Namen "Buzzer" wird jetzt der Pin6 bezeichnet, an dem ein Buzzer angeschlossen wird.
 
void setup() {

Serial.begin(9600);
pinMode (6,OUTPUT); //Im Setup wird der Pin6 als Ausgang festgelegt
}
 
void loop() {
 
 messwert=analogRead(A0);
 Serial.print("Feuchtigkeits-Messwert:");
 Serial.println(messwert);
 delay(500);
if (messwert >420) //Hier beginnt die Abfrage: Wenn der Messwert größer ist als 420, dann...
{
digitalWrite(Buzzer, HIGH); //...soll der Buzzer piepsen.
}
else //..ansonsten...
{
digitalWrite(Buzzer, LOW); //...soll er leise sein.
}
}

 

 

Erstellt: Eva Schwegle (11.09.2019) Letzte Änderung: Eva Schwegle (15.01.2020)