241110 R8C電子オルゴールを M120ANで試作 おもちゃ病院 糸魚川 マイコン換装
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=rWdSINA7lfE
R8C電子オルゴールを、M12Aに実装してオルゴール演奏を試聴しました。 • つつじが丘おもちゃ病院のDr.大泉さんが開発された下記サンプル・プロジェクトを使いました。 • プロジェクト名は、orgel_SW_M12で、多点SW入力がサポートされています。 • http://tutujith.blog.fc2.com/blog-ent... • 電源は3V、SW4個でキー入力割込みを活かし、且つ、SW入力を最短で評価するために今回はリアルモードでオフからオンへの変化を検知して演奏開始します。 • タイマーモードでの短押し検知と比べて、sleepからの起き上がりがスムーズです。 • サンプルのアプリではSWオンからオフへの変化で稼働を停止しますが、必要に応じてこの部分はスキップするように改変すれば、より応用範囲が拡がると思われます。 • もし稼働停止の制御が必要なら、キー割込み以外のポートにSWを追加実装し、オフからオンへの変化で稼働停止をさせてはいかがでしょうか? • 拙作の曲目では2和音でもオルゴール演奏の音程が不安定だったので、SONG_PS = 4 にして改善済です。 • (SONG_PS=3 では、おそらくアンダーランが発生するのでは?) • 高音域の折返しノイズ?が、若干目立つようになりますが、音楽表現の豊かさでカバーされると信じたいです。 • オルゴール演奏では、音符に合わせてのLED点滅を確認できます。 • PWM出力はBTL=3(ブレーキ出力)とし、正逆スピーカ出力でLED点滅のオマケ付き。 • 演奏終了後は sleep に移行して、待機時の消費電流は全体で 6μAと実測。 • ===== • おもちゃ修理技術の情報交換は、下記URLをご参照ください。 • http://blog.canpan.info/charts/catego... • • おもちゃリサイクルの活動報告は、下記URLをご参照ください。 • http://blog.canpan.info/yurikago/cate... • • ※おもちゃクリニックゆりかごは、糸魚川市・糸魚川市教育委員会後援の「おもちゃリサイクル普及啓発事業」です。
#############################