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

Radio FM Sederhana

Komponen dan persediaan

modul radio fm rda5807
× 1
SparkFun Arduino Pro Mini 328 - 3.3V/8MHz
× 1
layar nokia 5110
× 1
Baterai li-ion 18650
× 1
kotak baterai 18650
× 1
Pengisi Daya Baterai Li Ion USB Adafruit
× 1
penguat audio
× 1
Resistor foto
× 1
NPN Transistor Serbaguna
× 1
Resistor 100 ohm
× 1
Resistor 10k ohm
× 2
resistor 300k
× 1
Resistor 1M ohm
× 1
Rotary Encoder dengan Tombol Tekan
× 1
loadspeaker
× 1

Alat dan mesin yang diperlukan

Besi solder (generik)

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Deskripsi singkat

Proyek ini adalah tentang membangun radio FM sederhana yang dikendalikan oleh Arduino. Berselancar di Internet, saya menghadapi modul radio FM yang hebat, RDA5807 yang mendukung penerimaan sinyal RDS. Saya pikir itu ide yang sangat bagus untuk bermain dengan modul ini dan membangun radio FM saya sendiri yang dapat memiliki fitur khusus. Selain itu, radio dapat ditenagai oleh baterai isi ulang Li-ion dan dilengkapi dengan pengisi daya USB yang menarik.

Layar Nokia 5110, menurut saya, adalah pilihan yang baik untuk radio karena mudah dibaca, mudah digunakan, dapat disesuaikan, dan memiliki persyaratan daya rendah yang membantu meningkatkan masa pakai baterai.

Fitur utama dari proyek ini adalah:

  • Baterai Li-ion 18650 dengan pengisi daya USB digunakan untuk menyalakan radio.
  • Layar Nokia 5110 grafis digunakan yang memungkinkan untuk membuat antarmuka pengguna yang ramah (tidak dalam kasus ini).
  • Daftar 4 stasiun sebelumnya diterapkan untuk menyederhanakan navigasi antar stasiun.
  • Informasi RDS (nama stasiun) ditampilkan di bagian bawah layar.
  • Lampu latar layar secara otomatis disesuaikan.

RDA5807 adalah modul radio mandiri. Ini mengimplementasikan sumber daya 3.3V. Untuk membuat proyek lebih sederhana, pengontrol 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, amplifier audio sederhana diimplementasikan. Baterai Li-ion memberi daya pada amplifier secara langsung, tanpa pengatur apa pun.

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

Cara mengontrol radio

Radio dikendalikan 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 saat 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 di antara mode.

Daftar 4 stasiun terakhir disimpan di EEPROM Arduino setiap kali Anda mengganti stasiun. Untuk menyelamatkan masa pakai EEPROM, simpan prosedur yang dipanggil dalam satu menit setelah stasiun diubah. Jadi Anda dapat dengan bebas mencari stasiun favorit tanpa menyimpan apa pun di EEPROM.

Untuk daftar 4 stasiun terakhir, tekan encoder untuk waktu yang 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 hebat yang memiliki perpustakaan yang sangat nyaman dan mengimplementasikan fitur-fitur menarik. Anda memerlukan antena yang cukup panjang jika jaraknya jauh dari stasiun radio. Kualitas suara dapat diterima. Anda dapat menggunakan penguat audio yang lebih baik, tetapi penguat yang lebih kuat dapat mempersingkat masa pakai baterai.

Kode

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

Skema


Proses manufaktur

  1. Pembagi Tegangan
  2. Baterai Kentang
  3. Sirkuit Radio
  4. Konstruksi Baterai
  5. Peringkat Baterai
  6. Resonansi Seri Sederhana
  7. Radio
  8. Baterai
  9. Robot Pi Sederhana
  10. Apa Itu Baterai Grafena? [Ikhtisar Sederhana]