Anfänger

So, hab nun das erste mal mit dem Arduino getestet!

Wollte die Nachfüllautomatik realisieren.

Digital Pin 22 ist der Sensor der entweder geschlossen oder geöffnet ist. Habe dazu 5V über den Sensor auf Pin 22 gesetzt.

Digital Pin 52 ist mein Multimeter, dass auf GND und Pin 52 Angeschlossen ist. Es zeigt 2V an.

Irgendwas hab ich wohl noch falsch, weil das nicht ganz funktioniert =)

//Deklariere Pins
const int Nachfuellsensor = 22;
const int Nachfuellpumpe = 52;

//Gebe Zustand beim Start vor
int Nachfuellsensor_lesen = 0;

void setup()
{
//Nachfuellsensor als Eingang nutzen
pinMode (Nachfuellsensor, INPUT);
//Nachfuellpumpe als Ausgang nutzen
pinMode (Nachfuellpumpe, OUTPUT);
}

void loop()
{
//Zustand des Nachfüllsensors lesen
Nachfuellsensor_lesen = digitalRead(Nachfuellsensor);

//Wenn Nachfuellsensor High ist
if (Nachfuellsensor_lesen == HIGH)

{ //Setzt Nachfuellpumpe auf EIN
digitalWrite(Nachfuellpumpe, HIGH); }

else

{ //Setze Nachfüllpumpe auf AUS
digitalWrite(Nachfuellpumpe, LOW); }
}

Danke für eure Hilfe