Sisukord:

Arcade Soundbox: 7 sammu (piltidega)
Arcade Soundbox: 7 sammu (piltidega)

Video: Arcade Soundbox: 7 sammu (piltidega)

Video: Arcade Soundbox: 7 sammu (piltidega)
Video: 3 Disney Lightsabers VS a Neopixel 2024, November
Anonim
Arkaadi helikast
Arkaadi helikast

Olen juba ammu tahtnud teha helikasti, mis on umbes selline sait, kuid päriselus.

Ma arvan, et ma pole esimene, kes sellise karbi loonud, aga ma ei leidnud seda siit kunagi, seega otsustasin selle avaldada!

Loodetavasti naudite seda, see on minu esimene õpetatav ja ärge olge liiga karmid inglise keele vigade suhtes, sest see pole minu emakeel.

Samm: tarvikud

Tarvikud
Tarvikud

Selle projekti jaoks vajate:

  • 3mm pressitud puit karbi jaoks
  • arkaadnupud, nagu see või see (ostsin viimase)
  • mõned lülitid
  • mõned juhtmed
  • leivalaud
  • arduino uno
  • sparkfun mp3 -mängija kilp (siin Amazoni jaoks)
  • hunnik takisteid nuppude ja maapinna jaoks. Kasutasin 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k ja 220k, pluss 470k

2. etapp: ettevalmistamine - kast

Ettevalmistus - kast
Ettevalmistus - kast

Kast on loodud sellise veebisaidi abil nagu makercase. Kuna nuppude läbimõõt on 6 cm, looge 25 cm ruudukujuline kast. Minu kasti kõrgus on umbes 15 cm (arvestage ruumi arduino, kaablite, kõlari jaoks)

Kasutage Inkscape'i, coreldrawi või Adobe Illustratori abil auke karbi ülemisele osale. Samuti võite igale nupule lisada helide nimed, mille hiljem linkite. Futuri versioonis lisan toitenupu augud.

Kui teie svg -fail on valmis, lõigake see lihtsalt oma lemmiklaserlõikuri abil.

3. samm:

Pilt
Pilt

4. samm: nuppude juhtmestik

Nuppude juhtmestik
Nuppude juhtmestik
Nuppude juhtmestik
Nuppude juhtmestik
Nuppude juhtmestik
Nuppude juhtmestik

Nagu võite märgata, pole meil MP3 -mängija kilbil olevate nuppude ühendamiseks tegelikult palju tasuta nööpnõelu, seega peame kasutama tõeliselt toredat nippi, mis kasutab analoognõela. Selles tabelis on see tõesti hästi lahti seletatud.

Peate ühendama erinevad takistid, millel on erinevad väärtused, paralleelselt +5 V, seejärel nupuga, seejärel ühendage nupp analoogpistikuga.

Ma kasutasin 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k ja 220k, millele lisandus maa jaoks 470k. Miks need väärtused? Noh … Need olid esimesed, mille ma oma segadusest leidsin ja need sobisid päris hästi kokku.

Piltidelt näete minu seoseid. Kuna ma ei ole jootmises eriti osav, eelistasin selle leivalauale jätta, kuid muudan selle nii, et tulevikus oleks kast väiksem (juhtmed ja leivaplaat võtavad palju ruumi).

Kui kõik on ühendatud, saate koodi juurde minna. Seda on selgitatud varem lingitud ible'is, kuid kui te ei soovi seda (uuesti) avada, on idee lugeda analoogpistiku väärtus ja luua iga takistiga sobivad juhtumid. Minu puhul oli see:

if (val> = 920 && val <= 940) {Serial.println ("roheline"); } muu kui (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("purple")); } else {Serial.println (val); }

Võimalik, et peate seda oma väärtustele vastamiseks veidi kohandama.

Samm: MP3 -mängija kilp

MP3 -mängija kilp
MP3 -mängija kilp

Kui te pole selle kilbiga kunagi mänginud, soovitan teil tutvuda sparkfuni õpetustega.

Igatahes leiate lisatud koodi, mis töötab minu projektis.

Näete koodis tihvti numbri 10 kasutamist, et valida helide rida.

Otsustasin, et minu kast peab mängima rohkem kui ainult 9 heli, seega lisasin lüliti. Kui see on suletud, läheb tihvt alla ja kood lisab muutujale "song" 9, mis võimaldab selles konfiguratsioonis esitada kuni 18 lugu. Nuppude lisamist on täiesti võimalik ette kujutada. 2, 4, 8, 16, 32… laulude komplektid …

6. samm: toiteallikas

Toiteallikas
Toiteallikas

Mis puudutab toiteallikat, siis kasutasin AA -patareide jaoks 3 pesaga pesa. Ma ühendasin maa arduino maapinnaga ja aku ümbrise toite lülitiga. Lüliti teine tihvt läheb arduino Vini külge.

Kuna ma ei saanud arduino ja kõlari jaoks kasutada ainult ühte nuppu, tegin kõlariga sama asja.

(Mul on lõpuks kaks nuppu, mida ma pean vajutama, et helikast töötaks … Ma võin selle hiljem välja töötada.)

Samm 7: Järeldus

Kui kõik on juhtmega ühendatud, pange see karpi, palvetage, et see paigale jääks, ja mängige oma helikastiga!

(Võtke see reisile koos sõbraga teie kõrvalistmel, laske tal sellega mängida ja te palvetate, et kast puruneks …)

Täname, et lugesite. Ma tean, see vajab mõningaid parandusi (palju) ja ma lisan selle juhendite juurde hiljem:)

Osalesin esmakordsete autorite konkursil, nii et palun, kui teile see projekt meeldis, kaaluge selle poolt hääletamist!:)

Soovitan: