Video: Si4703 FM Radio Kartını RDS ilə necə istifadə etmək olar - Arduino Dərsliyi: 5 addım (şəkillərlə)
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu, Silicon Laboratories Si4703 FM tuner çipinin qiymətləndirmə lövhəsidir. Sadə bir FM radiosundan başqa, Si4703 həm Radio Məlumat Xidməti (RDS), həm də Radio Yayımı Məlumat Xidməti (RBDS) məlumatlarını aşkarlaya və işləyə bilər.
Lövhədə quraşdırılmış anten yoxdur. Bununla birlikdə, qulaqlıq və ya 3 fut uzunluğunda 3,5 mm səs kabeli istifadə edərək tellər anten kimi işləyəcək!
Bu dərslikdə Arduino uno lövhəsi ilə necə istifadə ediləcəyini öyrənəcəksiniz. Codebender -in serial monitoru vasitəsi ilə stansiyaları idarə edəcəyik və RDS mesajlarını oxuyacağıq.
Beləliklə, başlayaq!
Addım 1: Nə lazımdır
Bu dərs üçün sizə lazım olacaq:
- Arduino uno
- Çörək taxtası (və ya çörək taxtası qalxanı)
- Si4703 FM lövhəsi
- Qulaqlıq
Addım 2: Dövrə
Bağlantılar olduqca asandır, çörək taxtasının sxem sxemi ilə yuxarıdakı görüntüyə baxın.
- Si4703 3.3V Arduino uno 3.3V üçün pin
- Si4703 GND Arduino uno GND -ə bağlayın
- Si4703 SDIO pin Arduino uno pin A4
- Si4703 SCLK pin Arduino uno pin A5 -ə
- Si4703 RST pin Arduino uno pin 2 -ə
Addım 3: Kod
Codebender istifadə edərək quraşdırılmış kod budur!
Arduino lövhənizi bu eskizlə proqramlaşdırmaq üçün codebender plaginini yükləməyə və "Arduino -da Çalış" düyməsinə basmağa çalışın. Budur, Arduino -nuzu bu eskizlə proqramlaşdırdınız.
"Redaktə et" düyməsini basaraq sevimli kodu dəyişdirə və ya aşağıdakı kodu dəyişə bilərsiniz:
else if (ch == 'a') <--- 'a' göndərməklə {kanal = 930; <--- 93.0 stansiyasına gedəcək
radio.setChannel (kanal);
displayInfo ();
}
Addım 4: Test
Aşağıdakı serial monitor üçün "Bağlan" düyməsini basın.
Varsayılan olaraq səs səviyyəsi 0 olaraq təyin olunur. "+" Və ya "-" simvolu göndərərək səs səviyyəsini dəyişə bilərsiniz. Əmrləri birləşdirə bilərsiniz. Məsələn, "a +++++++++" göndərsəniz sevdiyiniz 'a' stansiyasına gedərsiniz (93.0 kod olaraq təyin olunur) və səsi 9 -a dəyişir.
Addım 5: Yaxşı tamam
Daha bir "Necə" təlimini uğurla başa vurdunuz və Si4703 FM radio modulunu Arduino uno lövhəsi ilə necə istifadə edəcəyinizi öyrəndiniz.
Ümid edirəm bunu bəyənmisiniz, şərhlərdə bildirin.
Daha çox olacaq, buna görə də İzləmə düyməsini tıkladığınızdan əmin olun!