ミニ レトロインターネットラジオ – コンパクトなレトロ風ストリーミングデバイス
部品と材料
| Raspberry Pi 1 Model B+ | 1 | |
| Arduino UNO | 1 | |
| LCDキーパッドシールド(Arduino用) | 1 | |
| 小型Wi-Fiモジュール | 1 | |
| DC電源ジャック(メス) | 1 | |
| 電源アダプター(2A - 5V) | 1 | |
| スイッチ付きロータリーポテンショメーター | 1 | |
| ロータリーエンコーダー(360°) | 1 | |
| リード線 | 1 | |
| 皿頭ネジ M2.5×8mm | 4 | |
| 六角ナット M2.5 | 4 | |
| 皿頭タッピングネジ #2×3/8インチ | 4 | |
| プラスチック用タッピングネジ 2-28×3/8インチ | 4 |
必要な工具と機器
- 3Dプリンター
- はんだごて
アプリとオンラインサービス
- Autodesk Fusion 360(3D設計用)
このプロジェクトについて
動機
Anthony Kelly氏の「Raspberry Pi / Arduino インターネットラジオ」をベースにしています。
前書き
3D設計の経験はありませんでしたが、新しいスキル習得の好機でした。3Dプリンターも持っていないため、実現は大きな挑戦です。
インスピレーション
主な目標は3Dプリント可能な筐体の開発です。最新技術とレトロな見た手触りを融合し、かつ最小サイズで不要な切り欠きなしを目指しました。外部露出は電源コードと音声出力のみ(Bluetooth USB化で音声出力も省略可能)。
設計ソフトの習得に数えきれない夜を費やしましたが、完成イメージが湧いてきてワクワクしました。自分用に1台作りたいです。皆さんも気に入ってくれると嬉しいです。
編集 2017.10.05: このプロジェクトが気に入ったら「Respect project」ボタンをお願いします!次の作品作りの励みになります。







オリジナルプロジェクトからの改良点
配線と切り欠きを最小限にするため、以下の改良を提案:
- Ethernetケーブルを小型USB Wi-Fiドングルに置換
- スイッチ付きロータリーポテンショメーターで電源オン/オフと音量調整(オプション)
- 360°ロータリーエンコーダーで局切り替え(オプション)
- ArduinoとRaspberry Piを同一電源で駆動
LCDボタンを横一列に配置してレトロ感を維持(機械的な工夫が必要)。フロントのロータリー操作部はオプションで、ノブを接着するだけで見た目だけ再現も可能。データシートベースでモデリングしているため、同等品に置き換える場合は設計調整が必要です。※DigiKeyで機能を満たす最安部品を選定済み。
ロータリーポテンショメーター
二重機能:スイッチで電源オン/オフ、回転で音量調整。初期位置はオフ、回し始めで「カチッ」とクリックして通電、さらに回すとアナログ値(0V~5V)で音量0~100%を制御。
ロータリーエンコーダー
チューナーとして機能。自由回転で昔のラジオチューナーを模倣。時計回りで局を進め、反時計回りで戻る。押し込みスイッチで局決定。局切り替え中に「ザー」というノイズ音を鳴らす演出も可能。

警告: Raspberry PiをI/Oラインから直接給電するのは危険です。保護ヒューズをバイパスすることになるため、良質で安定した5V電源を必ず使用してください。推奨品を購入しても自己責任で。
組み立て手順
接着が必要なパーツ:
- フロントLCDベゼル
- 脚部
- 左・右グリル
組み立て手順:
- プッシュボタンを正しい順序(右、下、上、左、セレクト)で挿入。前面から抜けないようデテントあり
- 左右グリルサポートを内側から接着
- ロータリー部品を挿入し、フロントパネルからネジ止め
- ロータリー部品をLCDシールドのアナログピンに接続(はんだ付けと適切なコードが必要)
- LCDシールドを挿入し、タッピングネジ(2-28×3/8") 4本で固定。LCDがプッシュボタンを押さえる
- ArduinoとRaspberry Piをスペーサーで4本のネジ・ナット(M2.5×8mm)で固定
- USBドングルをRaspberry Piに装着
- 電源をArduino、Raspberry Pi、電源アダプターに接続
- Arduino+Raspberry Piアセンブリをケースに入れ、LCDシールドに固定
- リアパネルを閉じ、皿頭ネジ(#2×3/8") 4本で固定。電源コードを切り欠きから通す
- フロントノブ(電源/音量、チューナー)を取り付け
- 仕上げパーツ(LCDベゼル、脚、フロントグリル)を接着
- 完成!
仕上げ
レトロな見た目にするため、サンディング→プライマー→塗装を推奨。メインボディは「メタリックピスタチオ」、ディテールはニッケルメッキ風。公差は余裕なしで設計しているため、塗装前のフィット確認必須。塗装分のクリアランスを確保してください。もちろん単色3DプリントでもOK。
3Dプリント初心者のため、公差調整やサポート構造の追加が必要な場合があります。
今後の展望
次のレベルへ:
- スピーカーペアの搭載
- アンプの追加
- 設計拡大と電子部品の再配置
- 40x4 LCDモジュール採用
これで音声出力ハードウェアが完成します!
Fusion 360 リンク
アップロードリンクが不調のため、直接リンクを掲載:プロジェクトへのリンク
カスタムパーツとエンクロージャ
Mini_Vintage_Internet_Radio.f3d
オンライン3D設計
製造プロセス
- ラジオ技術の進化と工学
- ブルドーザー技術:設計、製造、将来イノベーション
- Arduino & Raspberry Pi でインターネット制御ビデオストリーミングロボットを構築
- Bluetooth操作のArduinoスパイボットを自作する
- FlickMote:ジェスチャー操作のIRリモコンでスマートホームを制御
- 自作Arduino TV-B-Gone:全テレビ対応の万能リモコン
- 12メートル先から見える大型LEDマスタークロック(アラーム機能付き)を自作しよう
- Raspberry PiとArduinoで作るWi-Fiインターネットラジオ:世界中の局をストリーミング
- 風力発電:大気の動きをクリーンな電力に変える技術
- インダストリアルIoTで成長を掴む:コスト削減を超えた収益創出へ
- エネルギー分野におけるIoTの新たな役割:主要ユースケースとメリット