Tijdens dit project ga je leren hoe je de bewegende lampen van KITT maakt uit de serie knight rider.
Knight rider is een serie uit de jaren 80 over Michael Knight en een zeer geadvanceerde auto genaamd KITT die samen misdaad bevechten.
Dit is een beginner project waar je 7 LES lampjes in vloeiende bewegende manier aan en uit laat gaan.
- Niveau – Beginner 30%
- Tijdsduur – 10/15 Min 30%
- Kosten – €36,51 euro compleet 30%
Stap 1: Benodigdheden
1X Arduino UNO
1X breadboard
8X jumper wires
7X rode LEDlampjes
7X 220 ohm weerstanden
Stap 2: Bouwen en Bedraden
Als je alle onderdelen hebt verzameld kun je beginnen het project in elkaar te zetten.
Plaats de 7 LED lampjes in het breadboard. Op de kortste pin van de led lampjes gaan de 220 ohm weerstanden deze gaan naar de min van het breadboard.
Dan sluit je de GND van de arduino aan op de min van het breadboard.
Vervolgens sluit je de LED lampjes aan op de I/O pinnen van de Arduino, dit gaat als volgt: De meest linker pin van de LED sluit je aan op port 2, van de Arduino. De volgende LED sluit je aan op poort 3, die daarna op poort 4 enzovoort.
Stap 3: Programmeren
Als je stap 2 helemaal hebt gevolgd is alles nu aangesloten. Dit betekent dat je kan gaan beginnen met het programmeren.
Het is een kleine en redelijk simpele code waar je gedeeltelijk leert hoe je een array kan gebruiken.
Als je de code in Arduino IDE hebt kan je er voor kiezen om de waarde van de delay aan te passen, zo gaan de ledjes sneller of langzamer uit/aan.
int led[] = {2, 3, 4, 5, 6, 7, 8};
int counter = 0;
void setup(){
for(counter = 0; counter < 7; counter++){
pinMode(led[counter], OUTPUT);
}
}
void loop(){
for(counter = 0; counter < 7; counter++){
digitalWrite(led[counter], HIGH);
delay(25);
digitalWrite(led[counter + 1], HIGH);
delay(25);
digitalWrite(led[counter], LOW);
delay(25);
}
for(counter = 7; counter > 0; counter--){
digitalWrite(led[counter], HIGH);
delay(25);
digitalWrite(led[counter - 1], HIGH);
delay(25);
digitalWrite(led[counter], LOW);
delay(25);
}
}
Als het goed is ziet jou Knight Rider project er nu ongeveer uit zoals in het onderstaande filmpje.