Hallo zusammen,
ich hab mir vor einigen Wochen einen Raspberry gekauft und schon das ein oder andere Projekt umgesetzt. Jetzt komm ich aber leider nicht mehr weiter...
Ich möchte in meinem Python Skript einen Zähler nach jeder Sekunde um 1 verringern lassen. Gleichzeitig soll jedoch, wenn auf einem I/O-Port ein Signal eintrifft (in meinem Fall ein Bewegungssensor) der Zähler um 1 erhöht werden.
Für's Runterzählen hab ich einfach eine Endlosschleife mit sleep(1) und anschließendem counter = counter - 1
Wenn ich den Sensor in einem eigenen Thread starte, wird ständig zwischen den beiden hin und her gesprungen und es dauert viel länger bis der Zähler um 1 reduziert wird.
Gerne kann ich euch auch den Source Code posten, wenn meine Erklärungen nicht ganz klar sind :s
Wie kann ich den Zähler jede Sekunde um 1 verringern und gleichzeitig bei einem I/O Signal um 1 erhöhen?
Danke schon mal vorab für eure Hilfe!