NEWS
Sensorwert verwenden wenn x Sekunden stabil ist?
-
Hallo,
Habe mir eine Steuerung für die Pelletsschnecke gebastelt.
Funktion:
Wenn der Näherungssensor minimum auslöst soll die Schnecke eingeschaltet werden bis der Sensor maximum auslöst. Zusätzlich zur Sicherheit wird nach x Sekunden abgeschaltet.Soweit funktioniert auch alles, aber das Problem ist das die Pellets am Minimumsensor vorbei rutschen und der Sensor zu früh auslöst (LED am Sensor flackert nur).
Wie bringe ich es über Blockly zusammen das der Wert erst nach x Sekunden wenn der Wert stabil ist die Aktion ausführt? Also das Flackern ignoriert.Vielen Dank für Eure Hilfe.
-
Der minimum State ist nummerisch, der maximum boolean ?
Wie lange dauert denn so ein Nachfüllvorgang ?
-
@zweigelt99 sagte: Wert erst nach x Sekunden wenn der Wert stabil ist die Aktion ausführt? Also das Flackern ignoriert.
-
Habe es getestet mit dem Timout. Leider ist es jetzt so das die Schnecke sich einschaltet wenn das Signal 5 Sekunden stabil ist egal ob 1 oder 0 vom Sensor ausgegeben wird. Es hat so den Anschein das ein flackern der Trigger ist.
Am Schreibtisch hat das Programm mit den Finger statt Pellets zuverläslich funktioniert.
Anbei das Programm da sich oben ein Fehler eingeschlichen hat.
-
@zweigelt99 sagte: wenn das Signal 5 Sekunden stabil ist egal ob 1 oder 0 vom Sensor ausgegeben wird.
Es ist auch instabil, wenn sich der Wert auf 1 ändert? Dann versuche es so:
Verwende besser einzelne Trigger für Sensor minimum und Sensor maximum!
-
@zweigelt99
Die Abfrage von "schnecke/switch" ist kontraproduktiv. Vorschlag: -
@paul53 Danke für die Hilfe habe jetzt den Vorschlag von Dir angewendet und jetzt funktionierts!