Kazalo:

Arkadna zvočna skrinja: 7 korakov (s slikami)
Arkadna zvočna skrinja: 7 korakov (s slikami)

Video: Arkadna zvočna skrinja: 7 korakov (s slikami)

Video: Arkadna zvočna skrinja: 7 korakov (s slikami)
Video: 9 Citati ozdravljenja 2024, November
Anonim
Arkadna zvočna skrinja
Arkadna zvočna skrinja

Dolgo sem si želel narediti zvočno omarico, ki je nekaj takega kot tovrstno spletno mesto, vendar v resničnem življenju.

Predvidevam, da nisem prvi, ki je ustvaril takšno škatlo, vendar je nikoli nisem našel, zato sem se odločil, da jo objavim!

Upam, da vam je všeč, to je moj prvi pouk in ne bodite preveč ostri glede angleških napak, ker to ni moj materni jezik.

1. korak: Zaloge

Zaloge
Zaloge

Za ta projekt boste potrebovali:

  • 3 mm stisnjen les za škatlo
  • arkadni gumbi, kot je ta ali ta (kupil sem zadnjega)
  • nekaj preklopnih stikal
  • nekaj žic
  • mizo
  • arduino uno
  • sparkfun ščit predvajalnika mp3 (tukaj za amazon)
  • kup uporov za gumbe in tla. Uporabil sem 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k in 220k, plus 470k

2. korak: Priprava - škatla

Priprava - škatla
Priprava - škatla

Škatla je bila ustvarjena s pomočjo spletnega mesta, kot je makercase. Ker imajo gumbi premer 6 cm, ustvarite kvadratno polje 25 cm. Višina moje škatle je približno 15 cm (upoštevajte prostor za arduino, kable, zvočnik …)

Z Inkscapeom, coreldrawom ali Adobe Illustratorjem ustvarite luknje na zgornjem delu škatle. Morda boste želeli vsakemu gumbu dodati imena zvokov, ki jih boste kasneje povezali. V prihodnji različici bom dodal luknje za gumb za vklop.

Ko je datoteka svg pripravljena, jo preprosto izrežite s svojim najljubšim laserskim rezalnikom.

3. korak:

Slika
Slika

4. korak: ožičenje gumbov

Ožičenje gumbov
Ožičenje gumbov
Ožičenje gumbov
Ožičenje gumbov
Ožičenje gumbov
Ožičenje gumbov

Kot ste morda opazili, v resnici nimamo veliko prostih zatičev za povezavo gumbov na ščitniku predvajalnika MP3, zato bomo morali uporabiti res lep "trik", ki uporablja analogni pin. V tem delu je res dobro razloženo.

Vzporedno morate priključiti različne upore z različnimi vrednostmi na +5V, nato gumb, nato pa gumb priključite na analogni pin.

Uporabil sem 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k in 220k, plus 470k za tla. Zakaj te vrednote? No … To so prvi, ki sem jih našel v svoji zmešnjavi, in so se zelo dobro ujemali.

Na slikah lahko vidite moje povezave. Ker v spajkanju nisem ravno dober, sem ga raje pustil na krovu, vendar ga bom v prihodnje spremenil, da bo škatla manjša (žice in plošča zavzamejo veliko prostora).

Ko je vse priklopljeno, lahko nadaljujete s kodo. To je razloženo v predhodno povezanem ibleju, če pa ga ne želite (ponovno) odpreti, je ideja prebrati vrednost na analognem zatiču in ustvariti ohišja, ki ustrezajo vsakemu uporu. V mojem primeru je bilo tako:

if (val> = 920 && val <= 940) {Serial.println ("zeleno"); } drugače če (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("vijolično"); } else {Serial.println (val); }

Morda ga boste morali nekoliko prilagoditi svojim vrednotam.

5. korak: Ščit predvajalnika MP3

Ščit predvajalnika MP3
Ščit predvajalnika MP3

Če se s tem ščitom še niste igrali, vam svetujem, da si ogledate vaje na sparkfun.

Kakorkoli, v prilogi najdete kodo, ki deluje v mojem projektu.

V kodi boste morda videli uporabo pin -a 10, da bi izbrali "linijo" zvokov.

Odločil sem se, da mora moja škatla predvajati več kot 9 zvokov, zato sem dodal stikalo. Ko je zaprt, se pin spusti, koda pa spremenljivki "song" doda 9, kar omogoča predvajanje do 18 skladb v tej konfiguraciji. Popolnoma si je mogoče predstavljati dodajanje gumbov. 2, 4, 8, 16, 32… sklopi pesmi…

6. korak: Napajanje

Napajalnik
Napajalnik

Kar se tiče napajanja, sem za baterije AA uporabil ohišje za baterije s 3 režami. Ozemljil sem tla na tla arduina, napajanje ohišja baterije pa na stikalo. Drugi pin stikala gre na Vin arduina.

Ker nisem mogel uporabiti samo enega gumba za arduino in zvočnik, sem isto naredil z zvočnikom.

(Na koncu imam dva gumba, ki jih moram pritisniti, da zvočna omarica deluje … To bi lahko uredil kasneje.)

7. korak: Zaključek

Ko je vse povezano, ga odložite v škatlo, molite, da ostane na svojem mestu, in se igrajte z zvočno omarico!

(Vzemite ga na potovanje s prijateljem na sovoznikovem sedežu, pustite ga, da se igra z njim, in na koncu boste molili, da se škatla razbije …)

Hvala, ker ste jo prebrali. Vem, potrebuje nekaj izboljšav (veliko), kasneje se bom vrnil k temu, da jih dodam v navodila:)

Udeležil sem se na tekmovanju "Prvič za avtorja", zato vas prosim, če vam je bil ta projekt všeč, razmislite o glasovanju zanj!:)

Priporočena: