Innholdsfortegnelse:

Arcade Soundbox: 7 trinn (med bilder)
Arcade Soundbox: 7 trinn (med bilder)

Video: Arcade Soundbox: 7 trinn (med bilder)

Video: Arcade Soundbox: 7 trinn (med bilder)
Video: [KALPA on PC] oppressive - Sound-Box | Arcade Lvl. S5 2024, November
Anonim
Arcade Soundbox
Arcade Soundbox

I lang tid har jeg ønsket å lage en lydboks, som er noe lignende denne siden, men i virkeligheten.

Jeg antar at jeg ikke er den første til å lage en slik boks, men jeg fant aldri en her, så jeg bestemte meg for å publisere den!

Håper du liker det, det er min første instruks, og ikke vær for hard på de engelske feilene, for det er ikke morsmålet mitt.

Trinn 1: Rekvisita

Rekvisita
Rekvisita

For dette prosjektet trenger du:

  • 3 mm presset tre til esken
  • arkadeknapper som denne eller denne (jeg kjøpte den siste)
  • noen vippebrytere
  • noen ledninger
  • et brødbrett
  • en arduino uno
  • et sparkfun mp3 -spiller skjold (her for amazon)
  • en haug med motstander for knappene og bakken. Jeg brukte 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k og 220k, pluss en 470k

Trinn 2: Forberedelse - esken

Forberedelse - boksen
Forberedelse - boksen

Boksen er opprettet ved hjelp av et nettsted som makercase. Siden knappene har en diameter på 6 cm, lager du en firkantet eske på 25 cm. Høyden på boksen min er rundt 15 cm (ta hensyn til plassen til arduinoen, kablene, høyttaleren …)

Bruk Inkscape, coreldraw eller Adobe Illustrator til å lage hullene på den øverste delen av esken. Det kan også være lurt å legge til navnene på lydene du senere vil koble til hver knapp. I en fremtidig versjon legger jeg til hullene for strømknappen.

Når svg -filen er klar, kutter du den bare med din favoritt laserskærer.

Trinn 3:

Bilde
Bilde

Trinn 4: Knappene ledninger

Knappene ledninger
Knappene ledninger
Knappene ledninger
Knappene ledninger
Knappene ledninger
Knappene ledninger

Som du kanskje merker, har vi egentlig ikke mange gratis pinner for å koble knappene på MP3 -spillerskjoldet, så vi må bruke et veldig fint "triks", som bruker en analog pin. Det er virkelig godt forklart i denne ible.

Du må koble forskjellige motstander med forskjellige verdier parallelt med +5V, deretter knappen, og deretter koble knappen til den analoge pinnen.

Jeg brukte 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k og 220k, pluss en 470k for bakken. Hvorfor disse verdiene? Vel … Det er den første jeg fant i rotet mitt, og de passet tilfeldigvis ganske bra.

Du kan se forbindelsene mine på bildene. Siden jeg egentlig ikke er god til å lodde, foretrakk jeg å la den stå på brødbrettet, men jeg vil bytte den for å gjøre boksen mindre i fremtiden (ledningene og brødbrettet tar mye plass).

Når alt er koblet til, kan du gå videre til koden. Det er forklart i ible tidligere koblet, men ideen, hvis du ikke ønsker å (re) åpne den, er å lese verdien på den analoge pinnen, og lage tilfeller som matcher hver motstand. I mitt tilfelle var det:

if (val> = 920 && val <= 940) {Serial.println ("grønn"); } annet hvis (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("lilla"); } annet {Serial.println (val); }

Du må kanskje tilpasse det litt for å matche verdiene dine.

Trinn 5: MP3 -spillerens skjold

MP3 -spillerens skjerm
MP3 -spillerens skjerm

Hvis du aldri har lekt med dette skjoldet, anbefaler jeg deg å sjekke opplæringen på sparkfun.

Uansett, du kan finne vedlagt koden som kjører på prosjektet mitt.

Du kan se bruk av pin -nummer 10 i koden, det er for å velge "linjen" av lyder.

Jeg bestemte meg for at boksen min måtte spille mer enn bare 9 lyder, så jeg la til en vippebryter. Når den er lukket, går pinnen ned, og koden legger til 9 i variabelen "sang", slik at du kan spille opptil 18 sanger i denne konfigurasjonen. Det er fullt mulig å tenke seg å legge til knapper. 2, 4, 8, 16, 32 … sett med sanger …

Trinn 6: Strømforsyningen

Strømforsyningen
Strømforsyningen

Når det gjelder strømforsyningen, brukte jeg et batterihus med 3 spor for AA -batterier. Jeg koblet bakken til bakken av arduinoen, og batterikassen strøm til en bryter. Den andre pinnen på bryteren går til Vin of the arduino.

Siden jeg ikke kunne bruke bare en knapp for arduinoen og høyttaleren, sa jeg det samme med høyttaleren.

(Jeg ender opp med to knapper som jeg må trykke for at lydboksen skal fungere … Jeg kan finne ut av dette senere.)

Trinn 7: Konklusjon

Når alt er kablet, legg det i esken, be for at det skal forbli på plass, og lek med lydboksen din!

(Ta den med på en tur med en venn i passasjersetet, la ham leke med den, og du vil ende opp med å be om at esken skal gå i stykker …)

Takk for at du leste den. Jeg vet, det trenger noen forbedringer (mye), og jeg kommer tilbake til å legge dette til på instruksjonene senere:)

Jeg deltok i "First Time Author Contest", så vær så snill, hvis du likte dette prosjektet, kan du vurdere å stemme på det!:)

Anbefalt: