動作の様子
今回の動作は音になるので、こちらをご確認頂けると良いかと思います。
LEDを光らせるだけでなく、ブザー音も出せます。
— りお@Goに弄ばれる30代新人エンジニア (@riotam4) October 12, 2019
プログラムをいじれば、音の長さや音程なんかも簡単に変えられます。
こうやって、PCで組んだプログラムを、PCの外で表現できるのも、電子工作の魅力なんですね。 pic.twitter.com/sB9xeXnKFx
コード
#define SPK_PIN 9
void setup() {
pinMode(SPK_PIN, OUTPUT);
}
void loop() {
int i;
for (i = 0; i < 256; i++) {
tone(SPK_PIN, i*10, 50);
delay(20);
}
}