Kazalo:

ElectrOcarina: 6 korakov
ElectrOcarina: 6 korakov

Video: ElectrOcarina: 6 korakov

Video: ElectrOcarina: 6 korakov
Video: Tschaikowsky: 6. Sinfonie (»Pathétique«) ∙ hr-Sinfonieorchester ∙ Lionel Bringuier 2024, November
Anonim
ElectrOcarina
ElectrOcarina

Tudi jaz sem velik oboževalec Legende of Zelda Ocarina Of Time, ki se je spomnim kot ene najboljših video iger, kar sem jih kdaj igral (če ne tiste). Zato sem si vedno želel ocarino in pred nekaj leti sem se je odločil za elektronsko. No … takrat mi ni uspelo. Kakorkoli, pred kratkim sem ugotovil, da jih je podjetje naredilo. Ampak to v resnici ne bi rekel ElectrOcarina: v njej sploh ne moreš pihati! Ko sem spoznal, da obstaja tekmovanje Glasbenih inštrumentov na poučevanje, sem se odločil, da se bom boril z žicami. Ta navodila vam bodo razložila in predstavila datoteke za izdelavo lastne elektrokarine. Ima 7 gumbov, igra 8 tonov in ga poganja preprost Arduino Nano. Za izvedbo tega projekta boste potrebovali:

Fusion 360

3D tiskalnik

Arduino Nano

Nekatere elektronske komponente (spodaj bo opisana specifikacija)

Čas in ljubezen;)

1. korak: 3D modeliranje

3D modeliranje
3D modeliranje
3D modeliranje
3D modeliranje
3D modeliranje
3D modeliranje

Najprej najprej: oblikujmo Ocarino. Za to sem uporabil Fusion 360, nisem tako ponosen na to datoteko: preveč korakov po mojem mnenju.

Kakorkoli že, tukaj je postopek, ki sem ga opravil pri izdelavi tega modela: -Risanje lupine glavnega telesa-Obrni-Risba ustnika-Obrni-File za izravnavo spojev- Naredimo luknje za gumbe-Pomakni konstrukcijsko ravnino-Pomakni profil predmeta navznoter- Iztisnite, da ustvarite "vpenjalno obrobo"- Risba za zvočnik- Iztisnite, da ustvarite prostor za zvočnik- Narišite notranje stike, da sprejmete vijake- Iztisnite jih- Očistite konec cevi- Obrnite se, da ustvarite prostor za Piezo - Razdelite telo na dve polovici - Združite eno z "vpenjalno mejo" Ostali koraki modeliranja so povezani z ustvarjanjem prostorov za elektronsko notranjost. Oglejte si datoteko, vsi ti koraki se vam bodo zdeli jasnejši

Kot sem rekel, nisem ponosen na ta model:-Preveč korakov-Pozabil sem luknjo za stikalo za vklop/izklop-Kraj za baterijo ni dokončan-Postelja za arduino se ni dobro prilegala, i razmišljam o drugačnem načinu držanja

Zaradi teh razlogov bom znova delal na datoteki, zato boste morda našli nekaj malce drugačnega od tistega, kar sem predstavil danes, če jo naložite. Priporočam, da poskusim narediti svojo datoteko, če pa vam 3D modeliranje ni všeč. od tu lahko prenesete datoteko fusion. (Moje datoteke ni bilo mogoče znova naložiti! To je treba čim prej posodobiti.) Na svetli strani sem naredil nekatere dele oblikovanja parametrične, tako da lahko spremenite velikost lukenj, če se vaši gumbi ne ujemajo z mojimi, enako za dimenzije zvočnikov in piezo. Za lažje spreminjanje pojdite na Spremeni> Spremeni parametre (glej zadnjo sliko)

2. korak: 3D tiskanje

3D tiskanje
3D tiskanje
3D tiskanje
3D tiskanje

Ko je model pripravljen, ga lahko 3D natisnemo! O tem delu ni veliko reči

Ko se borite s podporami, lahko uporabite aerosolno tesnilno maso (za to niste prepričani v angleškem imenu), ki vam bo omogočila, da gladite površino tiska. V bistvu gre tako: -Nanesite- Pustite, da se posuši- Uporabite brusni papir-Začnite OverWatch Out, ta del je dolg, dlje ko boste porabili čas za ta korak, lepša bo vaša barva (ne bodite leni kot jaz).

Korak: Elektronski

Elektronsko
Elektronsko
Elektronsko
Elektronsko
Elektronsko
Elektronsko

Torej, tukaj je račun materiala: -Arduino nano-žice- perforirana elektronska plošča (opcijsko)- 9V baterija- priklop baterije- stikalo za vklop/izklop (kar sem pozabil!: O)- 10K upor- 1M upor- Piezo Buzzer- 8Ohm Speaker ++++ Spodnji seznam lahko preprosto zamenjate s to ploščo ++++

-LM386 (zvočni ojačevalnik z nizko močjo) -10 kohm potenciometer -10 ohmski upor -10 µF kondenzator -0,05 µF (ali 0,1 µF) kondenzator -250 µF kondenzator

V tem vezju so štirje deli: -Senzorski senzor-gumbi-ojačevalnik + zvočni izhod Preverimo jih.

Moč

Nič posebnega, ne pozabite, da boste od baterije do ojačevalnika potrebovali dodatno linijo. Glejte sliko zgoraj.

Senzor pihanja

V prvih poskusih sem uporabljal mikrofon, vendar so bili rezultati tako neurejeni in naključni. Nekako sem obupal in se odločil za preprost Piezo: To je poceni in učinkovito. Le priključiti ga morate med analogni zatič arduina in tla. Pazite, da je 1MegaOhm upor priključen vzporedno s piezo. Prav tako morate biti previdni, da ugotovite, kateri pin je + in kateri je ozemljen na vašem piezu. Naredil sem zelo preprosto kodo za preverjanje branja vrednosti na monitorju in preizkušanje komponente na oba načina:

void setup () {pinMode (A0, INPUT); Serial.begin (9600); }

void loop () {Serial.println (analogRead (A0)); zamuda (20);}

Gumbi

Med sprostitvijo je treba gumbe priključiti na ozemljitev preko 10k upora.

Ojačevalnik

Po pravici povedano sem preprosto reproduciral vezje s te strani

4. korak: Koda

Koda uporablja knjižnico "The Synth", ki jo je izdelal DZL. Lahko jo prenesete s te strani github. Kar zadeva del, ki sem ga napisal, je to dokaj preprosta koda: Preveri, če je prišlo do udarca. Če tako preveri, če je gumb pritisnete, nato predvajajte noto. čeprav, če ni pritisnjenih nobenih gumbov, vendar je udarec, predvaja osnovno višino. Če ni udarca, ne naredi ničesar. Preverite kodo;)

5. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Čas je, da vse spajkate in se potopite v žice … Bilo je neurejeno … Dajte svojim gumbom precej dolge žice, ki vam bodo v pomoč pri montaži.

6. korak: Kaj sledi?

Izdelava tega projekta je bila zelo zabavna in obupana, vendar je to le v1, saj ga je mogoče izboljšati na toliko načinov! Tu je seznam prihodnjih dosežkov: -Vključite dodaten gumb za predvajanje poltonov-Ojačajte kakovost zvoka-Preoblikujte 3D-datoteko -Pripravite pripravljen za priključitev ščit Upam, da ste uživali v projektu, in prosim, sporočite mi, če ste ga naredili!:)

Priporočena: