Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Radio FM simple

Composants et fournitures

module radio fm rda5807
× 1
SparkFun Arduino Pro Mini 328 - 3.3V/8MHz
× 1
écran nokia 5110
× 1
Batterie li-ion 18650
× 1
Boîtier de batterie 18650
× 1
Chargeur de batterie USB Li Ion Adafruit
× 1
amplificateur audio
× 1
Résistance photo
× 1
Transistor à usage général NPN
× 1
Résistance 100 ohm
× 1
Résistance 10k ohm
× 2
résistance 300k
× 1
Résistance 1M ohm
× 1
Encodeur rotatif avec bouton-poussoir
× 1
loadspeakers
× 1

Outils et machines nécessaires

Fer à souder (générique)

Applications et services en ligne

Arduino IDE

À propos de ce projet

Brève description

Ce projet consiste à construire une simple radio FM contrôlée par Arduino. En surfant sur Internet, j'ai été confronté à un excellent module radio FM, RDA5807, qui prend en charge la réception de signaux RDS. J'ai pensé que c'était une très bonne idée de jouer avec ce module et de créer ma propre radio FM qui peut avoir des fonctionnalités personnalisées. De plus, la radio peut être alimentée par une batterie rechargeable Li-ion et équipée d'un chargeur USB intéressant.

L'écran Nokia 5110, je pense, est un bon choix pour la radio car il est bien lisible, facile à utiliser, personnalisable et a des exigences de faible consommation qui contribuent à augmenter la durée de vie de la batterie.

Les principales caractéristiques de ce projet sont :

  • La batterie Li-ion 18650 avec chargeur USB est utilisée pour alimenter la radio.
  • Un écran graphique Nokia 5110 est utilisé pour créer une interface utilisateur conviviale (pas dans le boîtier).
  • La liste des 4 stations précédentes est implémentée pour simplifier la navigation entre les stations.
  • Les informations RDS (nom de la station) s'affichent en bas de l'écran.
  • Le rétroéclairage de l'écran est automatiquement ajusté.

Le RDA5807 est un module radio autonome. Il met en œuvre une source d'alimentation de 3,3 V. Pour simplifier le projet, le contrôleur Arduino pro mini 3.3V est utilisé pour contrôler le module radio. Le régulateur de tension interne garantit la tension correcte sur le module radio et l'écran. Pour rendre le volume acceptable, un simple amplificateur audio est mis en œuvre. La batterie Li-ion alimente directement l'amplificateur, sans aucun régulateur.

La bibliothèque graphique U8GLIB permet d'afficher les informations sur l'écran Nokia. Cette bibliothèque est rapide, fiable, extensible et très pratique pour de nombreux écrans noir et blanc. J'ai ajouté une nouvelle police cyrillique à la bibliothèque, veuillez donc sélectionner la police que vous avez dans le croquis.

Comment contrôler la radio

La radio est contrôlée par un encodeur rotatif. Le tuner peut exécuter deux modes :le mode automatique et le mode manuel. Par défaut, le mode automatique est utilisé. Dans ce mode, le module radio recherche les stations vers le haut ou vers le bas lorsque vous tournez l'encodeur vers l'avant ou vers l'arrière. La station passe à la suivante avec le bon niveau de signal. Vous pouvez régler la fréquence en passant en mode manuel. Appuyez simplement une fois sur l'encodeur pour basculer entre les modes.

La liste des 4 dernières stations est enregistrée dans l'EEPROM d'Arduino à chaque fois que vous changez de station. Pour sauver la vie de l'EEPROM, la procédure de sauvegarde est invoquée une minute après le changement de station. Vous pouvez donc rechercher librement la station préférée sans rien enregistrer dans l'EEPROM.

Pour lister les 4 dernières stations, appuyez longuement sur l'encodeur (environ 2 secondes). Ensuite, vous pouvez tourner l'encodeur pour sélectionner la station dans la liste. Pour passer à la station, appuyez sur l'encodeur.

Conclusion

Le module radio RDA5807 est le grand récepteur radio FM qui possède des bibliothèques très pratiques et implémente des fonctionnalités intéressantes. Vous avez besoin d'une antenne suffisamment longue dans le cas d'une longue distance de la station de radio. La qualité sonore est acceptable. Vous pouvez utiliser un meilleur amplificateur audio, mais un amplificateur plus puissant peut réduire la durée de vie de la batterie.

Code

Le code source de la radio FM
Il existe deux versions dans le référentiel :complète et allégée (sans contrôle du rétroéclairage et historique de la station). La version complète a été testée sur le matériel, la version allégée a été construite à partir du code source, aucun test n'a été effectué.https://github.com/sfrwmaker/fm_radio_rda5807

Schémas


Processus de fabrication

  1. Diviseur de tension
  2. Batterie pomme de terre
  3. Circuits radio
  4. Construction de la batterie
  5. Classification de la batterie
  6. Résonance de série simple
  7. Radio
  8. Robot Pi simple
  9. Qu'est-ce qu'une batterie au graphène ? [Un aperçu simple]