Inhoudsopgave:
- Stap 1: Materialen/Gereedschappen
- Stap 2: Montage
- Stap 3: Monteer op de magnetron
- Stap 4: Programmeer de Arduino
- Stap 5: Inschakelen
- Stap 6: Ondersteuning en aanvullende bronnen
Video: Muzikale magnetron (Arduino-project): 6 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Wil je van je saaie magnetron een supercharged*, nucleaire** jukebox maken die deuntjes speelt terwijl hij het voedsel van jouw keuze*** bestraalt?!?
* hype
** valse reclame
*** meer valse advertenties
Lees verder
Voor dit project heb ik een Arduino UNO, het SparkFun MP3-spelerschild, een kleine luidspreker en een 3-pins SPDT-microschakelaar gebruikt om mijn magnetron op te zetten om muziek af te spelen wanneer deze wordt gebruikt.
Omdat het kerstavond is, heb ik het MP3-schild geladen met een aantal van mijn favoriete kerstliedjes, maar je kunt natuurlijk alle nummers gebruiken die je leuk vindt (mits ze voldoen aan bepaalde vereisten voor bitsnelheid, samplefrequentie en bestandsnaam)
V. Maar het is al kerstavond?? Hoe moet ik dit op tijd afmaken om vakantievreugde en goodwill naar alle mannen te verspreiden?!A. Wees niet bang, want heb je nog nooit gehoord van DE TWAALF DAGEN VAN KERST!!!
Laten we beginnen…
Stap 1: Materialen/Gereedschappen
Hieronder vindt u de materialen en gereedschappen die u nodig heeft voor dit project.
Ik heb de materialen die ik heb gebruikt voor je gemak gelinkt, maar voel je vrij om dingen op te schudden!
Materialen:
- 1 Arduino UNO
-
1 AC-adapter met
- Middenpositieve 2,1 mm x 5,5 mm mannelijke vatstekker
- en 12V, 1-2A DC-uitgang
- 1 SparkFun MP3-spelerschild
- 1 Arduino stapelbare headerkit - R3
- 1 Micro-SD
- 1 3,5 mm mannelijk-naar-mannelijk stereo audio AUX-kabel
- 1 luidspreker met AUX-ingang + oplader
- 1 man-naar-vrouw verbindingsdraden
- 1 3-pins SPDT-microschakelaar
- 3 opdrachtstroken
-
2 slagblokken van acryl/kunststof/hout
ca. 0,125" x 0,125" x 1,0"
-
Je favoriete.mp3-bestanden met
- 8.3 bestandsnamen (8 tekens + '.mp3')
- bitsnelheden van niet meer dan 320 kbps
- samplefrequenties van niet meer dan 48 kHz
Gereedschap:
- Soldeerbout + Soldeer
- Punttang
- Computer
- USB 2.0-kabel type A/B
- Multimeter (optioneel)
Stap 2: Montage
De montage moet eenvoudig zijn.
Sluit SparkFun MP3-spelerschild aan op Arduino UNO
1. Soldeer header-pinnen op SparkFun MP3-spelerschild (zorg ervoor dat ze overeenkomen met de afbeeldingen hierboven)
2. Lijn de header-pinnen van het MP3-spelerschild uit met de header-pinnen van de Arduino UNO.
3. Druk stevig (maar voorzichtig) het MP3-spelerschild en Arduino samen.
Sluit de 3-pins SPDT-microschakelaar aan op het SparkFun MP3-spelerschild
De man-naar-vrouw jumperdraden gebruiken…
1. Sluit de gemeenschappelijke (C) pin van de microschakelaar aan op een van de GND-pinnen op het MP3-spelerschild.
2. Sluit de normaal gesloten (NC) van de microschakelaar aan op pin 10 op het schild van de mp3-speler.
Opmerking: u kunt de vrouwelijke uiteinden van de jumperdraden aan de pinnen van de Micro Switch solderen of deze uiteinden krimpen met een punttang. In beide gevallen moet u eerst de plastic connectoren van de vrouwelijke uiteinden van de jumperdraden verwijderen…
Wanneer nu de hefboomarm van de Micro Switch wordt ingedrukt…
De C- en NC-pinnen van de Micro Switch worden losgekoppeld, waardoor een open circuit ontstaat en de Arduino UNO meet een waarde van HOOG (of ~ 5V) op pin 10.
Wanneer de hefboomarm van de Micro Switch omhoog staat…
De C- en NC-pinnen van de Micro Switch worden verbonden en creëren een gesloten circuit en de Arduino UNO meet een waarde van LOW (of ~ 0V) op pin 10.
Opmerking: om betrouwbaar gedrag van onze Micro Switch te garanderen, moeten we ook het stuiteren van de schakelaar verwerken en een pull-up-weerstand toevoegen. In dit geval zullen we beide problemen in onze code behandelen door een eenvoudig debouncing-algoritme te implementeren en gebruik te maken van de ingebouwde circuits van de Arduino UNO.
Sluit SparkFun MP3-spelerschild aan op luidspreker
1. Sluit het MP3-spelerschild en de luidspreker aan met een 3,5 mm mannelijk-naar-mannelijk stereo audio-AUX-kabel.
Sluit de AC-adapter aan op Arduino UNO
1. Steek de mannelijke jackplug van de AC-adapter in de vrouwelijke jackplug van Arduino UNO.
Stap 3: Monteer op de magnetron
Plaats het apparaat op/bij de magnetron van uw keuze
Opmerking: zorg ervoor dat de Arduino UNO op een elektrische isolator rust (bijvoorbeeld een stuk droog karton) en niet op een elektrische geleider (bijvoorbeeld de metalen magnetron). Omdat de Arduino UNO pinnen aan de onderkant heeft blootgelegd, kan het plaatsen op een geleidend oppervlak leiden tot onbedoelde effecten/kortsluitingen.
Bevestig de slagblokken aan de magnetrondeur
1. Gebruik Command Strips om de sluitblokken aan de magnetrondeur te bevestigen (zoals weergegeven in de bovenstaande afbeeldingen).
2. De blokken moeten evenwijdig zijn aan en gelijk liggen met de naad tussen de magnetrondeur en de magnetron
3. Gebruik een commandostrip om de microschakelaar aan de magnetron te bevestigen (zoals weergegeven in bovenstaande afbeeldingen). De microschakelaar moet zo worden geplaatst dat de hefboomarm wordt ingedrukt wanneer de magnetrondeur wordt gesloten en omhoog wordt gebracht wanneer de magnetrondeur open is.
Als de magnetrondeur nu gesloten is…
de Arduino UNO meet een waarde van HOOG (of ~ 5V) op pin 10.
en als de magnetrondeur open is…
de Arduino UNO meet een waarde van LOW (of ~0V) op pin 10.
Opmerking: als je liever een discretere opstelling hebt, kun je…
1. Plaats de Micro Switch en sluitblokken aan de onderkant van de magnetron (deur). Dit maakt de trigger veel moeilijker op te merken.
2. Gebruik langere draden om de Micro Switch aan te sluiten op het MP3-spelerschild. Hiermee kunt u het apparaat verder weg van de magnetron verbergen.
Stap 4: Programmeer de Arduino
De code en stapsgewijze instructies voor het programmeren van de Arduino en het instellen van de Micro SD bevinden zich in deze GitHub-repository:
github.com/The-Engineer-Channel/musical-microwave-arduino-mp3-shield
Nadat u alle stappen hebt voltooid, gaat u naar de volgende stap in deze Instructable!
Stap 5: Inschakelen
Op dit punt had je al…
- Heb het apparaat in elkaar gezet.
- Heb hem op de magnetron gemonteerd.
- De Arduino geprogrammeerd
- De Micro SD geconfigureerd
Laatste stappen
- Plaats de Micro SD in de sleuf op het MP3-spelerschild.
- Zet de luidspreker aan.
- Sluit de luidspreker aan op de oplader (optioneel).
- Steek de AC-adapter in een stopcontact.
De Arduino moet worden ingeschakeld en het eerste nummer afspelen. Open en sluit de magnetrondeur één keer en uw apparaat is klaar voor gebruik!
Het apparaat gaat uit van een eenvoudig gebruikspatroon:
magnetrondeur openen > eten erin doen > magnetrondeur sluiten > liedje afspelen > magnetrondeur openen > liedje stoppen > eten eruit halen > magnetrondeur sluiten > herhalen
Hoe denk je dat we dit kunnen verbeteren? Laat me weten.
Stap 6: Ondersteuning en aanvullende bronnen
Steun
Open een probleem in de GitHub-repository voor codegerelateerde problemen.
Voor al het andere kunt u hieronder reageren.
Ik zal mijn best doen om te helpen.
Aanvullende bronnen
Arduino
-
Officiële website
- Download de Arduino IDE
- Aan de slag met Arduino en Genuino UNO
- Extra Arduino-bibliotheken installeren
SparkFun MP3-spelerschild
- MP3-speler Shield Hookup Guide V15 - Geweldige uitgebreide tutorial door SparkFun
-
Sparkfun-MP3-Player-Shield-Arduino-Bibliotheek
Documentatie
Optrekweerstand
- Wat is een pull-up weerstand? [1]
- Wat is een pull-up weerstand? [2]
- Arduino digitale pinnen
Aanbevolen:
Muzikale MIDI-schoenen: 5 stappen (met afbeeldingen)
Muzikale MIDI-schoenen: Zoals veel mensen merk ik vaak dat ik onbewust met mijn voeten tik, of het nu meezingt met een liedje of uit een nerveuze gewoonte. Hoe leuk dat ook is, ik heb altijd het gevoel gehad dat er iets ontbrak. Kon ik maar de geluiden van laten we zeggen, een
Muzikale stoel: 11 stappen (met afbeeldingen)
Muzikale stoel: Gedesillusioneerd door de naam van het spel 'muziekstoelen', ging ik op weg om een echte muziekstoel te maken, zoals in, een stoel die als een muziekinstrument kan worden bespeeld, een schommelstoel als je wilt. Mijn hoop is om uiteindelijk een echt stoeltje te spelen
DIY muzikale deurbel: 7 stappen (met afbeeldingen)
DIY-muziekdeurbel: leer hoe u een eenvoudige muzikale bel maakt met behulp van de UM66T-melodiegenerator IC. De melodiegenerator speelt Beethovens Für Elise af wanneer deze wordt geactiveerd, omdat deze de UM66T-19L gebruikt. Er zijn verschillende versies van dit IC, elk geconfigureerd om een andere
Muzikale schoenen: 17 stappen (met afbeeldingen)
Muzikale schoenen: dit project is een leuke manier om beats te creëren terwijl je de dansvloer betreedt. Het is ook een geweldig project op beginnersniveau dat gebruik maakt van Arduino, bluetooth en zachte geleidende stoffen schakelaars. Een paar maanden geleden kwam ik een gemakkelijke manier tegen om geluidsbestanden te activeren die
Muzikale Menorah (gemaakt met Arduino): 13 stappen (met afbeeldingen)
Muzikale Menorah (gemaakt met Arduino): Chanoeka komt eraan! Dus het leek me een geweldig idee om een project te maken met betrekking tot de vakantie. Ik heb deze coole Chanoeka Menorah gemaakt met een Arduino die elke keer dat je van nacht wisselt een ander nummer speelt door op de knop te drukken. De LED's