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

Arduino Nanoで作る防水シャワーFMラジオ:RDA5807、Nokia LCD、PAM8403搭載

必要な部品と材料

部品数量備考
Arduino Nano R31
RDA5807 FMラジオモジュール1RDS、音量制御、バスブースト対応
Nokia 5110 LCD(3V-5V版)1
Tiny RTCモジュール(DS1307 + 24C32 EEPROM)1
PAM8403 2×3W クラスDアンプ1
LM2596 DC-DC 降圧コンバータモジュール1
LIR2032 3.6V 充電池1RTCバックアップ用
100Ω 抵抗1
1kΩ 抵抗1
10kΩ 抵抗6
100kΩ 抵抗1
IRLZ44 パワーMOSFET1照明制御用
PEIYING PY1010C 60W 4Ω スピーカー1
12V 3A 電源(ジャンク品流用)1
2200µF 25V コンデンサ2
100µF コンデンサ1
3W LED電球(G4 10Wハロゲン替え)1シャワー照明用

プロジェクト概要

きっかけ

数年前、ラジオ内蔵の中国製シャワーキャビン(TR028制御システム)を購入しましたが、ある日突然完全に動作しなくなりました。修理は不可能で、安価なシャワーラジオを買い直しましたが、それも約1年で故障。家族はシャワー中にラジオを聴く習慣があったため、自分で作ることにしました。

TR028内部にはTEA5767という小型FMラジオモジュールがありました。調べると、似た機能でRDS、音量制御、バスブーストを備えたRDA5807の存在を知り、こちらを採用することにしました。

目指した仕様

AliExpressでRDA5807、Tiny RTC、PAM8403、Nokia 5110 LCD、LM2596などを10ユーロ以下で調達し、実験を開始しました。

完成した機能

プロジェクト写真

完成品の各種写真を掲載しています。Nokia 5110表示用ライブラリ、TR028タッチパネル(2列×7行のキーパッド相当)の解析とライブラリ使用、基板実装の様子などが確認できます。USBコネクタを外してケーブルを直付けし、PC接続による将来的なファームウェア更新に備えています。

動作説明

改善したい点

結論

1ヶ月以上問題なく動作しており満足しています(時計精度除く)。プログラミング歴1年程度の独学なのでコードは改善の余地大です。これが私のArduino初の実用プロジェクトかつ初公開作品です。至らない点はご容赦ください。質問はコメントやPMでどうぞ。

アップデート1:12Vラインに2Aヒューズ追加(安全対策)。ソフトウェアで電源キー押下時にモードを音量制御に戻す処理を追加。

アップデート2:残念ながらLCDが寿命に。安価なNokia 5110代替を探していますが、同サイズは視認性が悪いので1.8インチTFT LCDへの移行を検討中。リソース消費増が懸念されます。アドバイス歓迎です。

製造プロセス

  1. ラジオ技術の進化と工学
  2. 集積回路(IC):現代エレクトロニクスを支える微小強力チップ
  3. JX Wave Generator – Arduino互換DDS発振器(OLEDディスプレイ搭載)
  4. MotionSense: ArduinoとESP8266で作るスマート侵入検知システム
  5. Arduino MKRバンドルで作るセキュアIoTパズルボックス:ステップバイステップガイド
  6. スマートシャワーレギュレーター – ソレノイドバルブで精密温度制御
  7. ワイヤレス非接触温度スキャナー:Arduino Nano+Bluetooth+MLX90614
  8. 自律走行ビール運搬タンク:Walabot+Arduino+Raspberry Pi+Alexa統合
  9. 高度なマイクロコントローラー実験:ESP32、Arduino、PIC、センサーモジュール
  10. MOSMusicプロジェクトキット: MOSFET、Arduinoで音楽同期照明制御
  11. Arduino MKR GSM 1400で作るスマートリストバンド:Hologram IoT × Azure × Power BIで患者見守り