Isi kandungan:

Kotak Muzik Radio FM Berasaskan PIC16F1847 dan AR1010: 5 Langkah
Kotak Muzik Radio FM Berasaskan PIC16F1847 dan AR1010: 5 Langkah

Video: Kotak Muzik Radio FM Berasaskan PIC16F1847 dan AR1010: 5 Langkah

Video: Kotak Muzik Radio FM Berasaskan PIC16F1847 dan AR1010: 5 Langkah
Video: #mausembang | BISNES 'TEPI JALAN' UNTUNG RM30K? - Azri Walter 2024, November
Anonim
Image
Image

Ini adalah catatan pertama saya yang boleh diajar. Saya membuat kotak Radio Digital FM menggunakan modul penerima Radio AR1010 FM murah ini yang saya beli dari Ebay dan PIK16F1847 Mikrokontroler dari MICROCHIP. Mengapa PIC? Mengapa tidak menggunakan Arduino? Kerana saya mempunyai sebilangan besar IC yang ada di tong sampah. Dan juga kerana kebanyakan instruksi dan tutorial Radio FM Digital menggunakan arduino.

Mari Buat…..

Langkah 1: Bahagian dan Alat Diperlukan …

Bahagian Asas adalah seperti berikut:

  1. Otak - Microchip Pic16F1847
  2. Penerima Radio Digital FM - Modul AR1010
  3. Paparan - Modul Led Segmen MAX7219 8 Digit 7
  4. Audio Amplifier - PAM8403 5V DC Audio Amplifier Board 2 Saluran 2 * 3W Volume Control
  5. Kuasa / Pengecasan - Modul Langkah 3V hingga 5V 1A USB Charger Boost Converter w / 1pc. Bateri 18650 diselamatkan dari pek bateri komputer riba lama.
  6. Antara muka - 3 pcs. suis mikro butang tekan
  7. Pagar Kotak Bercetak 3D - pautan fail STL di sini

Alat untuk Digunakan:

  • Besi pematerian
  • Tang Hidung Panjang
  • Penguji Multi Digital
  • Pisau Exacto
  • Cutter Plier
  • Pistol gam
  • Pencetak 3D
  • Pengaturcara / Penyahpepijat PICKIT 3 Microchip

Langkah 2: TUGASAN SKIMATIK dan WIRING

PERSATUAN SKEMATIK dan WIRING
PERSATUAN SKEMATIK dan WIRING
PERSATUAN SKEMATIK dan WIRING
PERSATUAN SKEMATIK dan WIRING
PERSATUAN SKEMATIK dan WIRING
PERSATUAN SKEMATIK dan WIRING

Skema digambar menggunakan perisian reka bentuk Autodesk Eagle PCB versi Percuma.

Senarai bahagian untuk papan utama adalah seperti berikut:

1 pc. PIC16F1847 MCU PDIP-18

1 pc. AMS1117-3.3 Voltage Regulator SOT223

6 keping. Perintang 4.7Kohm / 0.5 watt

1pc. Kapasitor elektrolitik 10uf / 16v

Semua bahagian ini dipasang pada papan serpihan sisi tunggal 30mm x 30mm yang dipotong khas untuk memasangnya di dalam selongsong. PIC Mcu dipasang di bahagian atas papan. Pengatur AMS1117-3.3 SMD dan modul AR1010 disolder pada bahagian tembaga.

Tidak ada Oscillator luaran kerana saya menggunakan jam 32 mhz dalaman PIC16F1847 MCU. Saya tidak menggunakan header dan penyambung untuk menyambungkan modul, mereka disolder dengan kabel jumper. Header adalah untuk penyahpepijatan bersiri dan pengaturcaraan ICSP.

Langkah 3: KOD

Kod tersebut ditulis dan disusun menggunakan versi Code Limited dari MikroC for PIC.

Saya menggunakan Perpustakaan Ar1010 Arduino dari adamjansch / AR1010lib dan memindahkannya agar serasi dengan MikroC untuk PIC IDE.

Saya menulis perpustakaan Max7219 saya sendiri.

Itu sahaja … terima kasih

Langkah 4:

Mengemas kini Fail Sumber untuk memasukkan perpustakaan MAX7219…

Langkah 5: Kemas kini Masa Depan:

Saya akan menambah RTC untuk Masa dan mungkin beberapa sensor seperti Suhu dan Kelembapan.

Input audio Bluetooth.

Pemain mp3.

Disyorkan: