TI-S2

Het Finite State Machine (FSM) Paradigma

In deze les gaan we ontdekken dat we door toepassing van het FSM-paradigma op een microcontroller veel dingen tegelijk kunnen doen en toch overzichtelijke code kunnen houden.

Voorbereiding

Tijdens de les

Tijdens de les breng je de kennis die je hebt opgedaan tijdens je voorbereiding in praktijk:
Wat hebben we nodig:

We gaan een stoplicht nabouwen.

Het stoplicht zal normaal op groen staan. Het heeft drie kleuren: groen – oranje/geel – rood.

1) Maak eerst een State diagram (hier zijn UML standaarden voor, we gaan nu even iets simpels edoch duidelijk schetsen. 2) Maak de opstelling. 3) Maak de Class(es). 4) Check met je diagram. 5) Testen!

Canvas

Portfolio Tip

Pas het FSM paradigma ook zoveel mogelijk toe. Zowel in je eigen applicatie als in die van het totale project. Laat een voorbeeld van een van je toepassingen daarvan van feedback voorzien.