Spesifikasi Modul Radio/FM Stereo TEA5767
- Nama Produk: TEA5767 Radio/FM Stereo Radio Module
- Chipset: TEA5767
- Frekuensi: 76-108 MHz
- Tegangan Operasional: 2.5V – 5V DC
- Antarmuka: I2C
- Output Audio: Stereo audio output
- Fitur Utama:
- Antena eksternal untuk penerimaan sinyal yang lebih baik
- Dukungan stereo
- Antarmuka I2C untuk komunikasi dengan mikrokontroler
- Ukuran kompak dan mudah diintegrasikan
- Aplikasi:
- Sistem audio portabel
- Radio FM DIY
- Proyek elektronik yang memerlukan penerimaan sinyal radio FM
Cara Menggunakan Modul Radio/FM Stereo TEA5767
Komponen yang Diperlukan
- Modul TEA5767 Radio/FM Stereo
- Mikrokontroler (misalnya, Arduino)
- Kabel jumper
- Speaker atau headphone untuk output audio
- Antena (biasanya sudah termasuk dalam modul)
- Sumber daya 3.3V atau 5V
Diagram Koneksi
Berikut adalah cara menghubungkan modul TEA5767 ke mikrokontroler seperti Arduino:
lua
Modul TEA5767 Arduino
---------------- ---------------
VCC -----------------> 3.3V atau 5V
GND -----------------> GND
SDA -----------------> A4 (SDA)
SCL -----------------> A5 (SCL)
AUDL ----------------> Audio Left Output
AUDR ----------------> Audio Right Output
Langkah-langkah Penggunaan
-
Persiapan Komponen:
- Siapkan modul TEA5767, mikrokontroler, kabel jumper, dan speaker atau headphone.
- Pastikan semua komponen dalam kondisi baik.
-
Koneksi Hardware:
- Hubungkan pin VCC modul TEA5767 ke pin 3.3V atau 5V pada Arduino.
- Hubungkan pin GND modul TEA5767 ke pin GND pada Arduino.
- Hubungkan pin SDA modul TEA5767 ke pin A4 (SDA) pada Arduino.
- Hubungkan pin SCL modul TEA5767 ke pin A5 (SCL) pada Arduino.
- Hubungkan pin AUDL dan AUDR ke speaker atau headphone untuk output audio.
- Hubungkan antena ke modul untuk meningkatkan penerimaan sinyal.
-
Pemrograman:
- Buka Arduino IDE dan tambahkan pustaka TEA5767. Anda bisa menggunakan pustaka
Radio
yang bisa ditemukan di Library Manager. - Tulis atau unduh kode contoh untuk mengontrol modul TEA5767.
Contoh kode untuk memutar stasiun radio FM:
cpp
TEA5767Radio radio;
void setup() {
Serial.begin(9600);
Wire.begin();
radio.init();
radio.setFrequency(99.5); // Setel frekuensi ke 99.5 MHz
}void loop() {
float freq = radio.getFrequency();
Serial.print("Current frequency: ");
Serial.println(freq);
delay(1000);
}
- Buka Arduino IDE dan tambahkan pustaka TEA5767. Anda bisa menggunakan pustaka
-
Unggah Program:
- Klik tombol Upload di Arduino IDE untuk mengunggah program ke Arduino.
- Tunggu hingga proses kompilasi dan unggah selesai.
-
Pengujian:
- Setelah program diunggah, buka Serial Monitor di Arduino IDE untuk melihat frekuensi yang sedang diputar.
- Dengarkan audio melalui speaker atau headphone yang terhubung.
Tips Penggunaan
- Pencarian Sinyal Terbaik: Cobalah berbagai posisi antena untuk mendapatkan penerimaan sinyal terbaik.
- Kalibrasi Frekuensi: Sesuaikan frekuensi dalam kode sesuai dengan stasiun radio yang ingin Anda dengarkan.
- Penggunaan Power Supply Stabil: Gunakan sumber daya yang stabil untuk menghindari gangguan pada modul.