Table des matières:

Radio FM : 7 étapes (avec photos)
Radio FM : 7 étapes (avec photos)

Vidéo: Radio FM : 7 étapes (avec photos)

Vidéo: Radio FM : 7 étapes (avec photos)
Vidéo: LES ÉTAPES DU SILENCE RADIO POUR TON EX 2024, Novembre
Anonim
Image
Image
Préparation du module radio FM
Préparation du module radio FM

Récemment, je suis tombé sur le module RDA5807 qui est un tuner radio FM dans un tout petit boîtier. Il est très bon marché et utilise le protocole I2C pour la communication, ce qui signifie que seuls deux fils seront nécessaires pour communiquer avec le circuit intégré. Moins de câblage !

Ma mère écoutait la radio tous les jours pendant qu'elle cuisinait des aliments avant que la radio ne meure. Je voulais la surprendre avec une radio que j'ai construite moi-même. Dans ce Instructables, je vais vous montrer comment j'ai interfacé RDA5807 IC avec un Arduino. Pour le rendre beau, j'ai conçu un boîtier et je l'ai imprimé en 3D. Je suis nouveau dans la conception 3D, ce sera donc une conception simple. Pas de trucs fantaisistes.

Commençons

Fournitures

1x Arduino Nano

1x tuner radio FM RDA5807M IC

1x écran OLED I2C

1x haut-parleur 3W

1x module amplificateur audio PAM8403

2x 6x6 Interrupteurs Tactiles

1x 100k Potentiomètre

1x prise d'alimentation CC

Optionnel:

Imprimante 3D

Étape 1: le plan

Le plan est de garder tout simple et soigné. Pas de trucs fantaisistes.

Nous utiliserons Arduino Nano comme cerveau pour notre projet. Le dur travail de communication avec le module a déjà été fait. Assurez-vous d'installer la bibliothèque Radio. Il existe de nombreuses fonctionnalités avec lesquelles vous pouvez jouer. Remarque: La bibliothèque fonctionne également pour SI4703, SI4705 et TEA5767.

Un bouton poussoir à l'avant sera utilisé pour mettre la radio en mode "Sélection de fréquence" et l'autre bouton poussoir pour sélectionner la fréquence. Un Pot sera utilisé pour faire défiler les fréquences préréglées (qui peuvent être définies dans le code en fonction de votre emplacement).

Un écran OLED sera utilisé pour afficher la fréquence à laquelle il est syntonisé.

Le signal audio de sortie du module radio est très faible et n'est pas suffisant pour piloter un haut-parleur 0W. Le module PAM8403 sera utilisé pour amplifier le signal audio. Il existe de nombreuses versions de ce module. Je suis allé avec celui qui a un pot pour le contrôle du volume ainsi qu'un interrupteur ON/OFF.

Étape 2: Préparation du module radio FM

Préparation du module radio FM
Préparation du module radio FM
Préparation du module radio FM
Préparation du module radio FM

Comme vous pouvez le voir en regardant la photo, c'est très, très petit ! En plus de cela, l'espacement des pads du module n'est pas compatible avec les planches à pain/perfboard.

Nous devons faire un tableau de bord pour cela. Coupez un petit morceau de panneau perforé de la taille du module. Assurez-vous qu'il y a au moins 5 trous de chaque côté. Soudez les broches d'en-tête mâles comme indiqué sur l'image. Ensuite, placez le module sur la carte et soudez les fils minces entre les pastilles du module et les broches de l'en-tête. J'ai utilisé les découpes des pattes des composants.

Étape 3: fabrication de l'enceinte

Faire l'enceinte
Faire l'enceinte
Faire l'enceinte
Faire l'enceinte
Faire l'enceinte
Faire l'enceinte

Je suis complètement nouveau dans la conception 3D et c'est de loin le plus que j'ai conçu. Le boîtier est conçu dans Fusion 360 et imprimé sur une imprimante Creality Ender 3. J'ai joint tous les fichiers. STL que j'ai utilisés.

J'ai peint la plaque avant en blanc car je n'ai qu'une seule couleur de filament.

J'ai inséré les 'inserts filetés M3' dans les trous du corps extérieur à l'aide d'un fer à souder. C'était assez satisfaisant !

Collez le bord intérieur à l'intérieur du corps extérieur avec de la super colle.

Faites également un trou de 6 mm et 2 mm dans la « plaque arrière » pour le bouton de l'amplificateur et des antennes respectivement. J'ai oublié de les ajouter lors de la conception.

Étape 4: Préparation des circuits imprimés

Préparation des circuits imprimés
Préparation des circuits imprimés
Préparation des circuits imprimés
Préparation des circuits imprimés
Préparation des circuits imprimés
Préparation des circuits imprimés

Nous devons fabriquer deux circuits imprimés. L'un sera la carte principale avec Arduino et module FM et un autre pour les boutons poussoirs qui seront montés sur la plaque avant.

J'ai utilisé des connecteurs utilisant des broches mâles et femelles pour chaque composant afin qu'il puisse être connecté/déconnecté facilement. Vous pouvez sauter cette étape si vous le souhaitez.

Faites le câblage selon le schéma.

Étape 5: Le temps du codage

Le temps du codage
Le temps du codage
Le temps du codage
Le temps du codage

Le code a été joint ici. Téléchargez le fichier.ino et ouvrez-le dans Arduino IDE. Avant de télécharger, il y a deux choses que vous devez modifier.

  • Le nombre de stations de radio et leurs fréquences changeront. Une recherche rapide sur Google vous permettra de connaître les Stations et leurs fréquences. Une fois que vous les avez répertoriés, ajoutez-les dans le tableau 'stations' comme indiqué sur l'image. Vous devez omettre le point décimal. Par exemple, 9110 signifie 91,10 MHz, 10110 signifie 101,10 MHz et ainsi de suite.
  • Saisissez également le nombre total de stations entre crochets. Dans mon cas, j'ai 12 stations à l'intérieur du tableau. Par conséquent, stations[12]. Soustrayez 1 du nombre total de stations et entrez-le dans le code comme indiqué dans la deuxième image. 11 dans ce cas.

Je sais qu'il y a un meilleur moyen, mais j'ai fini par avoir beaucoup d'erreurs à la place !

Et téléchargez le code !

Étape 6: Rassembler les choses

Mettre les choses ensemble
Mettre les choses ensemble
Mettre les choses ensemble
Mettre les choses ensemble
Mettre les choses ensemble
Mettre les choses ensemble
Mettre les choses ensemble
Mettre les choses ensemble

Collez à chaud l'écran OLED et le haut-parleur en place sur la plaque avant.

Placez les boutons imprimés en 3D dans leur position, ajoutez une goutte de super colle sur les commutateurs tactiles et placez le circuit imprimé sur les boutons en vous assurant que les boutons et les commutateurs sont alignés.

Visser le potentiomètre sur la plaque avant.

Appliquez une quantité généreuse de super colle sur la jante intérieure et placez toute la plaque avant avec tous les composants sur la jante.

Effectuez toutes les connexions des composants avec le circuit imprimé principal. Connectez la sortie audio du module radio à l'amplificateur qui est monté sur la plaque arrière.

Mettez un peu de colle chaude autour des connecteurs pour agir comme un réducteur de tension.

Visser la plaque arrière à l'aide de vis M3.

Enfin, découpez le bâton de colle chaude en 4 cercles d'environ 2-3 mm d'épaisseur et collez-les en bas comme indiqué. Ils serviront de pieds en caoutchouc.

Vous avez terminé!

Étape 7: Profitez

Allumez votre radio en utilisant une alimentation 5V. Si vous ne parvenez pas à en trouver un 5V, utilisez le régulateur de tension 7805 avec 12V comme entrée.

Merci d'être resté jusqu'au bout. J'espère que vous aimez tous ce projet et que vous avez appris quelque chose de nouveau aujourd'hui. Faites-moi savoir si vous en faites un pour vous-même. Abonnez-vous à ma chaîne YouTube pour plus de projets à venir. Merci une fois de plus!

Conseillé: