/* Ian Geivers 05/09/2024
Deze code doet een reeks van 4 lampjes om de beurt branden in een
cyclus van 2 seconden.*/
// Onderstaand deel deffiniëert de acties van de gebruikte funtie,
// namelijk de wijziging van de status van het lampje, de nummer
// van de poort en de wachttijd tot de volgende stap.
void Ledje (int StatusLedje, int Lednr, int Wachttijd)
{
digitalWrite(Lednr, StatusLedje);
delay(Wachttijd);
}
void setup() {
// Onderstaande code selecteert de juiste pinmode voor de output
// naar de lampjes.
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
}
void loop() {
// Onderstaande code doet de ledjes één voor één branden in een
// cyclus van 500 milliseconden per lampje.
Ledje (1,3,350);
Ledje (0,3,150);
Ledje (1,4,350);
Ledje (0,4,150);
Ledje (1,5,350);
Ledje (0,5,150);
Ledje (1,6,350);
Ledje (0,6,150);
}