7-Segment LED ommetje
Dit is grappig projectje waarin we de mogelijkheden met een Seven-segment LED display laten zien. Je hebt hier 6 weerstanden nodig, maar 3 aansluitingen op de Arduino. Het gaat echter om 2 LEDs waarvan het lijkt dat ze om elkaar heendraaien. Denk aan een boksgevecht waarin de tegenstanders rondom elkaar circelen. Dat maken we hier.
We hoeven maar 3 aansluitingen te hebben omdat we 3 stadiums hebben. Per stadium laten we 2 LEDs branden, de verbinding ervan schakelen we op het breadbord door. Bekijk bijvoorbeeld de witte draad. Deze komt op de Arduino uit pin 2. Loopt dan naar het breadboard waar op een rij zowel een weerstand is ingestoken (die loopt verder naar de een-na-rechtse pin rechtsboven op de 7Led), de andere pin maakt verbinding met een rij op het breadboard (welke dan verbinding maakt met een weerstand en de een-na-linkse pin onderop de 7Led.)
Breadboard

Source code
/*
7-segment LED loop
(C) copyright www.punthooft.nl 2019-2025
*/
const int LED[] = {2, 3, 4};const int delayTime = 200;
void setup() { for(int i=0;i<3;i++) {pinMode(LED[i],OUTPUT);
}
}
void loop() {// Top
digitalWrite(LED[0],HIGH);
delay(delayTime);
digitalWrite(LED[0],LOW);
// Middle
digitalWrite(LED[1],HIGH);
delay(delayTime);
digitalWrite(LED[1],LOW);
// Bottom
digitalWrite(LED[2],HIGH);
delay(delayTime);
digitalWrite(LED[2],LOW);
}
