Stap 4: Arduino codering
* Als u elektronica gebruikt, gaat u naar de volgende stap *Oke, want de belangrijkste code zullen we het scrollen dacht hij LED's met een fading actie (maakt het er koeler). U gaat wilt wijzigen van de code die ik uploaden naar het aantal LEDs die u gebruikt.
Hier is de code:
#
int timer = 100; Hoe hoger het getal, hoe langzamer de timing.
VOID Setup {}
Gebruik een for-lus om te initialiseren van elke pin als uitgang:
voor (int thisPin = 0; thisPin < 13; thisPin ++) {}
pinMode (thisPin, OUTPUT);
}
}
void loop {}
lus van de pin van de laagste naar de hoogste:
voor (int thisPin = 0; thisPin < 13; thisPin ++) {}
de PIN-code inschakelen:
digitalWrite (thisPin, hoge);
delay(timer);
de pin uitschakelen:
digitalWrite (thisPin, laag);
}
lus van de pin van de hoogste naar de laagste:
voor (int thisPin = 12; thisPin > = 0; thisPin--) {}
de PIN-code inschakelen:
digitalWrite (thisPin, hoge);
delay(timer);
de pin uitschakelen:
digitalWrite (thisPin, laag);
}
}
#
Kopieer en plak dit op de IDE en vervolgens uploaden naar de arduino.