Aquí hay una forma de hacerlo usando un Arduino Nano y un TEA5767 FM module .
Configuración muy sencilla. Muy pequeño tamaño.
Precisión de frecuencia digital y sin desviación.
La biblioteca de software admite ajustes preestablecidos y funciones de escaneo si desea agregar algunos botones y algunas líneas más de código.
Los detalles del software y la información de descarga están disponibles aquí:
enlace
El programa de estación única se muestra aquí:
#include <Wire.h>
#include <TEA5767Radio.h>
TEA5767Radio radio = TEA5767Radio();
void setup() {
Wire.begin();
radio.setFrequency(100.1);
}
void loop(){}
Dado que el programa se almacena en la EEPROM del Nano, todo lo que necesita es energía y se bloquea en la estación tan pronto como se inicia.
El módulo de radio vino ensamblado, con una antena que yo guardé en una silicona para que se levante.
Se utilizó un pequeño amplificador de potencia de audio de eBay (MUCHO mejor que el módulo amplificador de audio LM386 - no pierdas el tiempo con ellos) y lo monté todo en un pequeño altavoz.
Detalles del cableado:
simular este circuito : esquema creado usando CircuitLab
Arduino Nano montado en una placa de pruebas de 140 pines. Recibe energía y programación a través del cable Mini-USB, y transmite energía al módulo sintonizador y al amplificador de audio a través de cables de color naranja y amarillo.
El bus I2C para comunicarse con el sintonizador es azul y verde. Cada uno se eleva a +5V
.
El audio del sintonizador se realiza a través de un conector mono de 1/8 "con cables grises y rojos que van al amplificador.
3]
Cadaparteestabaenelrangodeunoodosdólaresyaquenomeimportabaesperarelbotelento.eBayesdefinitivamentedondequieresbuscarlaspartesparaesto.
Esteesunodeesosproyectosquepuedenconstruirseenunatardeyluegousarseduranteaños.
Parareferencia:
Cómo usar el módulo de radio FM TEA5767 - Tutorial de Arduino (Instructables)
¡Disfruta!