Taula de continguts:

Microones musicals (Projecte Arduino): 6 passos (amb imatges)
Microones musicals (Projecte Arduino): 6 passos (amb imatges)

Vídeo: Microones musicals (Projecte Arduino): 6 passos (amb imatges)

Vídeo: Microones musicals (Projecte Arduino): 6 passos (amb imatges)
Vídeo: J Balvin, Willy William - Mi Gente (Official Video) 2024, De novembre
Anonim
Image
Image
Materials / Eines
Materials / Eines

Voleu convertir el vostre avorrit microones en una caixa de discos nuclear * sobrealimentada * que reprodueix cançons mentre irradia *** el menjar que trieu?!?

* bombo

** publicitat falsa

*** més publicitat falsa

Segueix llegint

Per a aquest projecte, he utilitzat un Arduino UNO, el SparkFun MP3 Player Shield, un altaveu petit i un micro commutador SPDT de 3 pins per instal·lar el meu microones per reproduir música quan s’utilitzava.

Com que és la nit de Nadal, vaig carregar el MP3 Shield amb algunes de les meves cançons de Nadal preferides, però òbviament podeu fer servir les cançons que vulgueu (sempre que compleixin determinats requisits de velocitat de bits, de freqüència de mostreig i de nom de fitxer)

P. Però ja és nit de Nadal ?? Com se suposa que hauria d'acabar això a temps per difondre l'alegria i la bona voluntat de les vacances cap a tots els homes? No tingueu por, perquè no heu sentit a parlar mai DELS DOTZE DIES DE NADAL !!! (feu cua a l’oncle sord que sempre crida "5 ANELLS D’OR GGSSSSSS …" al màxim volum)

Comencem…

Pas 1: materials / eines

A continuació es mostren els materials i les eines que necessiteu per a aquest projecte.

He relacionat els materials que he utilitzat per a la vostra comoditat, però no dubteu a remoure les coses.

Materials:

  • 1 Arduino UNO
  • 1 adaptador de CA amb

    • Endoll central de canó masculí de 2,1 mm x 5,5 mm
    • i sortida de 12V, 1-2A CC
  • 1 escut del reproductor de MP3 SparkFun
  • 1 kit de capçalera apilable Arduino - R3
  • 1 Micro SD
  • 1 cable AUX d'àudio estèreo home-home de 3,5 mm
  • 1 altaveu amb entrada AUX + carregador
  • 1 cables de pont masculí a femení
  • 1 micro commutador SPDT de 3 pins
  • 3 tires de comandament
  • 2 blocs de puny acrílic / plàstic / fusta

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

  • Us agraden els fitxers.mp3 amb

    • 8.3 noms de fitxer (8 caràcters + '.mp3')
    • velocitats de bits no superiors a 320 kbps
    • velocitats de mostreig de no més de 48 kHz

Eines:

  • Soldador + Soldador
  • Alicates d'agulla i nas
  • Ordinador
  • Cable USB 2.0 tipus A / B
  • Multímetre (opcional)

Pas 2: Muntatge

muntatge
muntatge
muntatge
muntatge
muntatge
muntatge

El muntatge ha de ser senzill.

Connecteu l’escut del reproductor de MP3 SparkFun a Arduino UNO

1. Soldeu els passadors de capçalera a l’escut del reproductor de MP3 SparkFun (assegureu-vos que coincideixin amb les imatges anteriors)

2. Alineeu els pins de capçalera del reproductor MP3 amb els pins de capçalera Arduino UNO.

3. Empreneu fermament (però suaument) el reproductor de MP3 Shield i Arduino junts.

Connecteu el micro commutador SPDT de 3 pins a l’escut del reproductor de MP3 SparkFun

Utilitzant els cables de pont de femella a dona …

1. Connecteu el pin comú (C) del microinterruptor a un dels pins GND de l’escut del reproductor de MP3.

2. Connecteu el microinterruptor normalment tancat (NC) al pin 10 del blindatge del reproductor de MP3.

Nota: Podeu soldar els extrems femella dels cables del pont als pins del microinterruptor o arreglar-los amb un parell d’alicates de punta d’agulla. En qualsevol cas, voldreu treure primer els connectors de plàstic dels extrems femella dels cables del pont …

Ara, quan es prem el braç de la palanca del microinterruptor …

els pins C i NC del Micro Switch es desconnectaran creant un circuit obert i l'Arduino UNO mesurarà un valor HIGH (o ~ 5V) al Pin 10.

Quan el braç de la palanca del microinterruptor està aixecat …

els pins C i NC del microinterruptor es connectaran creant un circuit tancat i l’Arduino UNO mesurarà un valor de BAIX (o ~ 0V) al pin 10.

Nota: Per garantir un comportament fiable del nostre micro commutador, també hem de gestionar el rebot dels interruptors i afegir una resistència de tracció. En aquest cas, gestionarem els dos problemes del nostre codi mitjançant la implementació d’un algoritme simple de desacord i aprofitant els circuits integrats d’Arduino UNO.

Connecteu l’escut del reproductor de MP3 SparkFun a l’altaveu

1. Connecteu el reproductor de MP3 Shield i l'altaveu mitjançant un cable AUX d'àudio estèreo de 3,5 mm entre homes i homes.

Connecteu l'adaptador de CA a Arduino UNO

1. Connecteu el connector de presa de barril mascle de l'adaptador de CA a l'endoll de presa de barril femella d'Arduino UNO.

Pas 3: muntar al microones

Muntar al microones
Muntar al microones
Muntar al microones
Muntar al microones
Muntar al microones
Muntar al microones
Muntar al microones
Muntar al microones

Col·loqueu el dispositiu al / a prop del microones que vulgueu

Nota: Assegureu-vos que l’Arduino UNO descansa sobre un aïllant elèctric (per exemple, un tros de cartró sec) i no sobre un conductor elèctric (per exemple, el microones de metall). Atès que l’Arduino UNO ha exposat pins a la seva part inferior, col·locar-lo sobre una superfície conductora pot provocar efectes o curtcircuits no desitjats.

Col·loqueu els blocs del davanter a la porta del microones

1. Utilitzeu les tires de comandament per fixar els blocs de percussió a la porta del microones (com es mostra a les imatges anteriors).

2. Els blocs han de ser paral·lels a la superfície de la porta del microones i al mateix nivell

3. Utilitzeu una tira de comandaments per connectar el microinterruptor al microones (tal com es mostra a les imatges anteriors). El microinterruptor s’ha de col·locar de manera que el braç de la palanca estigui pressionat quan la porta del microones estigui tancada i elevada quan la porta del microones estigui oberta.

Ara, quan la porta del microones està tancada …

Arduino UNO mesurarà un valor HIGH (o ~ 5V) al pin 10.

i quan la porta del microones estigui oberta …

Arduino UNO mesurarà un valor de BAIX (o ~ 0V) al pin 10.

Nota: si preferiu una configuració més discreta, podeu …

1. Col·loqueu el microinterruptor i els blocs de percussió a la part inferior del microones (porta). Això farà que el disparador sigui molt més difícil de notar.

2. Utilitzeu cables més llargs per connectar el microinterruptor al blindatge del reproductor de MP3. Això us permetrà amagar el dispositiu més lluny del microones.

Pas 4: programa l'Arduino

Programa l'Arduino
Programa l'Arduino

El codi i les instruccions pas a pas per programar Arduino i configurar la Micro SD es troben en aquest dipòsit de GitHub:

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

Un cop hàgiu completat tots els passos, aneu al següent pas d'aquest manual.

Pas 5: engegueu

En aquest moment, ja hauríeu d'haver …

  1. Muntat el dispositiu.
  2. Muntar-lo al microones.
  3. Programat l'Arduino
  4. Configuració de la Micro SD

Passos finals

  1. Introduïu la Micro SD a la ranura de l’escut del reproductor de MP3.
  2. Enceneu l’altaveu.
  3. Connecteu l'altaveu al carregador (opcional).
  4. Connecteu l'adaptador de CA a una presa de corrent.

L'Arduino hauria d'engegar i reproduir la primera cançó. Obriu i tanqueu la porta del microones una vegada i el dispositiu ja està a punt.

El dispositiu assumeix un patró d’ús senzill:

obriu la porta del microones> poseu el menjar> tanqueu la porta del microones> toqueu la cançó> obriu la porta del microones> atureu la cançó> traieu el menjar> tanqueu la porta del microones> repetiu

Com creus que podem millorar-ho? Fes-m'ho saber.

Pas 6: assistència i recursos addicionals

Suport

Per a problemes relacionats amb el codi, obriu un problema al dipòsit de GitHub.

Per a la resta, si us plau comenteu a continuació.

Faré tot el possible per ajudar-vos.

Recursos addicionals

Arduino

  • Pàgina web oficial

    • Descarregueu l'IDE Arduino
    • Introducció a Arduino i Genuino UNO
    • Instal·lació de biblioteques Arduino addicionals

Escut del reproductor de MP3 SparkFun

  • Guia de connexió del reproductor MP3 Shield V15: gran tutorial complet de SparkFun
  • Sparkfun-MP3-Shield-Arduino-Library

    Documentació

Resistència de tracció

  • Què és una resistència pull-up? [1]
  • Què és una resistència pull-up? [2]
  • Pins digitals Arduino

Recomanat: