
Arduino 上手教程
Chain DualKey Switch 开关相关 API 与案例程序。
#define SWITCH_BLE 8
#define SWITCH_WIFI 7
void setup() {
pinMode(SWITCH_BLE, INPUT);
pinMode(SWITCH_WIFI, INPUT);
Serial.begin(115200);
}
void loop() {
if (digitalRead(SWITCH_BLE) == HIGH) {
Serial.println("Switch in BLE position");
} else if (digitalRead(SWITCH_WIFI) == HIGH) {
Serial.println("Switch in WIFI position");
} else {
Serial.println("Switch in middle position");
}
delay(500);
}该程序每 500 毫秒检测一次开关位置,并在串口监视器打印消息:
