• もっと見る
« 241213 どうようえほん、2つの窓で音が出ない(導通不良) | Main | 250128 たのしく うんてん!でんしゃ、音が出ない(スピーカ交換) »
<< 2026年06月 >>
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
診療記録の検索
検索語句
種類別アーカイブ
タグクラウド
最新の診療記録
最新コメント
最新トラックバック
リンク集
※修理技術に関すること以外で、おもちゃ病院に関するご意見・ご感想等がありましたら、ぜひ下のブログからコメント入力してください。
kousaku_2_c.png
250129 PIC電子オルゴール(yurikagoプロジェクト)アップデート最終版[2025年01月29日(Wed)]

【経緯】

最近、物価上昇の世の中でも新しいマイコンだけは安くなってきている
しかも高機能・高性能化しており、今では PIC(特にアセンブラ記述の電子オルゴール)の優位性はない

新年早々、つつじが丘おもちゃ病院 さんのブログで、PIC電子オルゴールの最終アップデートと同時に、今後の開発終了が公表された
SPIメモリのDI〜DO間を直結できるように改善のうえ、さらにSWとのポート共有のサンプルも追加された
最後までやり遂げる開発者の情熱に、あらためて敬意を表し、感謝申し上げる

おもちゃ修理での話に限れば、手持ちのPICが不良在庫にならなくて安心と喜ぶドクターも多いのではないか?(私も、その一人)

開発者のご配慮により分家した、yurikagoプロジェクトの方も、今回のアップデートを反映して最終版として公開する



【キャラクター目覚し時計】

おもちゃクリニック ゆりかご では、本物の時計修理はお引き受けできないが、キャラクター目覚し時計回転メリー付き置時計などは、子ども用に限り受付ける
ただし時計ユニット自体は修理対象外で、飾り部分の動き、音や光などに限定して修理する

目覚し時計は、おもちゃ病院への来院も少なくない
動かなくなっても捨てられないとの思いに応えたい
Clock.jpg

基板は PIC電子オルゴールをカスタマイズして換装
Alarm_SW_1822.png

今回のアップデートで、SPIのDI〜DO間を直結
Alarm_SW_1822_pb.png



【yurikagoプロジェクト】

最終版 PIC電子オルゴールVer7_6のソースファイルに、SPI音声再生でのLED点滅や2024年の新曲など 独自仕様コンテンツを追加
その際、dev_***.asm もポート共有に対応して改変しておき、いざ必要のときは柔軟にカスタマイズできるように準備済

【ダウンロード】

独自コンテンツを追加更新した yurikagoプロジェクトは、回路図なども同梱して当方共有フォルダで公開する(2026年1月27日、更新済)
なお、これらのプロジェクトは(拙作の曲データも含めて)、複製・改変・再配布は自由であることを、あらためて付け加えておく


ダウンロードに含まれるプロジェクト名

Alarm_SW_1822.X
yurikago_RFID_1705.X
yurikago_SW_1454.X
yurikago_SW_15325.X
yurikago_SW_1572.X
yurikago_SW_1612.X
yurikago_SW_1704.X
yurikago_SW_1705.X
yurikago_SW_1822.X
yurikago_SW_18313.X
yurikago_SW_18326.X
yurikago_SW_1840.X
yurikago_SW_LF1840.X

なお、yurikagoプロジェクト内には、サンプル以外の音源は同梱されていない
SPI音声インデックス は、仮に手持ちの音源を使う前提で列記されているのみ
私の手持ちの音源については、別の記事にある 一覧リスト をご参照あれ
また、オリジナル音源のご用意があれば、その音声インデックスに置き換えることも可能


Ver7_5 に対して SPI周りに変更があり、ドキュメントフォルダ内に同梱している回路図・配置図をご参照あれ(以下、代表的な回路図を抜粋紹介)

オルゴールをランダムで自動開始、LED点滅、ランダムに停止
yurikago_SW_1454.png

3線SPI音声をSWとCdSで制御、LED点滅、シングル出力で再生
yurikago_SW_15325.png

3線SPI音声をSWとCdSで制御、LED点滅、ブレーキ出力で再生
yurikago_SW_15325_BTL.png

2線SPI音声をSWとCVDで制御、ブレーキ出力で再生
yurikago_SW_1822.png

オルゴール曲をSWとCdSで制御、ブレーキ出力、LED点滅も可能
yurikago_SW_LF1840.png


この記事のURL
https://blog.canpan.info/charts/archive/471
トラックバック
※トラックバックの受付は終了しました
 
コメントする
コメント
分家した後の yurikagoプロジェクトは、つつじが丘おもちゃ病院ご本家のアップデートのたびに改変を反映して更新しています。
その際、全てのプロジェクトにおける実機での試聴は省略し、MPLAB X IDEにてビルド成功までを確認して公開しています。
もし PIC書込み環境をお持ちのドクターさまで、yurikagoプロジェクトを試作なされるときは、最新版をお使いくださるようお願い申し上げます。
当方の書込み環境は 純正PICKit3で、MPLAB X IDE v6.15で PICに書込んでいます。
【更新情報】2025年4月5日にアップデート更新したばかりです。記事中のダウンロードリンクは、最新版URLです。
なお、回路図や配置図など参考情報は、ドキュメントフォルダ内に同梱しています。
Posted by:ToyDr.わたなべ  at 2025年04月05日(Sat) 00:00