Stap 4: Als en anders: deel 2
Er zijn een heleboel manieren om te gebruiken als en anders verklaringen. Bijvoorbeeld u kunt ze gebruiken om te schakelen LED de in- en uitschakelen. Misschien 1 knop verandert op 1 leidde, een andere knop draait op een verschillende LED, maar als u drukt u op beide blijkt op een verschillende LED. Bijvoorbeeld:
Als (button1State == LOW) / / als u drukknop 1
& &! en we zijn niet...
(button2State == LOW) / / duwen knop 2
{
digitalWrite (led1, hoge) / / sla op LED 1
}
anders / / als het is niet waar vervolgens...
{
digitalWrite (led1, LOW) / / niet zet de stroom op LED 1
}
Hier is wat meer code te gebruiken voor het voorbeeld hierboven,
Als (button2State == LOW) / / als u druk op knop 2
& &! en we zijn niet...
(button1State == LOW) / / duwen knop 1
{
digitalWrite (led2, hoge) / / sla op LED 2
}
anders / / als het is niet waar vervolgens...
{
digitalWrite (led2, LOW) / / LED 2 niet inschakelen
}