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

シンプルなFMラジオ

コンポーネントと消耗品

rda5807fmラジオモジュール
× 1
>
SparkFun Arduino Pro Mini 328-3.3V / 8MHz
× 1
nokia 5110 display
× 1
18650リチウムイオンバッテリー
× 1
18650バッテリーケース
× 1
AdafruitUSBリチウムイオンバッテリー充電器
× 1
オーディオアンプ
× 1
フォトレジスター
× 1
汎用トランジスタNPN
× 1
抵抗100オーム
× 1
抵抗10kオーム
× 2
抵抗300k
× 1
抵抗1Mオーム
× 1
プッシュボタン付きロータリーエンコーダー
× 1
loadspeakers
× 1

必要なツールとマシン

>
はんだごて(汎用)

アプリとオンラインサービス

>
Arduino IDE

このプロジェクトについて

簡単な説明

このプロジェクトは、Arduinoによって制御される単純なFMラジオを構築することに関するものです。インターネットサーフィンをしていると、RDS信号の受信をサポートする素晴らしいFMラジオモジュールRDA5807に直面しました。このモジュールで遊んで、カスタム機能を持つことができる独自のFMラジオを作成することは非常に神の考えだと思いました。さらに、ラジオはリチウムイオン充電式バッテリーで駆動でき、興味深いUSB充電器を装備できます。

Nokia 5110ディスプレイは、読みやすく、使いやすく、カスタマイズ可能で、バッテリー寿命を延ばすのに役立つ低電力要件があるため、ラジオに適していると思います。

このプロジェクトの主な機能は次のとおりです。

  • USB充電器付きのリチウムイオン電池18650は、ラジオに電力を供給するために使用されます。
  • グラフィカルなNokia5110ディスプレイを使用して、使いやすいユーザーインターフェイスを作成できます(この場合はそうではありません)。
  • 以前の4つのステーションのリストは、ステーション間のナビゲーションを簡素化するために実装されています。
  • RDS情報(ステーション名)が画面下部に表示されます。
  • 画面のバックライトは自動的に調整されます。

RDA5807は、自給自足の無線モジュールです。 3.3V電源を搭載しています。プロジェクトを簡単にするために、Arduino pro mini3.3Vコントローラーを使用して無線モジュールを制御します。内部電圧レギュレータは、無線モジュールと画面の正しい電圧を保証します。許容できる音量にするために、シンプルなオーディオアンプが実装されています。 Li-ionバッテリーは、レギュレーターなしでアンプに直接電力を供給します。

U8GLIBグラフィックライブラリは、Nokiaの画面に情報を表示するために使用されます。このライブラリは、高速で信頼性が高く、拡張可能で、多くの白黒ディスプレイに非常に便利です。ライブラリに新しいキリル文字フォントをいくつか追加したので、スケッチで使用しているフォントを選択してください。

ラジオの制御方法

ラジオはロータリーエンコーダーによって制御されます。チューナーが実行できるモードには、自動モードと手動モードの2つがあります。デフォルトでは、自動モードが使用されます。このモードでは、エンコーダーを前後に回転させると、無線モジュールがステーションを上下にシークします。信号レベルの良い次の局に変わります。手動モードに切り替えることで周波数を設定できます。エンコーダーを1回押すだけで、モードを切り替えることができます。

ステーションを変更するたびに、最後の4つのステーションリストがArduinoのEEPROMに保存されます。 EEPROMの寿命を延ばすために、ステーションが変更されてから1分後にsaveプロシージャが呼び出されます。そのため、EEPROMに何も保存せずに、お気に入りのステーションを自由に検索できます。

最後の4つのステーションを一覧表示するには、エンコーダーを長時間(約2秒)押します。次に、エンコーダーを回転させて、リストからステーションを選択できます。ステーションに切り替えるには、エンコーダーを押します。

結論

RDA5807ラジオモジュールは、非常に便利なライブラリを備え、興味深い機能を実装した優れたFMラジオ受信機です。ラジオ局からの距離が長い場合は、十分な長さのアンテナが必要です。音質は許容範囲です。より優れたオーディオアンプを使用できますが、より強力なアンプを使用するとバッテリーの寿命が短くなる可能性があります。

コード

fmラジオソースコード
リポジトリには、フルバージョンとライトバージョンの2つのバージョンがあります(バックライト制御とステーション履歴なし)。フルバージョンはハードウェアでテストされており、ライトバージョンはソースコードからビルドされており、テストは実行されていません。https://github.com/sfrwmaker/fm_radio_rda5807

回路図


製造プロセス

  1. 分圧器
  2. ポテトバッテリー
  3. 無線回路
  4. バッテリー構造
  5. バッテリー定格
  6. シンプルシリーズレゾナンス
  7. 無線
  8. バッテリー
  9. シンプルなパイロボット
  10. グラフェンバッテリーとは何ですか? [簡単な概要]
  11. Simple Word Clock(Arduino)