私のMP3Player


DFPlayerMiniをattiny85で制御。目標のSD内の全曲をシャッフル再生する!まではたどり着いた。てか1行の命令を出しただけ。今日は残りの足を有効活用するべくボリューム抵抗を付ける。たしかマイコンを始めたころに遊んだアナログ読みとりテクがあったな。これだとボリュームアップとダウンが一つのピンで済むから…。まーボタンにサイズ違いの抵抗をぶら下げて、それを2組ぶら下げるのと一緒だけどね。
DFの音量は0~30だったのでその30を定数とする。定数30をボリューム抵抗値(0~1023)とかけて、アナログリードの階調性能1023で割る。ただ、もっと便利な関数で比較できる1行があったはず。ま~イイけど。

コメント