
Arduino入門
Chain DualKey のスイッチに関する 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 ミリ秒ごとにスイッチの位置を検出し、その状態を Serial Monitor に出力します。
