Sommario:
- Passaggio 1: materiali/strumenti
- Passaggio 2: assemblaggio
- Passaggio 3: montare su microonde
- Passaggio 4: programma Arduino
- Passaggio 5: accensione
- Passaggio 6: supporto e risorse aggiuntive
Video: Microonde musicale (Progetto Arduino): 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Vuoi trasformare il tuo noioso forno a microonde in un jukebox nucleare** sovralimentato che riproduce melodie mentre irradia*** il cibo che preferisci?!?
* montatura pubblicitaria
** pubblicità ingannevole
*** più pubblicità ingannevole
Continuare a leggere
Per questo progetto, ho usato un Arduino UNO, lo SparkFun MP3 Player Shield, un piccolo altoparlante e un microinterruttore SPDT a 3 pin per configurare il mio forno a microonde per riprodurre musica quando viene utilizzato.
Dato che è la vigilia di Natale, ho caricato l'MP3 Shield con alcune delle mie canzoni natalizie preferite, ma ovviamente puoi usare qualsiasi canzone tu voglia (a condizione che soddisfino determinati requisiti di bit rate, frequenza di campionamento e nome file)
D. Ma è già la vigilia di Natale?? Come dovrei finire tutto questo in tempo per diffondere l'allegria natalizia e la buona volontà verso tutti gli uomini?! A. Niente paura, perché non hai mai sentito parlare dei DODICI GIORNI DI NATALE!!! (fa la fila allo zio stonato che grida sempre "5 GOLDEN RINGGGGSSSSSS…" al massimo volume)
Iniziamo…
Passaggio 1: materiali/strumenti
Di seguito sono riportati i materiali e gli strumenti necessari per questo progetto.
Ho collegato i materiali che ho usato per tua comodità, ma sentiti libero di scuotere le cose!
Materiali:
- 1 Arduino UNO
-
1 adattatore CA con
- Spina jack maschio a barilotto positivo centrale da 2,1 mm x 5,5 mm
- e uscita CC da 12 V, 1-2 A
- 1 Scudo per lettore MP3 SparkFun
- 1 kit di intestazione impilabile Arduino - R3
- 1 MicroSD
- 1 cavo AUX audio stereo maschio-maschio da 3,5 mm
- 1 altoparlante con ingresso AUX + caricabatterie
- 1 cavi jumper maschio-femmina
- 1 microinterruttore SPDT a 3 pin
- 3 strisce di comando
-
2 percussori in acrilico/plastica/legno
ca. 0,125" x 0,125" x 1,0"
-
I tuoi file.mp3 preferiti con
- 8.3 nomi di file (8 caratteri + '.mp3')
- bit rate non superiori a 320 kbps
- frequenze di campionamento non superiori a 48 kHz
Utensili:
- Saldatore + Saldatura
- Pinze ago
- Computer
- Cavo USB 2.0 Tipo A/B
- Multimetro (opzionale)
Passaggio 2: assemblaggio
Il montaggio dovrebbe essere semplice.
Collega SparkFun MP3 Player Shield ad Arduino UNO
1. Saldare i pin dell'intestazione sullo scudo del lettore MP3 SparkFun (assicurarsi che corrispondano alle immagini sopra)
2. Allineare i pin di intestazione di MP3 Player Shield con i pin di intestazione di Arduino UNO.
3. Spingere con decisione (ma delicatamente) MP3 Player Shield e Arduino insieme.
Collegare il microinterruttore SPDT a 3 pin allo scudo del lettore MP3 SparkFun
Usando i ponticelli maschio-femmina…
1. Collegare il pin comune (C) del microinterruttore a uno dei pin GND sullo schermo del lettore MP3.
2. Collegare l'interruttore normalmente chiuso (NC) del microinterruttore al pin 10 sullo schermo del lettore MP3.
Nota: è possibile saldare le estremità femmina dei fili del ponticello ai pin del microinterruttore o crimpare tali estremità con un paio di pinze ad ago. In entrambi i casi, ti consigliamo di rimuovere prima i connettori di plastica dalle estremità femmina dei cavi dei ponticelli…
Ora, quando il braccio di leva del Micro Switch è premuto…
i pin C e NC del Micro Switch verranno disconnessi creando un circuito aperto e Arduino UNO misurerà un valore ALTO (o ~5V) sul Pin 10.
Quando il braccio di leva del microinterruttore è sollevato…
i pin C e NC del Micro Switch verranno collegati creando un circuito chiuso e Arduino UNO misurerà un valore LOW (o ~0V) sul Pin 10.
Nota: per garantire un comportamento affidabile del nostro microinterruttore, dobbiamo anche gestire il rimbalzo dell'interruttore e aggiungere un resistore di pull-up. In questo caso, gestiremo entrambi i problemi nel nostro codice implementando un semplice algoritmo di antirimbalzo e sfruttando i circuiti integrati di Arduino UNO.
Collega lo scudo del lettore MP3 SparkFun all'altoparlante
1. Collegare lo schermo del lettore MP3 e l'altoparlante utilizzando un cavo AUX audio stereo maschio-maschio da 3,5 mm.
Collega l'adattatore CA ad Arduino UNO
1. Inserire la spina jack maschio a barilotto dell'adattatore CA nella spina jack femmina a barilotto di Arduino UNO.
Passaggio 3: montare su microonde
Posiziona il dispositivo sopra/vicino al microonde di tua scelta
Nota: assicurati che Arduino UNO poggi su un isolante elettrico (ad esempio un pezzo di cartone asciutto) e non un conduttore elettrico (ad esempio il microonde in metallo). Poiché Arduino UNO ha dei pin esposti nella parte inferiore, posizionarlo su una superficie conduttiva può provocare effetti/cortocircuiti indesiderati.
Fissare i blocchi di riscontro alla porta del microonde
1. Usa le strisce di comando per fissare i blocchi di riscontro alla porta del microonde (come mostrato nelle immagini sopra).
2. I blocchi devono essere paralleli e a filo con la giunzione tra la porta del microonde e il microonde
3. Utilizzare una striscia di comando per collegare il microinterruttore al microonde (come mostrato nelle immagini sopra). Il microinterruttore deve essere posizionato in modo che il braccio della leva sia premuto quando lo sportello del microonde è chiuso e sollevato quando lo sportello del microonde è aperto.
Ora, quando lo sportello del microonde è chiuso…
l'Arduino UNO misurerà un valore ALTO (o ~5V) sul Pin 10.
e quando lo sportello del microonde è aperto…
l'Arduino UNO misurerà un valore LOW (o ~0V) sul Pin 10.
Nota: se preferisci una configurazione più discreta, puoi…
1. Posizionare il microinterruttore e i blocchi di riscontro sul lato inferiore del microonde (porta). Questo renderà il grilletto molto più difficile da notare.
2. Utilizzare cavi più lunghi per collegare il microinterruttore allo schermo del lettore MP3. Questo ti permetterà di nascondere il dispositivo più lontano dal microonde.
Passaggio 4: programma Arduino
Il codice e le istruzioni passo passo per la programmazione di Arduino e la configurazione della Micro SD si trovano in questo repository GitHub:
github.com/The-Engineer-Channel/musical-microwave-arduino-mp3-shield
Dopo aver completato tutti i passaggi, vai al passaggio successivo in questo Instructable!
Passaggio 5: accensione
A questo punto dovresti aver già…
- Assemblato il dispositivo.
- Montato sul microonde.
- Programmato l'Arduino
- Configurato la Micro SD
Passaggi finali
- Inserisci la Micro SD nello slot sul lettore MP3 Shield.
- Accendi l'altoparlante.
- Collegare l'altoparlante al suo caricatore (opzionale).
- Collegare l'adattatore CA a una presa a muro.
L'Arduino dovrebbe accendersi e riprodurre la prima canzone. Apri e chiudi la porta del microonde una volta e il tuo dispositivo è pronto!
Il dispositivo assume un semplice schema di utilizzo:
apri lo sportello del microonde > inserisci il cibo > chiudi lo sportello del microonde > riproduci il brano > apri lo sportello del microonde > interrompi il brano > estrai il cibo > chiudi lo sportello del microonde > ripeti
Come pensi che possiamo renderlo migliore? Fammi sapere.
Passaggio 6: supporto e risorse aggiuntive
Supporto
Per problemi relativi al codice, apri un problema nel repository GitHub.
Per tutto il resto, commenta qui sotto.
Farò del mio meglio per aiutare.
Risorse addizionali
Arduino
-
Sito ufficiale
- Scarica l'IDE Arduino
- Iniziare con Arduino e Genuino UNO
- Installazione di librerie Arduino aggiuntive
Scudo per lettore MP3 SparkFun
- MP3 Player Shield Hookup Guide V15 - Ottimo tutorial completo di SparkFun
- Sparkfun-MP3-Player-Shield-Arduino-Libreria
Documentazione
Resistenza di pull-up
- Cos'è una resistenza di pull-up? [1]
- Cos'è una resistenza di pull-up? [2]
- Pin digitali Arduino
Consigliato:
Controller Bluetooth con striscia LED RGB V3 + sincronizzazione musicale + controllo della luce ambientale: 6 passaggi (con immagini)
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: questo progetto utilizza arduino per controllare una striscia led RGB con il tuo telefono tramite bluetooth. Puoi cambiare colore, sincronizzare le luci con la musica o regolarle automaticamente per l'illuminazione ambientale
Costruire una saldatrice a punti da un trasformatore per forno a microonde: 7 passaggi (con immagini)
Costruire una saldatrice a punti da un trasformatore per forno a microonde: in questo progetto sto realizzando una saldatrice a punti fai-da-te da utilizzare per costruire pacchi batteria con 18650 celle agli ioni di litio. Ho anche una saldatrice a punti professionale, modello Sunkko 737G che costa circa $ 100, ma posso dire con gioia che la mia saldatrice a punti fai-da-te o
Alimentazione CC personalizzata dal trasformatore del forno a microonde: 9 passaggi (con immagini)
Alimentazione CC personalizzata dal trasformatore del forno a microonde: questo istruibile mette insieme alcuni concetti disparati già in circolazione. I trasformatori del forno a microonde sono fantastici. Ma 2000 volt di kill-you non sono troppo utili. Molte persone fanno saldatrici, ma non ho visto molto sulla strada del semplice, utile
Luce reattiva musicale--Come creare una luce reattiva musicale super semplice per rendere il desktop fantastico.: 5 passaggi (con immagini)
Luce reattiva musicale|| Come creare una luce reattiva musicale super semplice per rendere il desktop fantastico.: Ehi, ragazzi, oggi costruiremo un progetto molto interessante. Oggi costruiremo una luce reattiva musicale. Il led cambierà la sua luminosità in base a il basso che è in realtà un segnale audio a bassa frequenza. È molto semplice da costruire. Faremo
Menorah musicale (realizzata con Arduino): 13 passaggi (con immagini)
Menorah musicale (realizzato con Arduino): Chanukah è in arrivo! Quindi ho pensato che sarebbe stata una grande idea realizzare un progetto relativo alla vacanza. Ho realizzato questa fantastica Chanukah Menorah con un Arduino che suona una canzone diversa ogni volta che cambi la notte premendo il pulsante. I LED