工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

Arduino NanoとSi4730で作る全帯域ラジオ(LW/MW/SW/FM)─ 低コスト・ステップバイステップ製作

部品と材料

部品数量備考
Arduino Nano R31制御用マイコン
Si4730格安ラジオモジュール(AliExpress等)1約2ドル、I2C制御、200kHz-108MHz全帯域対応
Adafruit 標準LCD 16x2(白文字/青背景)1周波数・モード表示
フェライトバーアンテナ(古いAMラジオから流用)1LW/MW受信用
ロータリーエンコーダ(プッシュボタン付き)1周波数変更・メニュー操作
D級オーディオアンプ基板 3W+3W(ボリューム付き)1スピーカー駆動

プロジェクト概要

前作(全帯域受信機)の続編です。Si4730-D60モジュール(AliExpressで約2ドル)を核に、長波(LW)、中波(MW)、短波(SW)、FM(87-108MHz)の全ラジオ帯域をカバーする受信機を自作します。Si4735-D60やSi4732-A10ベースのモジュールなら、同一ハードウェアでSSB(単一側波帯)受信も可能です。

Arduino NanoとSi4730で作る全帯域ラジオ(LW/MW/SW/FM)─ 低コスト・ステップバイステップ製作

今回の進化点

Ricardo Lima Caratti氏(PU2CLR)が開発した強力なSi4735ライブラリにより、メニュー機能が大幅拡張されました。ライブラリのサンプルに含まれる Si47XX_02_for_Mirko_Pavleski_radio が本機用の最新スケッチです。作者は継続的な機能追加を予告しており、最新版はGitHubから取得推奨。

ライブラリリポジトリ: https://github.com/pu2clr/SI4735

Si4730/35の主な機能(ライブラリ対応)

ハードウェア構成のポイント

アンテナ

電源・オーディオ

Arduino NanoとSi4730で作る全帯域ラジオ(LW/MW/SW/FM)─ 低コスト・ステップバイステップ製作

ソフトウェア(スケッチ)

ライブラリ同梱のサンプル Si47XX_02_for_Mirko_Pavleski_radio をベースに使用。主な機能:

スケッチはライブラリの例題フォルダに含まれます。
GitHubサンプルコード

製作のコツ・トラブルシューティング

まとめ

「2ドルのチップで全帯域ラジオ」という夢のようなコストパフォーマンスを、Arduino Nanoと優秀なオープンソースライブラリで実現したプロジェクトです。ハードウェアは極めてシンプル(Nano+Si4730モジュール+LCD+エンコーダ+アンプ)ながら、ソフトウェアの力で高機能受信機へと昇華されています。PU2CLRライブラリの継続的アップデートにより、機能は今後も拡張されていくでしょう。短波リスニング(SWL)入門、非常用ラジオ自作、ソフトウェア無線の学習教材として、極めてコスト効率の良いプロジェクトです。

製造プロセス

  1. ラジオ技術の進化と工学
  2. ゴムバンドの進化と製造:日用品の裏側
  3. Bluetooth操作のArduinoスパイボットを自作する
  4. ArduinoでRC受信機のPPM信号をデコードする──ステップバイステップガイド
  5. FlickMote:ジェスチャー操作のIRリモコンでスマートホームを制御
  6. 自作Arduino TV-B-Gone:全テレビ対応の万能リモコン
  7. 12メートル先から見える大型LEDマスタークロック(アラーム機能付き)を自作しよう
  8. Raspberry PiとArduinoで作るWi-Fiインターネットラジオ:世界中の局をストリーミング
  9. 自作16×8 LEDマトリックスでテトリスゲーム:Arduino Nano実装
  10. ArduinoとBluetoothで作るスマート紛失防止タグ「Find Me」
  11. ヘルスバンド:高齢者を見守る信頼のスマートウェアラブルアシスタント