Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Technology >> Manufacturing process

Compact RDA5807 Mini Stereo Radio – Arduino Nano Project

Components and supplies

Compact RDA5807 Mini Stereo Radio – Arduino Nano Project
Arduino Nano R3
×1
rda5807 Radio module
×1
Nokia5110 LCD 84x84
×1
Compact RDA5807 Mini Stereo Radio – Arduino Nano Project
Tactile Switch, Top Actuated
×3
resistor 120 Kohm
×1
Compact RDA5807 Mini Stereo Radio – Arduino Nano Project
Through Hole Resistor, 33 kohm
×1
Compact RDA5807 Mini Stereo Radio – Arduino Nano Project
Through Hole Resistor, 68 kohm
×1
PAM8403 D-class amplifier module
×1
Compact RDA5807 Mini Stereo Radio – Arduino Nano Project
Speaker: 0.25W, 8 ohms
×2
Compact RDA5807 Mini Stereo Radio – Arduino Nano Project
Rechargeable Battery, Lithium Ion
×1

Necessary tools and machines

Compact RDA5807 Mini Stereo Radio – Arduino Nano Project
Soldering iron (generic)

Apps and online services

Compact RDA5807 Mini Stereo Radio – Arduino Nano Project
Arduino IDE

About this project

The RDA5807M series is the single-chip broadcast FM stereo radio tuner with fully integrated synthesizer, IF selectivity, RDS/RBDS and MPX decoder.

It supports I2C control interface bus mode, so with the help of an Аrduino microcontroller we can make an excellent stereo radio receiver with RDS decoder.

The radio shown below is made up of a minimum number of components and contains a very simple and functional menu that is presented on 84x84 pixels LCD from Nokia 5110. I did it by following the instructions on the web site : "https://habr.com/ru/post/415291/". I first drew the schematic with certain values of the resistors on the three keys. Then, using the "analogRead()" command, I determine the analog values when pressing the keys, and change them into the original code. Next, I replaced the Russian menu with English.

So you can download the modified code corresponding to the given scheme at the link below. Next at the outputs of the RDA5807 radio module via 1MF coupling capacitors I connect a D-class amplifier board PAM8403 and small speakers.

Finally everything is housed in a suitable PVC plastic box.

Code

  • Code
CodeC/C++
No preview (download only).

Schematics

Compact RDA5807 Mini Stereo Radio – Arduino Nano Project

Manufacturing process

  1. emtrion Launches Compact emCON‑MX8M Mini Module Powered by NXP i.MX 8M Mini
  2. Build a Simple Obstacle Sensor with Arduino – Easy IR LED & Photodiode Tutorial
  3. Build a Compact MIDI Drum Kit with 3D Printing
  4. External S‑Meter for Icom Radios Using CI‑V and Arduino
  5. Compact Arduino Radar System with HC‑SR04 Ultrasonic Sensor & 1.8" Display
  6. Arduino & NeoPixel Optocouplers: Efficient Control of Multiple Relays
  7. Build a Retro-Style FM Radio with the TEA5767 Module – Step‑by‑Step DIY Guide
  8. Reverse‑Engineering Qualcomm Quick Charge 2.0/3.0 Using ATtiny85: A Practical Guide
  9. Build a Stunning POV Cylinder with Arduino Due – Step‑by‑Step Guide
  10. Build Your Own Electronic Piano Keyboard with Built‑in Songs