BLINKANDE DUPLO LEGO tåg (4 / 5 steg)
Steg 4: Programmera den
Progam Arduino nano
Jag har använt USBASP ladda upp programmet (se nedan) eftersom denna liten styrelse inte har USB-port.
Jag har bygga en bilaga för programmering eftersom det är praktiskt för dessa styrelser häxa har pinheads lödda redan.
Något sätt om du har detta projekt bara använda ett 12 knappnålshuvud ansluten till USBASP whit band kablar som visas.
Kopiera klistra in denna lilla programmet till Arduino DE och använd Arkiv-menyn > Ladda upp med hjälp av program att ladda upp den.
Bör fungera. Om inte, kontrollera ledningar och polariteten på LED igen
void setup() {
initiera digital pin 7,8,9 som en utgång.
pinMode (7, OUTPUT);
pinMode (8, OUTPUT);
pinMode (9, OUTPUT);
digitalWrite (7, hög). Aktivera LED på (vit ledde i midel)}
loop funktion körs för evigt, om och om igen. Denna kod kunde vara trevligare, men detta sätt var snabbaste för mig och något organ kunde förstå det.
void loop()
{
digitalWrite 8, låg. blibnk LED på en sied
Delay(25); vänta 0,025 sekund
digitalWrite 8, hög.
Delay(25);
digitalWrite 8, låg.
Delay(25);
digitalWrite(8,HIGH);
Delay(25);
digitalWrite 8, låg.
Delay(25);
digitalWrite 8, hög.
Delay(25);
digitalWrite 8, låg.
Delay(25);
digitalWrite (9, låg). blinka lampan på andra sidan
Delay(25);
digitalWrite (9, hög).
Delay(25); digitalWrite (9, låg).
Delay(25); digitalWrite(9,HIGH);
Delay(25); digitalWrite (9, låg).
Delay(25); digitalWrite (9, hög).
Delay(25);
digitalWrite (9, låg).
Delay(25);
}