Categories: Blogetc.

Radikoプレーヤーのベースを作った

robo8080 さんが公開している「M5StickC_WebRadio_Radiko_Avatar」がとても良いので、インストールしてみました。M5StickC Plus にはスピーカーが無いため、スピーカーHAT を使ってみましたが、やはり音質的にはイマイチ。
ということで、ダイソーの300円スピーカーに繋いでみたら、少しはマシな音になりました。
 そこで、しっかりと接続できるよう、USB-TypeA の電源供給、3.5mmφ オーディオジャックを備えたスタンドを作る事にしました。

部品を揃える

必要なのは、3.5mm 径のオーディオジャック、USB Type-A のソケット、8ピンのヘッダーピン、汎用基盤です。
ピンアサインは以下のとおり。(詳細は本家のサイト
・GND  共通のGND
・5V→ (5V出力)外部USBの5Vへ
・G26 オーディオ出力(モノラル)
・使用せず
・使用せず
・使用せず
・使用せず
・5V← (5V入力) M5StickC Plus への電源供給用コードへ

実装

 ユニバーサル基盤(今回は3cm x 7cm のものを切って利用)に、8ピンのピンヘッダー、USBソケット、3.5mmオーディオジャックを配置して半田付け。(回路は省略、モノラルなので、G26 からの信号を左右に繋いだ)

3D デザイン

 Fusion 360 で、完成した基盤を計測してモデル化、ついで外側を3つの部品に分けてデザイン。美的センスが無いので中身を保護するだけのデザインです。
2mm x 6mm のびす止め。

組み立て

基盤を乗せた状態

組み上がった状態

組み上がった状態

完成!

正面から

モバイルバッテリーから電源を供給して、動作している状態です。可愛い。

背面から

白いコードが、StickC Plus への電源供給用USB Type-Aケーブル。黒いのはUSBスピーカーへの電源供給とオーディオ出力。

ynomura

Recent Posts

「スタックチャン」を作ってみた

M5Stack 社製 Core…

2年 ago

URLをの安全性を調べる方法

ドメイン名の管理情報を調べる …

2年 ago

Ruby のお勉強

中高生むけの Rubyプログラ…

2年 ago

micro:bit教室で使用するリンク集(小学生向け)を作成

小学生向けのロボットプログラミ…

2年 ago

岩手県遠野市で講演させていただきました

岩手県ICTアドバイザー派遣事…

2年 ago

This website uses cookies.