以前のリビジョンの文書です
ライントレーサーに載せてあるスピーカーを使っていきたいと思います。
ここまで来た人はタイマー割り込み(CMT)が理解できていますよね?
それではやっていきます。
音を鳴らすのにCMT割り込みを使っていきます。
皆さんは1/1000秒に一回割り込んでますね?
しかし音を鳴らすのにはもっと速く割り込んでもらわないといけません。
そこで25倍の速さ、1/25000秒で割り込んでみてください。
LEDが1秒毎にON,OFFするはずのプログラムが
高速チカチカするようになるはずです。
できましたか?(ヒント;initCMTの割り込み周期を変えよう)
音の周波数の基準値というのは440Hz(ふつうのラ)だそうです。 楽器を習ったことのある人は知っているかも