Wie kann ich eine lichtabhängige Alarmanlage beim Arduino umsetzen?

...komplette Frage anzeigen

1 Antwort

Hallo, 

Das Problem mit den LED's und dem Photosensor könnte man mit parallel zeitgesteuerten Tasks lösen. Schaue dir die FSM FiniteStateMachine an. Hier auf http://www.mikrocontroller.net/articles/Statemachine 

Hier die benötigte lib und auch noch ein paar Beispiele http://playground.arduino.cc/Code/FiniteStateMachine

Timer Interrups würden auch gehen denke ich http://playground.arduino.cc/Code/Interrupts

http://playground.arduino.cc/Code/Timer1

Generell ist es nicht möglich "exakt Zeitgleich" (parallel) Prozesse auf einem Prozessorkern auszuführen. Man muss sich eines Tricks bedienen. Das Multitasking ! http://www.mikrocontroller.net/articles/Multitasking

Dort wird das Problem allgemein beschrieben. 

Ich würde eine FSM einsetzen. Eventl. findest Du was fertiges im Internet ! 

Was möchtest Du wissen?