Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Vor 2 Monaten wurde mir ein FM-Radio vom TEA5767-Chip (Arduino Uno-Schild) gemacht. Ich wurde mit dem TDA2822-Soundverstärkerchip verwendet. Alles funktioniert, aber ich bekomme die Information, dass es sich um ein anderes Si4703 FM-Board handelt, das RDS hatte. So verschwende ich meine Zeit nicht und erstelle ein weiteres Si4703 FM-Radio.
Schritt 1: Teile
Um dieses Si4703 FM-Radio zu bauen, benötigen Sie:
1) Si4703-Board Ebay
2) 2x Drehgeber Ebay
3) Oled I2C 128x64 Ebay
4) 2x 22k 0805 Widerstand
5) 2x 1K5 0805 Widerstand
6) 2x 4R7 0805 Widerstand
7) 2x 0.1uF 0805 Keramikkondensator
8) Brücke 0R 1206 (Widerstand)
9) Kupferplatte
10) TDA2822 DIP8 Verstärkerchip Ebay
11) 3,5-mm-Audio-Klinkenbuchse Ebay
12) 3x 470uF Elektrolytkondensator
13) 2x 10uF Elektrolytkondensator
14) 1x 40-Pin-Header-Pins
Schritt 2: Schaltplan
Schritt 3: Leiterplatten
Design-Leiterplatte (PCB), ich wurde verwendet,, Sprint-Layout -Software.
Exportiert in Gerber-Dateien.
Schritt 4: Arduino-Code
Si4703_Radio_rssi_manual.ino - manuelle Sendersuche
Ich wurde Bibliotheken verwendet:
Si4703_Breakout.h-Link
U8glib.h GitHub
Schritt 5: 3D gedruckte Hülle für FM-Radio
www.thingiverse.com/thing:2584342
Schritt 6: Endergebnis
Wenn Sie eine externe Antenne hinzufügen möchten, müssen Sie die Leiterbahn zwischen Kondensator und Masse schneiden (siehe Foto).
Es zeigt RDS-Daten an, aber die Signalstärke muss sehr gut sein. Oled-Display-Generatoren machen Geräusche. Die Tonqualität ist also nicht sehr gut. Es wird von mir selbst hergestellt, daher bin ich sehr glücklich.