Categories

Knight rider effect

In our example of creating a knight rider effect with some LEDs you will require the following parts.

Amount Part Type Properties
8 Red (633nm) LED package 3 mm [THT]; leg yes; color Red (633nm)
1 Arduino Uno (Rev3) type Arduino UNO (Rev3)
8 1kΩ Resistor package THT; tolerance ±5%; resistance 1kΩ; pin spacing 400 mil; bands 4

Now build the circuit as follows

multiple leds schematic

multiple leds schematic

 

Code

int pinArray[] = {2, 3, 4, 5, 6, 7,8,9};
int count = 0;
int timer = 100;

void setup()
{
for (count=0;count<8;count++)
{
pinMode(pinArray[count], OUTPUT);
}
}

void loop()
{
for (count=0;count<8;count++)
{
digitalWrite(pinArray[count], HIGH);
delay(timer);
digitalWrite(pinArray[count], LOW);
delay(timer);
}
for (count=7;count>=0;count–)
{
digitalWrite(pinArray[count], HIGH);
delay(timer);
digitalWrite(pinArray[count], LOW);
delay(timer);
}
}

 

Share

Comments are closed.