Blinky fisk - kicken Project (9 / 15 steg)
Steg 9: Arduino kod
Här är koden som visas i kicken video. Håll knappen ner och lysdioderna lyser upp en i taget, släpp knappen och de går bort en i taget.
Du kan kopiera och klistra in koden nedan i programmet Arduino, få den här-- http://arduino.cc/en/Main/Software
ARDUINO kod *** / / blinky_1 //LED'S på en åt gången / / LED'S av en åt gången / / Pinsint Led1 = 11;
int Led2 = 10;
int Led3 = 9;
int knappen = 12.
int PullUp = 13.
int ButtonState = 0;
int oldButtonState = 0;
Annullerasetup() {
pinMode (Led1, OUTPUT);
pinMode (Led2, OUTPUT);
pinMode (Led3, OUTPUT);
pinMode (knapp, indata);
pinMode(PullUp,OUTPUT);
digitalWrite (PullUp, hög);
}
Ogiltigloop() {
ButtonState = digitalRead(Button);
om (ButtonState! = oldButtonState) {
om (ButtonState == hög) {
digitalWrite (Led1, hög);
Delay(300);
digitalWrite(Led2,HIGH);
Delay(300);
digitalWrite(Led3,HIGH);
Delay(300);
}
annat {
digitalWrite(Led3,LOW);
Delay(300);
digitalWrite(Led2,LOW);
Delay(300);
digitalWrite(Led1,LOW);
Delay(300);
}
oldButtonState = ButtonState;
}
}