// ブザーを鳴らします。
const int BUZZER_PIN = 13;
int count = 0;
// 音階を定義
const float BUZZER_HZ[1000] ={
261.63, // ド4
293.67, // レ4
329.63, // ミ4
349.23, // ファ4
392.00, // ソ4
440.00, // ラ4
493.88, // シ4
523.23, // ド5
};
void setup() {
pinMode(BUZZER_PIN, OUTPUT);
Serial.begin(9600);
}
void loop() {
// tone(ピン番号,周波数(Hz),出力時間)
tone(BUZZER_PIN, BUZZER_HZ[count], 50); // ドの音を発信
delay(50); // 次の動作に入るのを避けるため、音を鳴らす間停止
count++;
if(count >= int(sizeof(BUZZER_HZ) / sizeof(BUZZER_HZ[0])) ){
count = 0;
}
Serial.println(BUZZER_HZ[0]);
Serial.println(!(true));
}
// 録音を鳴らす
void play(){
}