Arduino Knight Rider (med LED Bargraph) (5 / 6 steg)
Steg 5: Koden
int pin2 = 2;
int pin3 = 3;
int pin4 = 4;
int pin5 = 5;
int pin6 = 6;
int pin7 = 7.
int pin8 = 8;
int pin9 = 9.
int pin10 = 10;
int pin11 = 11;
int timer = 60.
void setup() {
pinMode (pin2, produktionen);
pinMode (pin3, produktionen);
pinMode (pin4, produktionen);
pinMode (pin5, produktionen);
pinMode (pin6, produktionen);
pinMode (pin7, produktionen);
pinMode (pin8, produktionen);
pinMode (pin9, produktionen);
pinMode (pin10, produktionen);
pinMode (pin11, produktionen);
}
void loop() {
digitalWrite (pin2, hög);
Delay(timer);
digitalWrite (pin2, låg);
Delay(timer);
digitalWrite (pin3, hög);
Delay(timer);
digitalWrite (pin3, låg);
Delay(timer);
digitalWrite (pin4, hög);
Delay(timer);
digitalWrite (pin4, låg);
Delay(timer);
digitalWrite (pin5, hög);
Delay(timer);
digitalWrite (pin5, låg);
Delay(timer);
digitalWrite (pin6, hög);
Delay(timer);
digitalWrite (pin6, låg);
Delay(timer);
digitalWrite (pin7, hög);
Delay(timer);
digitalWrite (pin7, låg);
Delay(timer);
digitalWrite (pin8, hög);
Delay(timer);
digitalWrite (pin8, låg);
Delay(timer);
digitalWrite (pin9, hög);
Delay(timer);
digitalWrite (pin9, låg);
Delay(timer);
digitalWrite (pin10, hög);
Delay(timer);
digitalWrite (pin10, låg);
Delay(timer);
digitalWrite (pin11, hög);
Delay(timer);
digitalWrite (pin11, låg);
Delay(timer);
digitalWrite (pin10, hög);
Delay(timer);
digitalWrite (pin10, låg);
Delay(timer);
digitalWrite (pin9, hög);
Delay(timer);
digitalWrite (pin9, låg);
Delay(timer);
digitalWrite (pin8, hög);
Delay(timer);
digitalWrite (pin8, låg);
Delay(timer);
digitalWrite (pin7, hög);
Delay(timer);
digitalWrite (pin7, låg);
Delay(timer);
digitalWrite (pin6, hög);
Delay(timer);
digitalWrite (pin6, låg);
Delay(timer);
digitalWrite (pin5, hög);
Delay(timer);
digitalWrite (pin5, låg);
Delay(timer);
digitalWrite (pin4, hög);
Delay(timer);
digitalWrite (pin4, låg);
Delay(timer);
digitalWrite (pin3, hög);
Delay(timer);
digitalWrite (pin3, låg);
Delay(timer);
}