Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Il y a 2 mois, j'ai été fait radio FM par puce TEA5767 (bouclier Arduino Uno). J'ai été utilisé avec la puce d'amplificateur de son TDA2822. Tout fonctionne, mais j'obtiens des informations selon lesquelles il s'agit d'une autre carte FM Si4703 qui avait RDS. Je ne perds donc pas mon temps et crée une autre radio FM Si4703.
Étape 1: Pièces
Pour construire cette radio FM Si4703 vous aurez besoin de:
1) carte Si4703 Ebay
2) 2x encodeur rotatif Ebay
3) Oled I2C 128x64 Ebay
4) 2x 22k 0805 résistance
5) 2x 1K5 0805 résistance
6) 2x 4R7 0805 résistance
7) 2x 0.1uF 0805 condensateur céramique
8) Cavalier 0R 1206 (résistance)
9) panneau de cuivre
10) Puce d'ampli TDA2822 DIP8 Ebay
11) Prise jack audio 3,5 mm Ebay
12) 3x 470uF condensateur électrolytique
13) 2x condensateur électrolytique 10uF
14) 1x broches d'en-tête 40pins
Étape 2: schéma de câblage
Étape 3: carte PCB
Conception de circuits imprimés (PCB), j'ai utilisé le logiciel,, Sprint-Layout.
Exporté vers des fichiers Gerber.
Étape 4: Code Arduino
Si4703_Radio_rssi_manual.ino - réglage manuel
J'ai utilisé des bibliothèques:
Lien Si4703_Breakout.h
U8glib.h GitHub
Étape 5: Étui imprimé en 3D pour radio FM
www.thingverse.com/thing:2584342
Étape 6: Résultat final
Si vous souhaitez ajouter une antenne externe, vous devrez couper la piste du circuit imprimé entre le condensateur et la masse (voir photo).
Il affiche les données RDS mais la force du signal doit être très bonne. Le générateur d'affichage Oled fait du bruit. La qualité du son n'est donc pas très bonne. Il est fait par moi-même, donc je suis très heureux.