Während dieses Projekts lernen Sie, wie man die beweglichen Lichter von KITT vom Serienritter herstellt.
Knight Rider ist eine 80er-Serie über Michael Knight und ein hochmodernes Auto namens KITT, das gemeinsam Verbrechen bekämpft.
Dies ist ein Anfängerprojekt, bei dem Sie 7 LES-Lichter reibungslos ein- und ausschalten lassen.
- Level - Anfänger 30%
- Dauer - 10/15 min 30%
- Kosten - 36,51 € abgeschlossen 30%
Schritt 1: Anforderungen
1X Arduino UNO
1x Brotboard
8X Überbrückungskabel
7X rote LED leuchtet
7X 220 Ohm Widerstände
Schritt 2: Bauen und Verkabeln
Wenn Sie alle Teile gesammelt haben, können Sie mit der Montage des Projekts beginnen.
Legen Sie die 7 LED-Leuchten in das Brotboard† Am kürzesten Pin der LED-Leuchten gehen die 220 Ohm Widerstände zum Minus des Brotesboard.
Dann verbinden Sie den GND des Arduino mit dem Minus des Brotesboard.
Verbinden Sie dann die LED-Leuchten wie folgt mit den E / A-Pins des Arduino: Der Pin ganz links der LED ist mit Port 2 des Arduino verbunden. Sie verbinden die nächste LED mit Port 3, dann mit Port 4 und so weiter.
Schritt 3: Programmierung
Wenn Sie Schritt 2 vollständig ausgeführt haben, ist jetzt alles verbunden. Dies bedeutet, dass Sie mit der Programmierung beginnen können.
Es ist ein kleiner und ziemlich einfacher Code, in dem Sie teilweise lernen, wie man ein Array verwendet.
Wenn Sie den Code in der Arduino IDE haben, können Sie den Wert der Verzögerung anpassen, damit die LEDs schneller oder langsamer ein- und ausgehen.
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);
}
}
Ihr Knight Rider-Projekt sollte jetzt ungefähr so aussehen wie das folgende Video.