#define CONTROL_PIN 5 // LED・スイッチ接続ピン
void setup() {
// 最初は入力モードに設定
pinMode(CONTROL_PIN, INPUT);
}
void loop() {
// 接続ピンの電圧状態を確認
int status = digitalRead(CONTROL_PIN);
// もしHIGHだったら、ピンを一時的に出力モードにしてスピーカーを鳴らす
if( status == HIGH) {
pinMode(CONTROL_PIN, OUTPUT); // 出力モードにする
digitalWrite(CONTROL_PIN, HIGH);
delay(1000);
digitalWrite(CONTROL_PIN, LOW);
pinMode(CONTROL_PIN, INPUT); // 入力モードに戻す
}
}