Stap 4: Het programma
Progam Arduino nano
Ik heb USBASP gebruikt voor het uploaden van programma (zie hieronder), aangezien dit kleine bord geen USB-poort heeft.
Ik heb. bouw een bijlage voor de programmering, omdat het handig voor deze planken heks zijn zal Punthoofden gesoldeerd al heeft
Enigerlei wijze hebt u dit project slechts een 12 pinhead verbonden met USBASP whit lint kabels zoals gebruiken
Kopiëren plakken zulks min programma aan DE Arduino en gebruik menu Bestand > uploaden met behulp van Programer om het te uploaden.
Zou moeten werken. Zo niet, Controleer de bedrading en de polariteit van LED nogmaals
VOID Setup {}
digitale pin 7,8,9 initialiseren als uitgang.
pinMode (7, OUTPUT);
pinMode (8, OUTPUT);
pinMode (9, OUTPUT);
digitalWrite (7, hoge); Draai de LED op (wit leidde in de midel)}
de functie van de lus loopt voor eeuwig, over en weer. Deze code zou mooier, maar op deze manier was snelste voor mij en lichaam begreep het.
void loop
{
digitalWrite (8, laag); blibnk de LED op één sied
delay(25); wacht 0,025 tweede
digitalWrite (8, hoge);
delay(25);
digitalWrite (8, laag);
delay(25);
digitalWrite(8,HIGH);
delay(25);
digitalWrite (8, laag);
delay(25);
digitalWrite (8, hoge);
delay(25);
digitalWrite (8, laag);
delay(25);
digitalWrite (9, laag); knipperen de LED aan de andere kant
delay(25);
digitalWrite (9, hoge);
delay(25); digitalWrite (9, laag);
delay(25); digitalWrite(9,HIGH);
delay(25); digitalWrite (9, laag);
delay(25); digitalWrite (9, hoge);
delay(25);
digitalWrite (9, laag);
delay(25);
}