Stap 4: Besturen
De seconden aftellen en de LED verlichting, die heb ik besloten om een micro-controller gebruiken.
De code was simpel – alle lichten op en voor elke vijf seconden, dat ik een licht uitschakelen dan hebben het opnieuw beginnen.
de seconden aftellen
int d = 5000; vertragingstijd
void setup)
{
pinMode (1, OUTPUT); toewijzen van pinnen
pinMode (2, OUTPUT);
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (7, OUTPUT);
pinMode (8, OUTPUT);
pinMode (9, OUTPUT);
pinMode (10, OUTPUT);
pinMode (11, OUTPUT);
pinMode (12, OUTPUT);
}
void loop)
{
digitalWrite (1, hoog); Alle pinnen op
digitalWrite (2, HIGH);
digitalWrite (3, hoge);
digitalWrite (4, HIGH);
digitalWrite (5, hoge);
digitalWrite (6, hoge);
digitalWrite (7, hoge);
digitalWrite (8, hoge);
digitalWrite (9, hoge);
digitalWrite (10, hoge);
digitalWrite (11, hoge);
digitalWrite (12, hoge);
delay(d); Wacht vijf seconden
digitalWrite (1, laag); pin uitschakelen
delay(d);
digitalWrite (2, laag);
delay(d);
digitalWrite (3, laag);
delay(d);
digitalWrite (4, laag);
delay(d);
digitalWrite (5, laag);
delay(d);
digitalWrite (6, laag);
delay(d);
digitalWrite (7, laag);
delay(d);
digitalWrite (8, laag);
delay(d);
digitalWrite (9, laag);
delay(d);
digitalWrite (10, laag);
delay(d);
digitalWrite (11, laag);
delay(d);
digitalWrite (12, laag);
}