Hallo Ferdinand
while( sicherheit = false )
heisst das nicht ==
in "C" ??
in deinem Code setzt du sicherheit auf FALSE und fragst dann nach ob es TRUE ist....(zumindest wird der Compiler das so umsetzen)
eventuell schmeisst Dir der Compiler sogar den gesamten Code der While Schleife raus, weil er ihn für unnötig hält.
Noch etwas ist mir aufgefallen:
wenn er dann tatsächlich mal in deine Schleife kommt,
dann wird der Wert des Potis aber nie wieder neu gelesen.
dein Code
poti_Value = analogRead(POTI);
poti_prozent = map(poti_Value, 0,1023, 0,100);
muss irgendwie mit in deine Schleife. Sonst kommt er aus der while Schleife auch nie wieder raus.
Lesezeichen