- 用Button控制LED的燈號。不按亮,按下熄滅。
元件︰
- LED x 1
- Button x 1
- 220Ω 電阻 x 1
- 10KΩ 電阻 x 1
接線圖︰
架構圖︰
程式碼︰
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | const int ledPin = 13; const int buttonPin = 2; int buttonStatus; void setup() { pinMode(ledPin, OUTPUT); pinMode(buttonPin, INPUT); } void loop() { buttonStatus = digitalRead(buttonPin); if ( buttonStatus == LOW ) { digitalWrite(ledPin, LOW); } else { digitalWrite(ledPin, HIGH); } } |
PS︰
本Lab是未按時D2為HIGH,按下時D2為LOW。來控制LED。所以D2是使用上拉電阻。如果是要按下D2為HIGH,請看下面。
沒有留言:
張貼留言