Érase una vez que recolectamos nuestras primeras radios escolares sin pretensiones de los sets. Hoy, debido al desarrollo del diseño modular, ensamblar un receptor de radio digital no será difícil, incluso para personas que están muy lejos de la radioafición. El diseño de este receptor se basa en la impresionante radio AWA de 1935 con la que el autor se topó en el libro "Radio Deco: las radios más hermosas jamás hechas". El autor estaba tan impresionado con su diseño que quería tener su propio análogo.
El diseño utilizó una pantalla LCD Nokia 5110 para mostrar la frecuencia y un codificador para seleccionarla. El volumen está controlado por una resistencia variable integrada en el amplificador. Para enfatizar el diseño, el autor también usó una fuente Art Deco para mostrar información en la pantalla. El código arduino contiene la función de recordar la última estación que escuchó (que se escuchó durante más de cinco minutos).
Paso 1: componentes
- Arduino Pro mini
- Programador FTDI
- Módulo de radio FM TEA5767
- Altavoz de 3 vatios
- Módulo amplificador PAM8403
- Codificador
- Nokia 5110 LCD
- Tablero de protección de carga y batería
- Batería 18650
- Holder 18650
- Interruptor
- Tablero de desarrollo 5x7 cm
- Cables de conexión
- Tela para altavoz
Paso 2: Electrónica
En primer lugar, si no tiene mucha experiencia trabajando con arduino, primero debe ensamblar el circuito utilizando una placa de prueba sin preocupaciones. Al mismo tiempo, por conveniencia, puede usar Arduino Nano o UNO. Personalmente, uso Arduino UNO en la etapa de depuración de circuitos, ya que es conveniente usarlo junto con la placa de pruebas para conectar los componentes necesarios, prácticamente sin soldaduras. Cuando se enciende el dispositivo, se debe mostrar un logotipo en la pantalla durante varios segundos, después de lo cual la frecuencia de la última estación que se está escuchando se carga desde la memoria EEPROM. Al girar la perilla del codificador, puede ajustar la frecuencia cambiando las estaciones.
Cuando todo funciona bien en el diseño, puede proceder al ensamblaje principal utilizando el Arduino PRO Mini, que ya es más compacto y más barato, y que, además, tiene un menor consumo. Pero antes de eso, veamos cómo se ubicará todo en el caso.
Paso 3: diseñe el recinto
Tridimensional el modelo fue desarrollado en el programa gratuito, pero bastante potente Fusion 360.
Paso 4: impresión y procesamiento 3D
Para la impresión, se utilizó plástico FormFutura "de madera". Este es un plástico bastante inusual, cuya peculiaridad es que después de imprimir las partes se ven como un árbol. Sin embargo, al imprimir con este plástico, el autor encontró una serie de problemas.Las piezas pequeñas se imprimieron sin problemas, pero el caso, la parte más grande, no se imprimió la primera vez. Al intentar imprimirlo, la boquilla se obstruía constantemente, la situación se vio agravada por cortes de energía regulares, por lo que el autor incluso tuvo que comprar un UPS para la impresora. Finalmente, la carcasa se sobreimprimió sobre el espacio en blanco inacabado. Tal solución, sin embargo, no es una solución al problema, solo una salida única de la situación, por lo que la pregunta permanece abierta. Como no logró imprimir con éxito, el autor decidió pulir el cuerpo, masilla para madera y barniz. Sí, este plástico no es solo como la madera, de hecho, es polvo de madera fino mezclado con un plastificante astringente, por lo que las partes impresas en él son prácticamente de madera y se prestan a métodos de procesamiento para madera común.
Paso 5: poner todo junto
El siguiente paso es instalar la electrónica en el gabinete. Como todo ya se ha modelado en Fusion 360, no habrá ningún problema con esto. Como puede ver, cada componente tiene su propia posición en la carcasa. El primer paso fue soldar el Arduino Pro Mini, después de lo cual se cargó el código. El siguiente paso es la fuente de energía. El proyecto utilizó una placa Wemos muy conveniente y compacta, que también es responsable de cargar la batería, protegerla y también aumenta el voltaje para los consumidores a los 5 voltios requeridos. En su lugar, puede usar el módulo de carga y protección habitual y aumentar el voltaje con un convertidor CC / CC separado (por ejemplo, TP4056 + MT3608).
A continuación, los componentes restantes se sueldan, altavoz, pantalla, amplificador. Además, aunque hay condensadores de potencia en el módulo amplificador, es recomendable agregar uno más (el autor lo configuró en 330 microfaradios, pero es posible en 1000). La calidad (si 10% THD puede llamarse calidad) del sonido del amplificador PAM8403 depende mucho de la fuente de alimentación, así como del funcionamiento del módulo de radio. Cuando todo está soldado y probado, puede comenzar el ensamblaje final. En primer lugar, el autor pegó la rejilla, encima de ella una tela de radio.
De mi mismo. La tela de radio es una cosa específica, y no se venden en cada puesto. Sin embargo, en todas las tiendas de costura femeninas puede comprar algo como lienzo (tela para punto de cruz). Es económico y muy adecuado como reemplazo del tejido de radio, viene en diferentes colores. Tomar natural (no sintético) y con la célula más grande. Por cierto, se adapta perfectamente al diseño de esta radio.
Todas las otras placas se fijan en su lugar con adhesivo termofusible. Puede escupir mucho en pegamento termofusible, pero para estos fines es muy adecuado, ya que la mayoría de los módulos no tienen agujeros para la fijación. Aunque prefiero usar cinta de "auto" de doble cara para estos fines.
Paso 6: Firmware
Este paso debe colocarse más alto, ya que debe actualizarlo en la etapa de depuración. La idea principal del código es la siguiente: cuando se gira la perilla del codificador, se escanea la frecuencia, cuando la perilla del codificador permanece en la misma posición durante más de 1 segundo; esta frecuencia se configura para el módulo receptor de FM.
if (currentMillis - previousMillis> intervalo)
{
if (frecuencia! = frecuencia previa)
{
anterior_frecuencia = frecuencia;
radio.selectFrequency (frecuencia);
segundos = 0;
} más
El módulo de radio FM tarda aproximadamente 1 segundo en sintonizarse a una nueva frecuencia, por lo que no podrá cambiar la frecuencia en tiempo real girando la perilla del codificador, porque En este caso, la tintura del receptor será muy lenta.
Después de configurar la frecuencia para el receptor, comienza la cuenta regresiva. Después de 5 minutos, la frecuencia se almacena en la memoria EEPROM.
El código, así como los archivos para imprimir, se pueden descargar en un archivo al final del artículo.
otra cosa
{
segundos ++;
if (segundos == SECONDS_TO_AUTOSAVE)
{
flotante read_frequency = readFrequencyFromEEPROM ();
if (read_frequency! = frecuencia)
{
Serial.println ("loop (): Guardando nueva frecuencia en EEPROM");
writeFrequencyToEEPROM (y frecuencia);
}
}
}
El código, así como los archivos para imprimir, se pueden descargar en un archivo al final del artículo.
Paso 7: Conclusión
¡Somos muy afortunados de vivir en una era en la que nosotros mismos podemos construir todo lo que queremos! Tenemos las herramientas y los recursos para crear todo lo que queremos en cuestión de semanas y a bajo costo.
De mí mismo quiero hacer una pequeña nota sobre el proyecto.Para encender la radio, use un pequeño interruptor deslizante ubicado en la parte posterior de la caja. Los módulos amplificadores PAM8403 no solo tienen una resistencia variable para ajustar el volumen, sino una resistencia combinada con un interruptor (al menos los que se me presentaron). Es decir, en la posición extrema izquierda, el interruptor está en la posición "apagado", comenzamos a girarlo, haga clic, enciéndalo y el volumen ya está ajustado. Creo que todos entendieron de lo que estoy hablando en todas las radios chinas. Entonces, ¿qué estoy haciendo? Este interruptor suministra energía al módulo amplificador. Propongo lo siguiente: cortar las pistas que se ajustan al interruptor y cortocircuitar, excluyendo así el interruptor del circuito. Y hasta los talones del interruptor, suelde los cables en el espacio de la batería, haciendo así que el uso del receptor sea más "usable".
Descargue el archivo con modelos 3D y firmware
¡Eso es todo, todo el éxito en tu trabajo!