電路圖:
程式碼:
const byte LED = 13; const byte SW = 2; void setup() { pinMode(LED,OUTPUT); pinMode(SW,INPUT); } void loop() { boolean val = digitalRead(SW); if (val){ digitalWrite(LED,HIGH); } else{ digitalWrite(LED,LOW); } }
程式結果:
當SW on 的時候,LED亮;當SW off 的時候,LED滅。
參考文獻:
- http://arduino.cc/en/Tutorial/Button
- LED_ON_OFF