Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini

Komponen dan Perlengkapan

modul radio FM rda5807
×1
Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
SparkFun Arduino Pro Mini 328 - 3.3V/8MHz
×1
display nokia 5110
×1
baterai li-ion 18650
×1
kotak baterai 18650
×1
Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
Adafruit USB Li Ion Battery Charger
×1
pemandu audio
×1
Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
Photo resistor
×1
Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
Transistor Umum NPN
×1
Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
Resistor 100 ohm
×1
Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
Resistor 10k ohm
×2
resistor 300k
×1
Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
Resistor 1M ohm
×1
Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
Rotary Encoder dengan Push-Button
×1
loadspeakers
×1

Alat dan Mesin yang Diperlukan

Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
Pemelot (generik)

Aplikasi dan Layanan Online

Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini
Arduino IDE

Tentang Proyek Ini

Deskripsi Singkat

Proyek ini tentang membangun radio FM sederhana yang dikontrol oleh Arduino. Menjelajahi Internet, saya menemukan modul radio FM yang bagus, RDA5807 yang mendukung penerimaan sinyal RDS. Saya pikir ini adalah ide yang bagus untuk bermain dengan modul ini dan membangun radio FM sendiri saya yang dapat memiliki fitur kustom. Selain itu, radio dapat diperdayakan oleh baterai li-ion rechargeable dan dilengkapi dengan charger USB yang menarik.

Display Nokia 5110, menurut saya, adalah pilihan yang bagus untuk radio karena mudah dibaca, mudah digunakan, dapat disesuaikan dan memiliki kebutuhan daya rendah yang membantu meningkatkan umur baterai.

Fitur utama proyek ini adalah:

RDA5807 adalah modul radio yang mandiri. Ini mengimplementasikan sumber daya 3.3V. Untuk membuat proyek lebih sederhana, kontroler arduino pro mini 3.3V digunakan untuk mengontrol modul radio. Regulator tegangan internal menjamin tegangan yang benar pada modul radio dan layar. Untuk membuat volume dapat diterima, pemandu audio sederhana diimplementasikan. Baterai li-ion memenuhi daya pemandu langsung, tanpa regulator apa pun.

Perpustakaan grafis U8GLIB digunakan untuk menampilkan informasi pada layar Nokia. Perpustakaan ini cepat, andal, dapat diperluas dan sangat nyaman untuk banyak layar hitam putih. Saya telah menambahkan beberapa font Cyrillic baru ke perpustakaan, jadi harap pilih font yang Anda miliki dalam sketsa.

Cara mengontrol radio

Radio dikontrol oleh rotary encoder. Ada dua mode yang dapat dijalankan oleh tuner: mode otomatis dan mode manual. Secara default, mode otomatis digunakan. Dalam mode ini modul radio mencari stasiun ke atas atau ke bawah ketika Anda memutar encoder ke depan atau ke belakang. Stasiun berubah ke stasiun berikutnya dengan tingkat sinyal yang baik. Anda dapat mengatur frekuensi dengan beralih ke mode manual. Cukup tekan encoder sekali untuk beralih antar mode.

Daftar 4 stasiun terakhir disimpan di EEPROM Arduino setiap kali Anda mengubah stasiun. Untuk menghemat umur EEPROM, prosedur penyimpanan dipanggil satu menit setelah stasiun diubah. Jadi Anda dapat bebas mencari stasiun favorit tanpa menyimpan apa pun di EEPROM.

Untuk mencantumkan 4 stasiun terakhir, tekan encoder untuk waktu lama (sekitar 2 detik). Kemudian Anda dapat memutar encoder untuk memilih stasiun dari daftar. Untuk beralih ke stasiun, tekan encoder.

Kesimpulan

Modul radio RDA5807 adalah penerima radio FM yang bagus yang memiliki perpustakaan yang sangat nyaman dan mengimplementasikan fitur-fitur menarik. Anda memerlukan antena yang cukup panjang dalam kasus jarak jauh dari stasiun radio. Kualitas suara dapat diterima. Anda dapat menggunakan pemandu audio yang lebih baik, tetapi pemandu yang lebih powerful dapat memendekkan umur baterai.

Kode

Kode sumber radio fm
Ada dua versi di repositori: penuh dan ringan (tanpa kontrol backlight dan riwayat stasiun). Versi penuh telah diuji pada perangkat keras, versi ringan telah dibuat dari kode sumber, tidak ada pengujian yang dilakukan.https://github.com/sfrwmaker/fm_radio_rda5807

Skematik

Bangun Radio FM Sendiri dengan RDA5807 & Arduino Pro Mini

Proses manufaktur

  1. Lab Pembagi Tegangan: Desain, Pengukuran, dan Verifikasi Hukum Tegangan Kirchhoff
  2. Buat Baterai Kentang: Panduan Langkah demi Langkah untuk Daya Elektrokimia DIY
  3. Rangkaian Radio Kristal dan Transistor: Dari Detektor Dasar hingga Penerima AM/FM Terpadu
  4. Dasar-Dasar Konstruksi Baterai: Sel, Resistansi Internal, dan Konektivitas
  5. Memahami Kapasitas Baterai: Rating Ampere-Jam dan Pengujian Kondisi
  6. Resonansi LC Seri: Penjelasan Impedansi Nol dan Puncak Tegangan
  7. Evolusi dan Rekayasa Teknologi Radio
  8. Baterai: Dari Pil Volta hingga Sel Litium Modern
  9. Simple Pi Robot – Membangun Rover Otonom 2‑WD dengan Raspberry Pi
  10. Baterai Grafin Dijelaskan: Masa Depan Energi Tahan Lama