İçindekiler:
Video: Si4703 FM Radyo Kartı RDS ile Nasıl Kullanılır - Arduino Eğitimi: 5 Adım (Resimlerle)
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu, Silicon Laboratories Si4703 FM tuner çipi için bir değerlendirme panosudur. Si4703, basit bir FM radyo olmanın ötesinde, hem Radyo Veri Hizmeti (RDS) hem de Radyo Yayını Veri Hizmeti (RBDS) bilgilerini algılama ve işleme yeteneğine sahiptir.
Kartın üzerinde yerleşik bir anten yoktur. Ancak, kulaklık veya 3 fit uzunluğunda 3,5 mm ses kablosu kullanarak teller bir anten işlevi görecektir!
Bu eğitimde, Arduino uno kartı ile nasıl kullanılacağını öğreneceksiniz. Codebender'ın seri monitörü aracılığıyla istasyonları kontrol edeceğiz ve RDS mesajlarını okuyacağız.
Öyleyse başlayalım!
Adım 1: Neye İhtiyacınız Olacak?
Bu eğitim için ihtiyacınız olacak:
- Arduino uno
- Breadboard (veya breadboard kalkanı)
- Si4703 FM Kartı
- kulaklıklar
Adım 2: Devre
Bağlantılar oldukça kolaydır, yukarıdaki resme breadboard devre şemasıyla bakın.
- Arduino uno 3.3V'ye Si4703 3.3V pin
- Arduino uno GND'ye Si4703 GND pini
- Arduino uno pin A4'e Si4703 SDIO pini
- Arduino uno pin A5'e Si4703 SCLK pini
- Arduino uno pin 2'ye Si4703 RST pini
Adım 3: Kod
İşte Codebender kullanılarak gömülü kod!
Arduino kartınızı bu çizimle programlamak için kod bükücü eklentisini indirmeyi ve "Arduino'da Çalıştır" düğmesine tıklamayı deneyin. İşte bu kadar, Arduino'nuzu bu çizimle programladınız.
"Düzenle" düğmesine tıklayarak favori istasyonları değiştirebilir veya ekleyebilirsiniz ve aşağıdaki kodu değiştirebilirsiniz:
else if (ch == 'a') <--- 'a' göndererek { kanal = 930; <--- 93.0 istasyonuna gidecek
radio.setChannel(kanal);
displayInfo();
}
4. Adım: Test Etme
Aşağıdaki seri monitöre "Bağlan" düğmesine basın.
Varsayılan olarak ses seviyesi 0'a ayarlanmıştır. "+" veya "-" sembolünü göndererek ses seviyesini değiştirebilirsiniz. Komutları da birleştirebilirsiniz. Örneğin, "a++++++++" gönderirseniz, favori 'a' istasyonuna (93,0 koda ayarlı) gidecek ve ses seviyesini 9 olarak değiştireceksiniz.
Adım 5: Aferin
Bir "Nasıl Yapılır" eğitimini daha başarıyla tamamladınız ve Si4703 FM radyo modülünü Arduino uno kartı ile nasıl kullanacağınızı öğrendiniz.
Umarım bunu beğenmişsinizdir, yorumlarda bana bildirin.
Daha fazlası olacak, bu yüzden Takip Et düğmesini tıkladığınızdan emin olun!