Tabla de contenido:
Video: RADIO FM ARDUINO: 3 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Les tutoriels sur les radios FM à base de Si4703 ne manquent pas.
J 'ai souhaité pour ma part pousser la programmation un peu plus loin que les fonctions de base proposées dans les exemples, et utiliser un écran TouchScreen.
Au final, la radio fournit:
- - 12 presets répartis en deux claviers
- - Estéreo mono de Fonction
- - Buscar hacia arriba / hacia abajo los ajustes preestablecidos o las estaciones (a través de la pantalla táctil o botones)
- - Indicateur Batterie
- - Règlage du Volume (a través de la pantalla táctil o potenciómetro) con affichage d'une barre de progression
- - Avance des Fréquences par pas de 1 via un encodeur
- - Fonction RDS (Nom de la Station et texte fourni par l'émetteur)
- - Rappel du Volume sélectionné et de la dernière station à l'allumage
- - Alimentación USB, Accus 9V, Bloc secteur 9V
El video est visible ici:
www.youtube.com/embed/QUOgoKPhcMc
Paso 1: Un Mot Sur Les Librairies
La librairie utilisée pour le Si4703 est classiquement celle du même nom.
L'utilisation d'un ATMEGA et d'un écran TFT impuesta cependant une modified du fichier si4703.cpp de la manière suivante:
#define resetPin 52
#define SDIO 20
// int SCLK = 21; // SCL / A5 en Arduino
En principe le RDS est lu de façon simple:
radio.readRDS (rdsBuffer, 15000);
Serial.println (rdsBuffer);
J'ai préféré pour ma part utiliser la librairie RDSParser plus complexe à programmer mais qui m'a donné de bien meilleurs résultats.
Paso 2: Les Connexions
Módulo Si4703
- Pin de Si4703 3.3V => Arduino uno 3.3V
- Si4703 GND pin => Arduino uno GND
- Pin SDIO Si4703 => Arduino uno A20
- Si4703 SCLK pin => Arduino uno A21
- Si4703 pin RST => Arduino uno D53
Volumen del potenciómetro
- pin 0 => Arduino uno GND
- pin 1 => Arduino uno A15
- pin 2 => Arduino uno 5V
Bouton Seek UP
- Pin 0 => Arduino uno GND
- Pin 1 => Arduino uno D53
Bouton Seek DWN
- Pin 0 => Arduino uno GND
- Pin 1 => Arduino uno D51
Codificador
- pin 0 => Arduino uno GND
- pin 1 => Arduino uno 5v
- pin 2 => Arduino uno D31
- pin 3 => Arduino uno D33
- pin 4 => Arduino uno D35
Paso 3: Les Composants
- Arduino Mega
www.amazon.fr/dp/B06XKZY117/ref=pe_3044141_189395771_TE_dp_1
-
Si4703
www.amazon.fr/dp/B079BT3T5C/ref=pe_3044141_185740131_TE_item
- Ampli Velleman
- 2 HP de pequeña cola
www.amazon.fr/dp/B07912QQ97/ref=pe_3044141_189395771_TE_3p_dp_1
- 2 botones de poussoir
- 1 potenciómetro
-
1 codificador
www.amazon.fr/dp/B011BHAQZE/ref=pe_3044141_189395771_TE_3p_dp_i1
-
Un écran TFT pantalla táctil
www.amazon.fr/Elegoo-Tactile-320x240-Technical-Arduino/dp/B01JD4TJZU/ref=sr_1_1?ie=UTF8&qid=1521623541&sr=8-1&keywords=arduino+touch+screen
Recomendado:
Si4703 FM Radio Arduino Uno Schield: 6 pasos (con imágenes)
Si4703 Radio FM Arduino Uno Schield: Hace 2 meses me hicieron radio FM con el chip TEA5767 (escudo Arduino Uno). Me utilizaron con el chip amplificador de sonido TDA2822. Todo funciona, pero me llega información de que es otra placa FM Si4703 que tenía RDS. Así que no pierdo el tiempo y creo
Radio FM con Inviot U1, una placa compatible con Arduino: 3 pasos
Radio FM con Inviot U1, una placa compatible con Arduino: TEA5767 es fácil de usar con un arduino. Estoy usando un módulo de TEA5767 y una placa InvIoT U1 de InvIoT.com
Radio FM con RDS (texto de radio), control BT y base de carga: 5 pasos
Radio FM con RDS (texto de radio), control BT y base de carga: Bonjour, este es mi segundo " Instructables ". Como me gusta hacer cosas no muy útiles, aquí está mi último proyecto: esta radio FM con texto de radio con una base de carga y que se puede monitorear a través de Bluetooth y un APPT de Android, por lo tanto
EL JAMÓN BARATO - CONVIERTE UNA RADIO DE MANO EN UNA RADIO MÓVIL: 6 pasos
EL JAMÓN BARATO - CONVIERTE UNA RADIO PORTÁTIL EN UNA RADIO MÓVIL: ¿Radioaficionado móvil con un presupuesto ajustado? Sí, se puede hacer con algo de creatividad. Hay una gran cantidad de radios portátiles chinas baratas por ahí. Estas nuevas radios baratas, a su vez, han reducido los precios de los equipos de radioaficionado usados de calidad. Otra cosa que está agregando
Radio por Internet / Radio web con Raspberry Pi 3 (sin cabeza): 8 pasos
Radio por Internet / Radio web con Raspberry Pi 3 (sin cabeza): HOLA. ¿Quieres tu propio alojamiento de radio a través de Internet? Entonces estás en el lugar correcto. Intentaré elaborar tanto como sea posible. He intentado varias formas, la mayoría de ellas necesitaban una tarjeta de sonido que no estaba dispuesto a comprar. pero se las arregló para fi