Arduino干簧管开关控制LED灯
干簧管,用吸铁石
原理 通过吸铁石来触发干簧管的开关,进而控制LED关闭
元件
- arduino duemilanove:1块
- 面包板:1块
- 干簧管:1个
- 吸铁石:1个
- 导线:若干
- LED发光二极管:1个
程序代码 if…else语句
int led = 13; const int buttonPin = 2; int buttonState = 0; void setup() { pinMode(buttonPin, INPUT); pinMode(led, OUTPUT); } void loop() { buttonState = digitalRead(buttonPin); if(buttonState == HIGH) { digitalWrite(led, HIGH); delay(1000); digitalWrite(led,LOW); delay(1000); } else { digitalWrite(ledPin,LOW); } }