#include <Wire.h>
#include <LiquidCrystal_I2C.h>
int pinFM = A1;
int pinServo = A2;
int optimalwert = 200;
int pinlcd = A3;
void setup() {
s1.attach(pinServo);
pinMode (pinFM, OUTPUT)
serial.begin (9600);
lcd.init (pinlcd);
lcd.backlight;
}
void loop() {
int Messwert = analogRead(pinFM);
serial.write(Messwert);
lcd.clear;
lcd.setCursor(0,0);
lcd.print("Wasserstand:")
lcd.setCursor(0,1);
lcd.print (Messwert);
if (Messwert < optimalwert-20) {
s1.write(pinFM, 180);
//Ventil öffnen
lcd.clear;
lcd.setCursor(0,0);
lcd.print(Zu wenig Wasser!):
}
if (Messwert >= optimalwert+20) {
s1.write (pinFM, 0)
//Ventil schließen
lcd.clear;
lcd.setCursor(0,0);
lcd.print("Optimaler");
lcd.setCursor(0,1);
lcd.print("Wasserstand");
delay (100);
}
}