Stap 6: Beginnen met coderen.
Dus zorg variabelen voor het programma.
Merk op dat deze code alleen werkt goed als u een gemeenschappelijk anode-instelling op uw bord hebben. Als dat niet het geval is, wordt de led knippert net andersom. Waar een led niet brandt en anderen zijn. Wijzigen van int timer = (X) om de snelheid van de led te veranderen.
int pinArray [] = {2, 3, 4, 5, 6, 7, 8, 9, 10 of 11};
int count = 0; int timer = 10;
Klik voor de installatie.
Hier is de teller voor het knipperen.
VOID Setup {}
Wij maken alle verklaringen tegelijk voor (graaf = 0; graaf < 10; count ++) {pinMode (pinArray [graaf], OUTPUT);}}
En deze terug naar de jaren 80
void loop {}
voor (graaf = 0; graaf < 10; count ++) {digitalWrite (pinArray [graaf], laag); delay(timer); digitalWrite (pinArray [graaf], hoge); delay(timer);} voor (graaf = 9; graaf > = 0; graaf--) {digitalWrite (pinArray [graaf], laag); digitalWrite (pinArray [graaf], hoog), delay(timer); delay(timer);}}