
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

I denne instruksjonsboken lærer du hvordan du lager din egen DIY lommemusikkspiller med pause i avspilling og andre funksjoner ved hjelp av arduino pro mini eller arduino nano.
Trinn 1: Nødvendige komponenter

For å lage dette trenger du få komponenter gitt i listen nedenfor:
1. Arduino pro mini eller arduino nano
2. FTDI (hvis du bruker arduino pro mini)
3. 5v Boost (bare hvis sd -kortadapteren din er 5v -kompatibel, hvis du har en 3.3v micro sd -kortadapter, så kan du hoppe over dette og slå på sd -kortadapteren med vcc på arduino pro mini eller nano direkte)
4. Li-ion batteri
5. Micro sd -kortadapter
6. Et micro sd -kort
7. En kort trykknapp
8. En av/på -bryter
9. Enhver sak for å holde alle komponentene
Trinn 2: Skjematisk av kretsen

Lag kretsen din som vist på figuren på brødbrettet eller lodd ledningene direkte.
(ved hjelp av en 2,2 uF kondensator mellom bakken og signalpinnen på 3,5 mm -kontakten jevner lydsignalet for bedre lyd)
Trinn 3: Kode og biblioteker
Kontroller at du har installert de nødvendige bibliotekene før du laster opp koden. for å installere, er trinnene gitt nedenfor:
Lenker til biblioteket:
github.com/TMRh20/TMRpcm
github.com/mathertel/OneButton
Trinn for å installere bibliotek:
1. Last ned biblioteket.
2. Åpne Arduino IDE.
3. Klikk på skisse -alternativet på menylinjen.
4. Klikk på alternativet inkluderer bibliotek og deretter "Legg til. ZIP -bibliotek".
5. Bla deretter til mappen der du har lastet ned biblioteket.
6. Klikk på zip -filen.
7. Etter noen sekunder vil du få en melding i IDE om at biblioteket er inkludert.
Nå kan du KOMPILE koden
Trinn 4: Konvertere MP3 -musikk til WAV -fil

Tmrpcm -biblioteket kan behandle. WAV -musikkfiler, og dermed må du konvertere mp3 -musikkfilen til. WAV -fil.
Dette vil ta noen sekunder. Bare følg de gitte trinnene:
1. Åpne lenken "https://audio.online-convert.com/convert-to-wav"
2. Last nå opp mp3 -musikkfilen.
3. Gjør den valgfrie innstillingen nøyaktig som vist på bildet 1.
4. Klikk nå på startkonverteringsknappen.
5. Nå kan du laste ned filen.
6. Åpne mappen der den lastes ned, og gi nytt navn til nummer 1
7. Hvis du vil legge til flere filer, må du navngi filen etterfølgende neste nummer som vist på bildet nedenfor
8. Lim nå denne filen på SD -kortet.
9. Installer dette på micro SD -adapteren.
Trinn 5:

Trinn 6: Slå NÅ KRETSEN PÅ …. OG NYT DIN EGEN MUSIKKSPILLER
Still gjerne spørsmål, jeg skal prøve å løse det ASAP.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn

Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn

Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn

Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn

RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn

Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte