Stap 2: Kerstverlichting
Nu dat ik een beetje lille begrepen wilde ik meer spelen en sommige mogelijkheden verkennen.
Let op dat de vuist twee kolommen precies hetzelfde zijn. maar ik voegde drie meer uitgangen en probeerde te laten werken zoals de kerstverlichting.
Kopieer en plak de onderstaande code.
int led2 = 2;
int led3 = 3; int del = 1000; int led4 = 4; int led5 = 5; int led6 = 6; int led7 = 7; int led8 = 8; int led9 = 9; int led10 = 10; int led11 = 11; int led12 = 12; int led13 = 13;
het instellen van de routinematige runns zodra wanneer u drukt op reset:
void setup () {/ / initialiseren van de digitale pen als oupput.
pinMode (led2, OUTPUT); pinMode (led3, OUTPUT); pinMode (led4, OUTPUT); pinMode (led5, OUTPUT); pinMode (led6, OUTPUT); pinMode (led7, OUTPUT); pinMode (led8, OUTPUT); pinMode (led9, OUTPUT); pinMode (led10, OUTPUT); pinMode (led11, OUTPUT); pinMode (led12, OUTPUT); pinMode (led13, OUTPUT); }
ALLE OP
void loop {digitalWrite (led2, hoge); delay(del); digitalWrite (led3, hoge); delay(del/2); digitalWrite (led4, hoge); delay(del/3); digitalWrite (led5, hoge); delay(del/4); digitalWrite (led6, hoge); delay(del/5); digitalWrite (led7, hoge); delay(del/6); digitalWrite (led8, hoge); delay(del/7); digitalWrite (led9, hoge); delay(del/8); digitalWrite (led10, hoge); delay(del/9); digitalWrite (led11, hoge); delay(del/10); digitalWrite (led12 HOGE); delay(del/11); digitalWrite (led13, hoge); delay(del);
ALLE UITSCHAKELEN
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); delay(del/3); digitalWrite (led3, hoge); delay(del/3); digitalWrite (led4, hoge); delay(del/3); digitalWrite (led5, hoge); delay(del/3); digitalWrite (led6, hoge); delay(del/3); digitalWrite (led7, hoge); delay(del/3); digitalWrite (led8, hoge); delay(del/3); digitalWrite (led9, hoge); delay(del/3); digitalWrite (led10, hoge); delay(del/3); digitalWrite (led11, hoge); delay(del/3); digitalWrite (led12, hoge); delay(del/3); digitalWrite (led13, hoge); delay(del);
ALLE UITSCHAKELEN
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); digitalWrite (led3, hoge); digitalWrite (led4, hoge); digitalWrite (led5, hoge); digitalWrite (led6, hoge); digitalWrite (led7, hoge); digitalWrite (led8, hoge); digitalWrite (led9, hoge); digitalWrite (led10, hoge); digitalWrite (led11, hoge); digitalWrite (led12, hoge); digitalWrite (led13, hoge);
delay(del/4);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); digitalWrite (led3, hoge); digitalWrite (led4, hoge); digitalWrite (led5, hoge); digitalWrite (led6, hoge); digitalWrite (led7, hoge); digitalWrite (led8, hoge); digitalWrite (led9, hoge); digitalWrite (led10, hoge); digitalWrite (led11, hoge); digitalWrite (led12, hoge); digitalWrite (led13, hoge);
delay(del/4); digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); delay(del/5); digitalWrite (led3, hoge); delay(del/5); digitalWrite (led4, hoge); delay(del/5); digitalWrite (led5, hoge); delay(del/5); digitalWrite (led6, hoge); delay(del/5); digitalWrite (led7, hoge); delay(del/5); digitalWrite (led8, hoge); delay(del/5); digitalWrite (led9, hoge); delay(del/5); digitalWrite (led10, hoge); delay(del/5); digitalWrite (led11, hoge); delay(del/5); digitalWrite (led12, hoge); delay(del/5); digitalWrite (led13, hoge); delay(del);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); delay(del/5); digitalWrite (led3, hoge); delay(del/5); digitalWrite (led4, hoge); delay(del/5); digitalWrite (led5, hoge); delay(del/5); digitalWrite (led6, hoge); delay(del/5); digitalWrite (led7, hoge); delay(del/5); digitalWrite (led8, hoge); delay(del/5); digitalWrite (led9, hoge); delay(del/5); digitalWrite (led10, hoge); delay(del/5); digitalWrite (led11, hoge); delay(del/5); digitalWrite (led12, hoge); delay(del/5); digitalWrite (led13, hoge); delay(del);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4); digitalWrite (led2, hoge); digitalWrite (led3, hoge); digitalWrite (led4, hoge); digitalWrite (led5, hoge); digitalWrite (led6, hoge); digitalWrite (led7, hoge); digitalWrite (led8, hoge); digitalWrite (led9, hoge); digitalWrite (led10, hoge); digitalWrite (led11, hoge); digitalWrite (led12, hoge); digitalWrite (led13, hoge);
delay(del/4); digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4); digitalWrite (led2, hoge); digitalWrite (led3, hoge); digitalWrite (led4, hoge); digitalWrite (led5, hoge); digitalWrite (led6, hoge); digitalWrite (led7, hoge); digitalWrite (led8, hoge); digitalWrite (led9, hoge); digitalWrite (led10, hoge); digitalWrite (led11, hoge); digitalWrite (led12, hoge); digitalWrite (led13, hoge);
delay(del/4); digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); delay(del/5); digitalWrite (led3, hoge); delay(del/5); digitalWrite (led4, hoge); delay(del/5); digitalWrite (led5, hoge); delay(del/5); digitalWrite (led6, hoge); delay(del/5); digitalWrite (led7, hoge); delay(del/5); digitalWrite (led8, hoge); delay(del/5); digitalWrite (led9, hoge); delay(del/5); digitalWrite (led10, hoge); delay(del/5); digitalWrite (led11, hoge); delay(del/5); digitalWrite (led12, hoge); delay(del/5); digitalWrite (led13, hoge); delay(del/4);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4); digitalWrite (led13, hoge); delay(del/5); digitalWrite (led12, hoge); delay(del/5); digitalWrite (led11, hoge); delay(del/5); digitalWrite (led10, hoge); delay(del/5); digitalWrite (led9, hoge); delay(del/5); digitalWrite (led8, hoge); delay(del/5); digitalWrite (led7, hoge); delay(del/5); digitalWrite (led6, hoge); delay(del/5); digitalWrite (led5, hoge); delay(del/5); digitalWrite (led4, hoge); delay(del/5); digitalWrite (led3, hoge); delay(del/5); digitalWrite (led2, hoge); delay(del);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge);
delay(del/4);
digitalWrite (led2, laag); digitalWrite (led3, hoge);
delay(del/4);
digitalWrite (led3, laag); digitalWrite (led4, hoge);
delay(del/4);
digitalWrite (led4, laag); digitalWrite (led5, hoge);
delay(del/4);
digitalWrite (led5, laag); digitalWrite (led6, hoge);
delay(del/4);
digitalWrite (led6, laag); digitalWrite (led7, hoge);
delay(del/4);
digitalWrite (led7, laag); digitalWrite (led8, hoge);
delay(del/4);
digitalWrite (led8, laag); digitalWrite (led9, hoge);
delay(del/4);
digitalWrite (led9, laag); digitalWrite (led10, hoge);
delay(del/4);
digitalWrite (led10, laag); digitalWrite (led11, hoge);
delay(del/4);
digitalWrite (led11, laag); digitalWrite (led12, hoge);
delay(del/4);
digitalWrite (led12, laag); digitalWrite (led13, hoge); delay(del/4);
digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); delay(del/5); digitalWrite (led3, hoge); delay(del/5); digitalWrite (led4, hoge); delay(del/5); digitalWrite (led5, hoge); delay(del/5); digitalWrite (led6, hoge); delay(del/5); digitalWrite (led7, hoge); delay(del/5); digitalWrite (led8, hoge); delay(del/5); digitalWrite (led9, hoge); delay(del/5); digitalWrite (led10, hoge); delay(del/5); digitalWrite (led11, hoge); delay(del/5); digitalWrite (led12, hoge); delay(del/5); digitalWrite (led13, hoge); delay(del/4);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led13, hoge); delay(del/5); digitalWrite (led12, hoge); delay(del/5); digitalWrite (led11, hoge); delay(del/5); digitalWrite (led10, hoge); delay(del/5); digitalWrite (led9, hoge); delay(del/5); digitalWrite (led8, hoge); delay(del/5); digitalWrite (led7, hoge); delay(del/5); digitalWrite (led6, hoge); delay(del/5); digitalWrite (led5, hoge); delay(del/5); digitalWrite (led4, hoge); delay(del/5); digitalWrite (led3, hoge); delay(del/5); digitalWrite (led2, hoge); delay(del);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); digitalWrite (led3, hoge); digitalWrite (led4, hoge); digitalWrite (led5, hoge); digitalWrite (led6, hoge); digitalWrite (led7, hoge); digitalWrite (led8, hoge); digitalWrite (led9, hoge); digitalWrite (led10, hoge); digitalWrite (led11, hoge); digitalWrite (led12, hoge); digitalWrite (led13, hoge);
delay(del/4); digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); digitalWrite (led3, hoge); digitalWrite (led4, hoge); digitalWrite (led5, hoge); digitalWrite (led6, hoge); digitalWrite (led7, hoge); digitalWrite (led8, hoge); digitalWrite (led9, hoge); digitalWrite (led10, hoge); digitalWrite (led11, hoge); digitalWrite (led12, hoge); digitalWrite (led13, hoge);
delay(del/4); digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge);
delay(del/4);
digitalWrite (led2, laag); digitalWrite (led3, hoge);
delay(del/4);
digitalWrite (led3, laag); digitalWrite (led4, hoge);
delay(del/4);
digitalWrite (led4, laag); digitalWrite (led5, hoge);
delay(del/4);
digitalWrite (led5, laag); digitalWrite (led6, hoge);
delay(del/4);
digitalWrite (led6, laag); digitalWrite (led7, hoge);
delay(del/4);
digitalWrite (led7, laag); digitalWrite (led8, hoge);
delay(del/4);
digitalWrite (led8, laag); digitalWrite (led9, hoge);
delay(del/4);
digitalWrite (led9, laag); digitalWrite (led10, hoge);
delay(del/4);
digitalWrite (led10, laag); digitalWrite (led11, hoge);
delay(del/4);
digitalWrite (led11, laag); digitalWrite (led12, hoge);
delay(del/4);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, hoge); delay(del/4);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4);
digitalWrite (led2, hoge); digitalWrite (led3, hoge); delay(del/4); digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, hoge); digitalWrite (led5, hoge); delay(del/4); digitalWrite (led2, hoge); digitalWrite (led3, hoge); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, hoge); digitalWrite (led7, hoge); delay(del/4); digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, hoge); digitalWrite (led5, hoge); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, hoge); digitalWrite (led9, hoge); delay(del/4);
digitalWrite (led2, hoge); digitalWrite (led3, hoge); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, hoge); digitalWrite (led7, hoge); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, hoge); digitalWrite (led11, hoge); delay(del/4);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, hoge); digitalWrite (led5, hoge); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, hoge); digitalWrite (led9, hoge); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, hoge); digitalWrite (led13, hoge); delay(del/4);
digitalWrite (led2, laag); digitalWrite (led3, laag); digitalWrite (led4, laag); digitalWrite (led5, laag); digitalWrite (led6, laag); digitalWrite (led7, laag); digitalWrite (led8, laag); digitalWrite (led9, laag); digitalWrite (led10, laag); digitalWrite (led11, laag); digitalWrite (led12, laag); digitalWrite (led13, laag); delay(del/4); }