Isi kandungan:

Radio FM: 7 Langkah (dengan Gambar)
Radio FM: 7 Langkah (dengan Gambar)

Video: Radio FM: 7 Langkah (dengan Gambar)

Video: Radio FM: 7 Langkah (dengan Gambar)
Video: cara membuat penerima radio fm 2024, November
Anonim
Image
Image
Menyiapkan Modul Radio FM
Menyiapkan Modul Radio FM

Baru-baru ini, saya menemui modul RDA5807 yang merupakan FM Radio Tuner dalam pakej yang sangat kecil. Ia sangat murah dan menggunakan protokol I2C untuk komunikasi yang bermaksud hanya dua wayar yang diperlukan untuk bercakap dengan IC. Kurang pendawaian!

Ibu saya biasa mendengar radio setiap hari sambil memasak makanan sebelum radio mati. Saya mahu mengejutkannya dengan radio yang saya buat sendiri. Dalam Instructables ini, saya akan menunjukkan kepada anda bagaimana saya menghubungkan RDA5807 IC dengan Arduino. Untuk menjadikannya kelihatan baik, saya merancang sebuah kandang dan 3D mencetaknya. Saya baru dalam reka bentuk 3D jadi ia akan menjadi reka bentuk yang mudah. Tiada barang mewah.

Mari kita mulakan

Bekalan

1x Arduino Nano

IC Penala Radio 1x RDA5807M FM

Paparan OLED 1x I2C

Pembesar suara 1x 3W

1x Modul Penguat Audio PAM8403

Suis Taktil 2x 6x6

Potensiometer 1x 100k

Soket Kuasa 1x DC

Pilihan:

Pencetak 3D

Langkah 1: Rancangan

Rancangannya adalah untuk memastikan semuanya tetap sederhana dan kemas. Tiada barang mewah.

Kami akan menggunakan Arduino Nano sebagai otak untuk projek kami. Kerja keras untuk berkomunikasi dengan modul telah dilakukan. Pastikan anda memasang perpustakaan Radio. Terdapat banyak ciri yang boleh anda mainkan. Catatan: Perpustakaan juga berfungsi untuk SI4703, SI4705 & TEA5767.

Satu butang tekan di bahagian depan akan digunakan untuk menempatkan radio dalam mod "Pemilihan Frekuensi" dan butang tekan lain untuk memilih frekuensi. Pot akan digunakan untuk menelusuri frekuensi yang telah ditetapkan (yang boleh ditetapkan dalam kod bergantung pada lokasi anda).

Paparan OLED akan digunakan untuk menunjukkan frekuensi penyesuaiannya.

Isyarat audio output modul radio sangat rendah dan tidak mencukupi untuk menggerakkan pembesar suara 0W. Modul PAM8403 akan digunakan untuk menguatkan isyarat audio. Terdapat banyak versi modul ini. Saya pergi dengan yang mempunyai periuk untuk kawalan kelantangan dan juga suis ON / OFF.

Langkah 2: Menyiapkan Modul Radio FM

Menyiapkan Modul Radio FM
Menyiapkan Modul Radio FM
Menyiapkan Modul Radio FM
Menyiapkan Modul Radio FM

Seperti yang anda tahu dengan melihat gambarnya, gambar itu sangat kecil! Selain itu, jarak pad modul tidak mesra papan roti / papan wangi.

Kita harus membuat papan pemecah untuknya. Potong sekeping papan wangi kecil mengenai ukuran modul. Pastikan terdapat sekurang-kurangnya 5 lubang di setiap sisi. Pin header lelaki solder seperti yang ditunjukkan dalam gambar. Seterusnya, letakkan modul di papan dan pasangkan wayar nipis antara pad pada modul dan pin pengepala. Saya menggunakan potongan kaki komponen.

Langkah 3: Membuat Kandang

Membuat Pagar
Membuat Pagar
Membuat Pagar
Membuat Pagar
Membuat Pagar
Membuat Pagar

Saya benar-benar baru dalam reka bentuk 3D dan sejauh ini yang paling saya reka. Kandang ini dirancang dalam Fusion 360 dan dicetak pada pencetak Creality Ender 3. Saya telah melampirkan semua fail. STL yang telah saya gunakan.

Saya mengecat Plat Depan dengan warna putih kerana saya hanya mempunyai satu warna filamen.

Saya memasukkan 'M3 Threaded Inserts' di lubang di bahagian luar badan menggunakan besi pematerian. Ia cukup memuaskan!

Lekatkan Inner Rim di dalam Outer Body menggunakan gam super.

Juga, buat lubang 6mm dan 2mm di 'Plat belakang' masing-masing untuk tombol penguat dan antena. Saya lupa menambahkannya semasa mereka bentuk.

Langkah 4: Menyiapkan Litar Papan

Menyiapkan Papan Litar
Menyiapkan Papan Litar
Menyiapkan Papan Litar
Menyiapkan Papan Litar
Menyiapkan Papan Litar
Menyiapkan Papan Litar

Kita perlu membuat dua papan litar. Satu akan menjadi papan utama dengan Arduino dan Modul FM dan satu lagi untuk butang tekan yang akan dipasang di plat depan.

Saya telah menggunakan penyambung menggunakan pin Header Lelaki dan Wanita untuk setiap komponen supaya dapat disambungkan / diputuskan dengan mudah. Anda boleh melangkau langkah ini jika anda mahu.

Lakukan pendawaian mengikut skema.

Langkah 5: Masa untuk Pengekodan

Masa untuk Pengekodan
Masa untuk Pengekodan
Masa untuk Pengekodan
Masa untuk Pengekodan

Kod telah dilampirkan di sini. Muat turun fail.ino dan buka di Arduino IDE. Sebelum memuat naik, ada dua perkara yang perlu anda ubah suai.

  • Bilangan stesen radio dan frekuensi mereka akan berubah. Pencarian Google yang pantas akan memberitahu anda Stesen dan kekerapannya. Setelah anda menyenaraikannya, tambahkannya dalam susunan 'stesen ' seperti yang ditunjukkan dalam gambar. Anda mesti menghilangkan titik perpuluhan. Contohnya, 9110 bermaksud 91.10 MHz, 10110 bermaksud 101.10 MHz dan sebagainya.
  • Juga, masukkan jumlah stesen di antara tanda kurung persegi. Dalam kes saya, saya mempunyai 12 stesen di dalam array. Oleh itu, stesen [12]. Tolak 1 dari jumlah stesen dan masukkan dalam kod seperti yang ditunjukkan dalam gambar kedua. 11 dalam kes ini.

Saya tahu ada cara yang lebih baik, tetapi akhirnya saya mempunyai banyak kesalahan!

Dan, muat naik kod!

Langkah 6: Menggabungkan Perkara

Menggabungkan Perkara
Menggabungkan Perkara
Menggabungkan Perkara
Menggabungkan Perkara
Menggabungkan Perkara
Menggabungkan Perkara
Menggabungkan Perkara
Menggabungkan Perkara

Panaskan paparan OLED dan pembesar suara di tempat di plat depan.

Letakkan butang dicetak 3D pada kedudukannya, tambahkan setetes gam super pada suis taktil dan letakkan papan litar di atas butang memastikan bahawa butang dan suis berbaris.

Skru potensiometer pada plat depan.

Sapukan sejumlah besar gam super di pelek bahagian dalam dan letakkan seluruh pelat depan dengan semua komponen pada pelek.

Buat semua sambungan komponen dengan papan litar utama. Sambungkan output audio dari modul radio ke penguat yang dipasang di plat belakang.

Letakkan sebatan gam panas di sekitar penyambung untuk bertindak sebagai pelepas ketegangan.

Skru pada plat belakang menggunakan skru M3.

Akhirnya, potong gam panas ke 4 bulatan dengan ketebalan sekitar 2-3mm dan lekatkan di bahagian bawah seperti yang ditunjukkan. Mereka akan memenuhi tujuan kaki getah.

Anda sudah selesai!

Langkah 7: Nikmati

Hidupkan radio anda dengan bekalan 5V. Sekiranya anda tidak dapat mencari yang 5V, gunakan pengatur voltan 7805 dengan input 12V.

Terima kasih kerana melekat hingga akhir. Semoga anda semua menyukai projek ini dan belajar sesuatu yang baru hari ini. Beritahu saya jika anda membuatnya sendiri. Langgan saluran YouTube saya untuk lebih banyak projek yang akan datang. Terima kasih sekali lagi!

Disyorkan: