Daftar Isi:

Cara Menggunakan Radio Board Si4703 FM Dengan RDS - Tutorial Arduino: 5 Langkah (dengan Gambar)
Cara Menggunakan Radio Board Si4703 FM Dengan RDS - Tutorial Arduino: 5 Langkah (dengan Gambar)

Video: Cara Menggunakan Radio Board Si4703 FM Dengan RDS - Tutorial Arduino: 5 Langkah (dengan Gambar)

Video: Cara Menggunakan Radio Board Si4703 FM Dengan RDS - Tutorial Arduino: 5 Langkah (dengan Gambar)
Video: FM receiver with Old PC TV Card 2024, Juli
Anonim
Cara Menggunakan Papan Radio Si4703 FM Dengan RDS - Tutorial Arduino
Cara Menggunakan Papan Radio Si4703 FM Dengan RDS - Tutorial Arduino
Cara Menggunakan Papan Radio Si4703 FM Dengan RDS - Tutorial Arduino
Cara Menggunakan Papan Radio Si4703 FM Dengan RDS - Tutorial Arduino

Ini adalah papan evaluasi untuk chip tuner Silicon Laboratories Si4703 FM. Selain sebagai radio FM sederhana, Si4703 juga mampu mendeteksi dan memproses informasi Radio Data Service (RDS) dan Radio Broadcast Data Service (RBDS).

Papan tidak memiliki antena built-in di atasnya. Namun, dengan menggunakan headphone atau kabel audio 3,5 mm sepanjang 3 kaki, kabel akan berfungsi sebagai antena!

Dalam tutorial ini Anda akan belajar bagaimana menggunakannya dengan papan Arduino uno. Kami akan mengontrol stasiun dan membaca pesan RDS melalui monitor serial Codebender.

Jadi, mari kita mulai!

Langkah 1: Apa yang Anda Butuhkan

Apa yang Anda Butuhkan
Apa yang Anda Butuhkan

Untuk tutorial ini Anda akan membutuhkan:

  • Arduino uno
  • Papan tempat memotong roti (atau pelindung papan tempat memotong roti)
  • Papan FM Si4703
  • Headphone

Langkah 2: Sirkuit

Sirkuit
Sirkuit

Koneksinya cukup mudah, lihat gambar di atas dengan skema rangkaian papan tempat memotong roti.

  • Si4703 3.3V pin ke Arduino uno 3.3V
  • Si4703 GND pin ke Arduino uno GND
  • Si4703 SDIO pin ke Arduino uno pin A4
  • Si4703 SCLK pin ke Arduino uno pin A5
  • Si4703 RST pin ke Arduino uno pin 2

Langkah 3: Kode

Ini kodenya, disematkan menggunakan Codebender!

Coba unduh plugin codebender dan klik tombol "Run on Arduino" untuk memprogram papan Arduino Anda dengan sketsa ini. Dan hanya itu, Anda telah memprogram Arduino Anda dengan sketsa ini.

Anda dapat mengubah atau menambahkan stasiun favorit dengan mengklik tombol "Edit" dan mengubah kode di bawah ini:

else if (ch == 'a') <--- Dengan mengirimkan 'a' { channel = 930; <--- akan pergi ke stasiun 93.0

radio.setChannel(saluran);

tampilanInfo();

}

Langkah 4: Pengujian

Pengujian
Pengujian

Tekan tombol "Hubungkan" ke monitor serial di bawah ini.

Secara default volume diatur ke 0. Anda dapat mengubah level volume dengan mengirimkan simbol "+" atau "-". Anda juga dapat menggabungkan perintah. Misalnya Anda mengirim "a+++++++++" akan pergi ke stasiun favorit 'a' (93.0 set ke kode) dan ubah volume menjadi 9.

Langkah 5: Selesai

Sudah selesai dilakukan dengan baik!
Sudah selesai dilakukan dengan baik!

Anda telah berhasil menyelesaikan satu lagi tutorial "Cara" dan Anda telah mempelajari cara menggunakan modul radio FM Si4703 dengan papan Arduino uno.

Saya harap Anda menyukai ini, beri tahu saya di komentar.

Akan ada lebih banyak dari mereka, jadi pastikan untuk mengklik tombol Ikuti!

Direkomendasikan: