当你按下按键的时候会接通电路的两点。这个例子是当你按下按键的时候点亮连接在12号脚上的LED。
/* Button 按下连结在15号脚的按键之后,让LED亮灭 */ const int buttonPin = 15; //按键脚 const int ledPin = 2; // LED脚 int buttonState = 0; // 按键状态的变量 void setup() { pinMode(ledPin, OUTPUT); // 初始化LED作为输出: pinMode(buttonPin, INPUT); // 初始化按键作为输入: } void loop() { buttonState = digitalRead(buttonPin); // 读取按键值: if (buttonState == HIGH) { // 检查按键是否被按下. //如果是 buttonState就为high: digitalWrite(ledPin, HIGH); // 点亮LED: } else { digitalWrite(ledPin, LOW); // 熄灭LED: } }