Tabla de contenido:

Microondas musical (Proyecto Arduino): 6 pasos (con imágenes)
Microondas musical (Proyecto Arduino): 6 pasos (con imágenes)

Video: Microondas musical (Proyecto Arduino): 6 pasos (con imágenes)

Video: Microondas musical (Proyecto Arduino): 6 pasos (con imágenes)
Video: Diseño y Simulación del control de un Microondas 2024, Noviembre
Anonim
Image
Image
Materiales / Herramientas
Materiales / Herramientas

¿Quieres convertir tu aburrido microondas en una máquina de discos supercargada *, nuclear ** que reproduce melodías mientras irradia *** la comida que elijas?

* bombo publicitario

** Publicidad falsa

*** más publicidad falsa

Sigue leyendo

Para este proyecto, utilicé un Arduino UNO, el SparkFun MP3 Player Shield, un pequeño altavoz y un microinterruptor SPDT de 3 pines para configurar mi microondas para reproducir música cuando se usa.

Como es Nochebuena, cargué MP3 Shield con algunas de mis canciones navideñas favoritas, pero obviamente puedes usar las canciones que quieras (siempre que cumplan con ciertos requisitos de velocidad de bits, frecuencia de muestreo y nombre de archivo).

P. ¿Pero ya es Nochebuena? ¿Cómo se supone que voy a terminar esto a tiempo para difundir la alegría navideña y la buena voluntad hacia todos los hombres? No temas, porque ¿nunca has oído hablar de LOS DOCE DÍAS DE NAVIDAD?

Empecemos…

Paso 1: Materiales / Herramientas

A continuación se muestran los materiales y herramientas que necesitará para este proyecto.

He vinculado los materiales que usé para su conveniencia, ¡pero siéntase libre de cambiar las cosas!

Materiales:

  • 1 Arduino UNO
  • 1 adaptador de CA con

    • Enchufe macho de barril macho de 2,1 mm x 5,5 mm, positivo central
    • y salida de CC de 12 V, 1-2 A
  • 1 escudo de reproductor de MP3 SparkFun
  • 1 kit de encabezado apilable Arduino - R3
  • 1 tarjeta micro SD
  • 1 cable AUX de audio estéreo macho a macho de 3,5 mm
  • 1 altavoz con entrada AUX + cargador
  • 1 cables de puente macho a hembra
  • 1 microinterruptor SPDT de 3 pines
  • 3 tiras de comando
  • 2 tacos de acrílico / plástico / madera

    aprox. 0,125 "x 0,125" x 1,0"

  • Tus archivos.mp3 favoritos con

    • 8.3 nombres de archivo (8 caracteres + '.mp3')
    • velocidades de bits de no más de 320 kbps
    • frecuencias de muestreo de no más de 48 kHz

Instrumentos:

  • Soldador + Soldadura
  • Pinzas de punta de aguja
  • Computadora
  • Cable USB 2.0 tipo A / B
  • Multímetro (opcional)

Paso 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

El montaje debería ser sencillo.

Conecte SparkFun MP3 Player Shield a Arduino UNO

1. Suelde los pines del cabezal en SparkFun MP3 Player Shield (asegúrese de que coincidan con las imágenes de arriba)

2. Alinee los pines del cabezal del MP3 Player Shield con los pines del cabezal del Arduino UNO.

3. Empuje con firmeza (pero con cuidado) el protector del reproductor MP3 y el Arduino juntos.

Conecte el microinterruptor SPDT de 3 pines al protector del reproductor MP3 SparkFun

Usando los cables de puente de macho a hembra …

1. Conecte la clavija común (C) del microinterruptor a una de las clavijas GND en el protector del reproductor MP3.

2. Conecte el interruptor normalmente cerrado (NC) del microinterruptor al pin 10 en el protector del reproductor MP3.

Nota: Puede soldar los extremos hembra de los cables de puente a las clavijas del microinterruptor o engarzar esos extremos con un par de alicates de punta fina. En cualquier caso, primero querrá quitar los conectores de plástico de los extremos hembra de los cables de puente …

Ahora, cuando se presiona el brazo de palanca del Micro Switch …

Los pines C y NC del Micro Switch se desconectarán creando un circuito abierto y el Arduino UNO medirá un valor de ALTO (o ~ 5V) en el Pin 10.

Cuando se levanta el brazo de palanca del microinterruptor …

Los pines C y NC del Micro Switch se conectarán creando un circuito cerrado y el Arduino UNO medirá un valor de BAJO (o ~ 0V) en el Pin 10.

Nota: Para garantizar un comportamiento confiable de nuestro microinterruptor, también necesitamos manejar el rebote del interruptor y agregar una resistencia pull-up. En este caso, manejaremos ambos problemas en nuestro código implementando un algoritmo de eliminación de rebotes simple y aprovechando los circuitos integrados de Arduino UNO.

Conecte el protector del reproductor de MP3 SparkFun al altavoz

1. Conecte el protector del reproductor MP3 y el altavoz con un cable AUX de audio estéreo macho a macho de 3,5 mm.

Conecte el adaptador de CA a Arduino UNO

1. Enchufe el enchufe macho de barril del adaptador de CA en el enchufe hembra de barril de Arduino UNO.

Paso 3: montar en microondas

Montar en microondas
Montar en microondas
Montar en microondas
Montar en microondas
Montar en microondas
Montar en microondas
Montar en microondas
Montar en microondas

Coloque el dispositivo sobre o cerca del microondas de su elección

Nota: asegúrese de que el Arduino UNO esté apoyado sobre un aislante eléctrico (por ejemplo, un trozo de cartón seco) y no sobre un conductor eléctrico (por ejemplo, el microondas de metal). Dado que el Arduino UNO tiene pines expuestos en su parte inferior, colocarlo sobre una superficie conductora puede provocar efectos no deseados / cortocircuitos.

Fije los bloques de percutor a la puerta del microondas

1. Use las tiras de comando para sujetar los bloques de cierre a la puerta del microondas (como se muestra en las imágenes de arriba).

2. Los bloques deben estar paralelos y alineados con la unión entre la puerta del microondas y el microondas.

3. Use una tira de comando para conectar el microinterruptor al microondas (como se muestra en las imágenes de arriba). El microinterruptor debe colocarse de manera que su brazo de palanca esté presionado cuando la puerta del microondas esté cerrada y levantado cuando la puerta del microondas esté abierta.

Ahora, cuando la puerta del microondas esté cerrada …

el Arduino UNO medirá un valor de ALTO (o ~ 5V) en el Pin 10.

y cuando la puerta del microondas está abierta …

el Arduino UNO medirá un valor de BAJO (o ~ 0V) en el Pin 10.

Nota: Si prefiere una configuración más discreta, puede …

1. Coloque el microinterruptor y los bloques de percutor en la parte inferior del microondas (puerta). Esto hará que el disparador sea mucho más difícil de notar.

2. Utilice cables más largos para conectar el microinterruptor al protector del reproductor MP3. Esto le permitirá ocultar el dispositivo más lejos del microondas.

Paso 4: programa el Arduino

Programa el Arduino
Programa el Arduino

El código y las instrucciones paso a paso para programar el Arduino y configurar la Micro SD se encuentran en este repositorio de GitHub:

github.com/The-Engineer-Channel/musical-microwave-arduino-mp3-shield

Después de completar todos los pasos, vaya al siguiente paso en este Instructable.

Paso 5: encendido

En este punto, ya debería haber …

  1. Ensamblado el dispositivo.
  2. Lo montó en el microondas.
  3. Programado el Arduino
  4. Configurado la Micro SD

Pasos finales

  1. Inserte la tarjeta Micro SD en la ranura del protector del reproductor MP3.
  2. Enciende el altavoz.
  3. Conecte el altavoz a su cargador (opcional).
  4. Enchufe el adaptador de CA en un enchufe de pared.

El Arduino debería encenderse y reproducir la primera canción. Abra y cierre la puerta del microondas una vez y su dispositivo estará listo para funcionar.

El dispositivo asume un patrón de uso simple:

abrir la puerta del microondas> poner la comida adentro> cerrar la puerta del microondas> reproducir una canción> abrir la puerta del microondas> detener la canción> sacar la comida> cerrar la puerta del microondas> repetir

¿Cómo crees que podemos mejorar esto? Hágamelo saber.

Paso 6: Soporte y recursos adicionales

Apoyo

Para problemas relacionados con el código, abra un problema en el repositorio de GitHub.

Para todo lo demás, comente a continuación.

Haré todo lo posible para ayudar.

Recursos adicionales

Arduino

  • Página web oficial

    • Descarga el IDE de Arduino
    • Introducción a Arduino y Genuino UNO
    • Instalación de bibliotecas Arduino adicionales

Escudo de reproductor MP3 SparkFun

  • MP3 Player Shield Hookup Guide V15 - Gran tutorial completo de SparkFun
  • Sparkfun-MP3-Player-Shield-Arduino-Library

    Documentación

Resistencia pull-up

  • ¿Qué es una resistencia pull-up? [1]
  • ¿Qué es una resistencia pull-up? [2]
  • Pines digitales Arduino

Recomendado: