Pinewood Derby polisbil (4 / 6 steg)
Steg 4: Skriv koden.
Om du vill wright koden själv Huvudtanken skulle vara att få de röda och blå lamporna blinka på ett sätt som gör en riktig polis bilen. Jag hittade att det finns många blink mönster för polisbilar så du kan plocka en eller även ett par.Om du inte vill wright det själv eller inte vet hur, höra är kod som jag använde. Bara kopiera och förbi i programvaran arduino.
Kod för pinewood derby polis bilen
Denna kod är för ATtinny85 chip
Om du vill ändra koden för att arbeta för någon annan chip allt som
behövs för att ändra pin-koder
int blå = 3; Blå LED på toppen av bil
int rött = 2; Röd lysdiod på bil
int strålkastare = 1; Fyra LED framför bil fast parallellt
int bakljus = 4; Två lysdioder i bakre delen av bilen wired parallellt
void setup() {
pinMode (blå, OUTPUT);
pinMode (röd, produktionen);
pinMode (strålkastare, produktionen);
pinMode (bakljus, produktionen);
}
void loop() {
Detta kommer att hålla strålkastare och bakljus på
och blinka de röda och blå lamporna som en riktig polisbil
digitalWrite (strålkastare, hög);
digitalWrite (bakljus, hög);
int num1 = 0;
samtidigt (num1 < 2) {
digitalWrite (blå, hög);
Delay(75);
digitalWrite (blå, låg);
Delay(75);
num1 ++;
}
int num2 = 0;
samtidigt (num2 < 2) {
digitalWrite (röd, hög);
Delay(75);
digitalWrite (röd, låg);
Delay(75);
num2 ++;
}
}
Ladda upp koden till ATtiny85 måste du använda arduino som en Internet-leverantör. Länken i steg 1 finns instruktioner om hur du gör detta.
Se till att du testa koden på en skärbräda först innan. Ingenting är värre än att få allt sätta ihop bara för att finna att det inte fungerar.
Prototyper är mycket bättre än felsökning.