Stap 7: Schrijf en Test Code uploaden
int A = 0; Een knop aangesloten op digital pin 0
int B = 1; B knop aangesloten op digital pin 1
int Select = 2; Selecteer knop aangesloten op digital pin 2
int begin = 3; Startknop aangesloten op digital pin 3
int links = 4; Linker knop aangesloten op digital pin 4
int rechts = 5; Rechterknop aangesloten op digital pin 5
int omhoog = 6; Omhoog knop aangesloten op digital pin 6
int omlaag = 7; Knop ingedrukt aangesloten op digital pin 7
int knop = 10; Activering knop aangesloten op digital pin 10
int ButtonHigh = 9; Hoog voor activering knop Pull-up weerstand aangesloten op digital pin 9
VOID Setup
{
pinMode (A, OUTPUT); Hiermee stelt u de digitale pen 0 als uitvoer
pinMode (B, uitvoer); Hiermee stelt u de digitale pen 1 als uitvoer
pinMode (Selecteer, uitvoer); Hiermee stelt u de digitale pen 2 als uitvoer
pinMode (Start, uitvoer); Hiermee stelt u de digitale pen 3 als uitvoer
pinMode (links, uitvoer); Hiermee stelt u de digitale pin 4 als uitvoer
pinMode (recht, uitvoer); Hiermee stelt u de digitale pin 5 als uitvoer
pinMode (Up, OUTPUT); Hiermee stelt u de digitale pin 6 als uitvoer
pinMode (naar beneden, OUTPUT); Hiermee stelt u de digitale pin 7 als uitvoer
pinMode (knop, INPUT); Hiermee stelt u de digitale pen 10 als input
pinMode (ButtonHigh, uitvoer); Hiermee stelt u de digitale pin 9 als uitvoer
}
void loop
{
digitalWrite (A, hoog); De-Activates A-knop
digitalWrite (B, hoge); -Hiermee activeert u de knop B
digitalWrite (Selecteer, hoge); -Activeert de knop
digitalWrite (Start, hoge); -Hiermee activeert u de knop Start
digitalWrite (links, hoge); -Hiermee activeert u de linkerknop
digitalWrite (recht, hoog); -Activeert rechterknop
digitalWrite (omhoog, hoog); Knop de-Activates omhoog
digitalWrite (naar beneden, hoog); De-Activates omlaag
digitalWrite (ButtonHigh, hoge); Sets verwijst naar HIGH
Als (knop == HIGH)
{
digitalWrite (Up, laag); Knop activeren omhoog
delay(100); wacht tot 0.1 seconde
digitalWrite (omhoog, hoog); Knop de-Activates omhoog
delay(100); wacht tot 0.1 seconde
digitalWrite (Up, laag); Knop activeren omhoog
delay(100); wacht tot 0.1 seconde
digitalWrite (omhoog, hoog); Knop de-Activates omhoog
delay(100); wacht tot 0.1 seconde
digitalWrite (naar beneden, laag); Activeren omlaag '-knop
delay(100); wacht tot 0.1 seconde
digitalWrite (naar beneden, hoog); De-Activates omlaag
delay(100); wacht tot 0.1 seconde
digitalWrite (naar beneden, laag); Activeren omlaag '-knop
delay(100); wacht tot 0.1 seconde
digitalWrite (naar beneden, hoog); De-Activates omlaag
delay(100); wacht tot 0.1 seconde
digitalWrite (links, laag); Hiermee activeert u de linkerknop
delay(100); wacht tot 0.1 seconde
digitalWrite (links, hoge); -Hiermee activeert u de linkerknop
delay(100); wacht tot 0.1 seconde
digitalWrite (recht, laag); Hiermee activeert u de rechterknop
delay(100); wacht tot 0.1 seconde
digitalWrite (recht, hoog); -Activeert rechterknop
delay(100); wacht tot 0.1 seconde
digitalWrite (links, laag); Hiermee activeert u de linkerknop
delay(100); wacht tot 0.1 seconde
digitalWrite (links, hoge); -Hiermee activeert u de linkerknop
delay(100); wacht tot 0.1 seconde
digitalWrite (recht, laag); Hiermee activeert u de rechterknop
delay(100); wacht tot 0.1 seconde
digitalWrite (recht, hoog); -Activeert rechterknop
delay(100); wacht tot 0.1 seconde
digitalWrite (B, laag); Hiermee activeert u de rechterknop
delay(100); wacht tot 0.1 seconde
digitalWrite (B, hoge); -Activeert rechterknop
delay(100); wacht tot 0.1 seconde
digitalWrite (A, laag); Hiermee activeert u de rechterknop
delay(100); wacht tot 0.1 seconde
digitalWrite (A, hoog); -Activeert rechterknop
delay(1000); wacht 1 seconde
Nu heb je 999 leven
}
}