【プログラム】主婦に教えるマイコンプログラミング 14限目

 // Arduinoで8番ポートのボタンを押すと// 3番ポートのブザーがピ、ピ、ピーとなる //ブログラム

int switchPin = 8; // スイッチを接続するピン番号
int buzzerPin = 3; // ブザーを接続するピン番号

void pi(int on,int off){
    digitalWrite(buzzerPin,HIGH); //ピ
    delay(on); // onms待つ
    digitalWrite(buzzerPin,LOW);
    delay(off); // offms待つ
}

void pipipi(){

  for(int i=0;i<2;i++){
    pi(500,500);
  }

  pi(1000,2000);

}

void setup() {
  pinMode(switchPin, INPUT_PULLUP); // スイッチピンを入力モードに設定
  pinMode(buzzerPin, OUTPUT); // ブザーピンを出力モードに設定
}

void loop() {
  // スイッチの状態を読み取る
  int switchState = digitalRead(switchPin);

  // スイッチが押されたら
  if (switchState == LOW) {
    // ブザーを鳴らす
    pipipi();
  }
 
  delay(100);
}


コメント