Inhoudsopgave:
- Stap 1: Stap 1: De onderdelen verzamelen
- Stap 2: Stap 2: Hardware
- Stap 3: Stap 3: Bereid de SD-kaart voor
- Stap 4: Stap 4: De firmware uploaden
- Stap 5: Stap 5: Het apparaat testen
Video: Soundtastic MP3-klankkast - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Met dit apparaat kunt u met één druk op de knop meerdere MP3-bestanden afspelen.
De kern van het systeem is een Lilypad MP3-bord met een ingebouwde Atmel-controller en een MP3-decoderchip
Het apparaat heeft 5 knoppen en een draaiknop om te kiezen tussen verschillende geluidsbanken.
Dit apparaat is (deels) functioneel, ook zonder programmering! Het gebruikte lilypad-bord wordt geleverd met standaard firmware waarmee je met een druk op de knop tot 5 MP3-bestanden kunt afspelen.
Als u de nieuwe firmware uploadt die in deze instructable is opgenomen, kunt u tot 35 MP3-geluid afspelen.
Theoretisch is het aantal geluiden enigszins onbeperkt als je de firmware herschrijft.
Stap 1: Stap 1: De onderdelen verzamelen
Dit is wat je nodig hebt:
1. LilyPad MP3-kaart, verkrijgbaar bij Sparkfun.com art. DEV-11013 ROHS je kunt het vinden bij
www.sparkfun.com/products/11013
2. Rotary encoder voor dit bord (COM-10982 ROHS) met een mooie knop (COM-10597)
Case Farnell 531856 of gebruik de koffer die u nodig acht.
3. Luidspreker (optioneel, u kunt desgewenst een hoofdtelefoon gebruiken)
4. LIPO Accu, ik gebruikte een 880mAH 3, 7V 3, 3WH. Je kunt verschillende soorten gebruiken, maar je moet de datasheet van het mp3-bord raadplegen omdat je misschien een weerstand moet veranderen om de jouwe te laten werken.
5. aan/uit-schakelaar:
6. miniatuur drukknoppen. normaal open 5 stuks
Voor het herprogrammeren van het bord heb je de Arduino GUI-software nodig en heb je een 5V FTDI-programmeerkabel nodig. Sparkfun DEV-09718 ROHS
Je hebt ook de firmware nodig.
Stap 2: Stap 2: Hardware
De behuizing die ik gebruikte, is besteld bij Farnell. # 531856 en het kost ongeveer $ 7
Ik heb een schets van mijn ontwerp aan de voorkant afgedrukt en aan de behuizing bevestigd om de markeringen van gaten e.a. te kopiëren. op de zaak.
Zoals je kunt zien, heb ik een lange hoes gemaakt voor het geluid van de luidspreker, zodat je het geluid kunt horen als de behuizing is gesloten. Ik heb kleine stukjes lucifers met hete lijm op deze hoes bevestigd en bedekt met het soundtastic-logo.
De voorkant en het logo zijn geplastificeerd waardoor ze langer meegaan.
De aan / uit-schakelaar en de trigger-schakelaars zijn ook in de behuizing gelijmd.
De foto's laten meer zien dan ik nu kan vertellen.
Stap 3: Stap 3: Bereid de SD-kaart voor
De SD-kaart moet leeg zijn.
1 Formatteer de kaart met FAT
2. plaats uw MP3-bestanden op de kaart.
De bestanden moeten op een specifieke manier worden genoemd.
De bestandsnamen moeten voldoen aan de 8.3-standaard.
De eerste twee karakters zijn het belangrijkst. Het eerste teken vertelt het apparaat welke knop moet worden gebruikt om het bestand af te spelen.
Het tweede teken vertelt het apparaat tot welke geluidsbank het bestand behoort.
voorbeeld 2ADANS.mp3 dit bestand wordt opgeslagen in de eerste bank(A) onder knop 1
voorbeeld 3DSING.mp3 dit bestand wordt opgeslagen in de 4e bank (D) onder knop 3.
Om het apparaat te laten functioneren, moet het eerste teken zijn: 1, 2, 3, 4 of 5 en het tweede teken moet A, B, C, D, E, F of G zijn. Als het tweede teken anders dan dit, zullen de geluidsbanken een chaos zijn!
Stap 4: Stap 4: De firmware uploaden
U kunt het originele bestand desgewenst wijzigen, maar vergeet niet het daarna te compileren.
De bibliotheekbestanden moeten worden geïnstalleerd om de firmware succesvol te laten compileren
U kunt de firmware uploaden met een 5V FTDI-programmeerkabel of met uw eigen ISP-programmeur.
Als u de originele firmware die vooraf op een nieuw MP3BOARD is geïnstalleerd niet verandert, kan het slechts 5 bestanden afspelen. In dat geval moeten de bestandsnamen beginnen met een cijfer: 1, 2, 3, 4 of 5.
Stap 5: Stap 5: Het apparaat testen
Als alles goed is gegaan, zou je geluiden moeten kunnen spelen:
1. Zorg ervoor dat de batterij is opgeladen
2. Zorg ervoor dat de aan/uit-schakelaar aan staat
3. Zorg ervoor dat de stroomschakelaar op de print ook aan staat!
4. Zorg ervoor dat de MP3-geluiden op de SD-kaart de juiste naam hebben
5. zorg ervoor dat de rechteroever is geselecteerd, standaard na inschakelen is de witte bank (A)
Veel plezier met het spelen van je geluiden!!
Aanbevolen:
Een condensator of een inductor meten met een mp3-speler: 9 stappen
Een condensator of een inductor meten met een mp3-speler: Hier is een eenvoudige techniek die kan worden gebruikt om de capaciteit en inductantie van een condensator en inductor nauwkeurig te meten zonder dure apparatuur. De meettechniek is gebaseerd op een gebalanceerde brug en kan eenvoudig worden geconstrueerd uit onde
Arduino-bibliotheek voor MP3-decodering: 4 stappen
Arduino-bibliotheek voor MP3-decodering: Vanwege de toegenomen prevalentie van snelle microcontrollers zoals de ESP32 en de ARM M-serie is MP3-decodering niet langer vereist door gespecialiseerde hardware. Het decoderen kan nu in software worden gedaan. Er is een geweldige bibliotheek beschikbaar van
Arduino mp3-speler: 5 stappen
Arduino Mp3-speler: Hey makers, ik zal je laten zien hoe je je Arduino in staat kunt stellen om stemmen uit te voeren, met behulp van een SD-kaartlezer en een luidspreker. In de video hierboven liet ik je 3 circuits zien over hoe je deze projecten kunt bedraden om de beste resultaten te krijgen. De onderdelen die je nodig hebt voor dit project
Hoe maak je een Ford audiofiele stereoradio om mp3-bestanden af te spelen: 7 stappen
Hoe maak je een Ford audiofiele stereoradio Speel mp3-bestanden af .: Deze instructable geeft je een paar belangrijke details over hoe je kunt voldoen aan de MP3 CD-R-compatibiliteitsvereisten van een Ford audiofiel (en waarschijnlijk een Mach 300, Shaker 500 en Shaker 1000 ) fabrieksstereo zodat u kunt branden en genieten van MP3-bestanden op een cd
Pratende Arduino - Een MP3 afspelen met Arduino zonder enige module - Mp3-bestand afspelen vanaf Arduino met PCM: 6 stappen
Pratende Arduino | Een MP3 afspelen met Arduino zonder enige module | Mp3-bestand van Arduino afspelen met PCM: in deze instructie leren we hoe we een mp3-bestand met arduino kunnen spelen zonder een audiomodule te gebruiken, hier gaan we de PCM-bibliotheek voor Arduino gebruiken die 16 bit PCM van 8 kHz-frequentie speelt, dus laten we dit doen