Kruisingen - Alberdingk-Thijm-College/4-vwo-arduino-2018-2019-hidde-isabel GitHub Wiki
Zoals in de inleiding al verteld is, waren er verschillende situaties. De eerste situatie, waarin alle stoplichten afwisselend groen worden, was de basis voor de andere twee opdrachten.
De situatie met het voetgangersstoplicht heeft een extra stoplicht dat meegaat in de routine van de basisopdracht op het moment dat de knop wordt ingedrukt. Wanneer het voetgangersstoplicht groen is geweest, gaat de originele routine van de eerste vier stoplichten weer door.
De laatste gegeven situatie was een buslijn. Wanneer er een bus aan komt rijden, wordt het stoplicht waar de bus aan zal komen als eerstvolgende groen. De bus wordt aangegeven door een knop waar op gedrukt wordt. Wanneer de bus weer weg is, gaan de stoplichten verder waar ze gebleven waren.
De extra situatie die wij hebben gedaan bevat de vier stoplichten van de basisopdracht. Deze situatie heeft ook een ambulance die eraan komt. Wanneer de ambulance in de buurt is, wordt er op een knop gedrukt. Alle vier de stoplichten worden vervolgens rood. Wanneer de ambulance weer weg is zullen de stoplichten weer verder gaan waar ze waren gebleven.