Sisällysluettelo:

ElectrOcarina: 6 vaihetta
ElectrOcarina: 6 vaihetta

Video: ElectrOcarina: 6 vaihetta

Video: ElectrOcarina: 6 vaihetta
Video: 😩 Сплошное разочарование или повод для радости? Подробный гид по Audi A6 C6. 2024, Marraskuu
Anonim
ElectrOcarina
ElectrOcarina

Kuten monet, olen suuri Zelda Ocarina Of Time -legendan fani, jonka muistan olevan yksi parhaista videopelistä, jota olen koskaan pelannut (ellei yksi). päätti tehdä sähköisen. No… siihen mennessä epäonnistuin. Joka tapauksessa huomasin äskettäin, että yritys teki niitä. Mutta se ei todellakaan ole se, mitä kutsuisin ElectrOcarinaksi: et voi edes puhaltaa siihen! Joten kun tajusin, että opastettavasta musiikki -instrumenttikilpailusta käytiin, päätin taistella johtojen kanssa. Siinä on 7 painiketta, 8 ääntä ja se toimii yksinkertaisella Arduino Nanolla.

Fusion 360

3D -tulostin

Arduino Nano

Jotkut elektroniset komponentit (BOM -tiedot kuvataan alla)

Aika ja rakkaus;)

Vaihe 1: 3D -mallinnus

3D -mallinnus
3D -mallinnus
3D -mallinnus
3D -mallinnus
3D -mallinnus
3D -mallinnus

Ensimmäinen asia: suunnitellaan Ocarina. Tätä varten käytin Fusion 360: tä, en ole niin ylpeä tiedostosta: mielestäni liikaa askeleita.

Joka tapauksessa tässä on prosessi, jonka kävin tämän mallin tekemisessä: -Päärungon kuoren piirtäminen- Kierrä- Suukappaleen piirtäminen- Kierrä- Fillet tasoittaa risteyksiä- Tee reikiä painikkeille- Siirrä rakennustaso- Siirrä objektin profiili sisäänpäin- Purista "kiristysreunan" luomiseksi- Piirustus kaiuttimelle- Suulakepuristus luo tilaa kaiuttimelle- Piirrä sisäiset liitokset ruuvien saamiseksi- Purista ne ulos- Putken pään puhdistaminen- Kierrä luoda tilaa pietsolle - Halkaise runko kahteen osaan - Yhdistä toinen "kiristysreunaan" Loput mallinnusvaiheet koskevat huoneiden luomista elektroniselle sisäpuolelle. Katso tiedostoa, kaikki nämä vaiheet näyttävät selkeämmiltä

Kuten sanoin, en ole ylpeä tästä mallista: -Liian monta vaihetta-Unohdin reiän virtakytkimelle ON/OFF-Akun paikka ei ole valmis-Arduino-vuode ei sopinut hyvin, ajattelen eri tapaa pitää sitä

Näistä syistä aion työskennellä uudelleen tiedoston parissa, joten saatat löytää jotain hieman erilaista kuin mitä esittelin tänään, jos lataat sen. Suosittelen kokeilemaan oman tiedoston luomista, mutta jos et ole tyytyväinen 3D -mallinnukseen, voit ladata fuusiotiedoston täältä. (Tiedostoa ei voitu ladata uudelleen! Minun on päivitettävä tämä mahdollisimman pian) Kirkkaalla puolella tein joitain osia suunnittelusta parametrisiksi, jotta voit muuttaa reikien kokoa, jos painikkeet eivät vastaa omiani, kaiuttimen ja pietsomitat. Voit tehdä nämä muutokset helposti siirtymällä kohtaan Muokkaa> Muuta parametreja (katso viimeinen kuva)

Vaihe 2: 3D -tulostus

3D -tulostus
3D -tulostus
3D -tulostus
3D -tulostus

Kun malli on valmis, voimme tulostaa sen 3D -muodossa! Tästä osasta ei ole paljon sanottavaa

Kun olet lopettanut taistelun tukien kanssa, voit käyttää aerosolitiivistettä (en ole varma sen englanninkielisestä nimestä), jolloin voit tasoittaa tulosteen pinnan. Pohjimmiltaan se menee seuraavasti:- Levitä- Anna kuivua- Käytä hiekkapaperia- Käynnistä OverWatch, tämä osa on pitkä, mutta mitä kauemmin vietät aikaa tähän vaiheeseen, sitä kauniimpi maali on (älä ole laiska kuten minä).

Vaihe 3: Sähköinen

Sähköinen
Sähköinen
Sähköinen
Sähköinen
Sähköinen
Sähköinen

Joten tässä on materiaaliluettelo: -Arduino Nano-johdot- Rei'itetty elektroninen levy (valinnainen)- 9V akku- Akun koukku- Päälle/pois-kytkin (jonka unohdin!: O)- 10K vastus- 1M vastus- Piezo summeri- 8 ohmin kaiutin ++++ Alla oleva luettelo voidaan yksinkertaisesti korvata tällä levyllä ++++

-LM386 (pienitehoinen äänivahvistin) -10 kohmin potentiometri -10 ohmin vastus -10 µF kondensaattori -0,05 µF (tai 0,1 µF) kondensaattori -250 µF kondensaattori

Tässä piirissä on 4 osaa: -Power-Blow Sensor-Buttons-Amplifier + Audio Out Tarkastamme ne.

Virta

Ei mitään todella erityistä, muista vain, että tarvitset lisälinjan akusta vahvistimeen (katso kuva yllä).

Puhallusanturi

Varhaisissa kokeissani käytin mikrofonia, mutta tulokset olivat niin sotkuisia ja satunnaisia. Luovuin tästä ja päätin käyttää yksinkertaista pietsoa: Se on halpaa ja tehokasta. Sinun tarvitsee vain kytkeä se arduinon analogisen nastan ja maan väliin. Varo 1MegaOhm -vastus on kytketty rinnakkain pietsoon. Sinun tulisi myös olla varovainen selvittääksesi, mikä tappi on + ja mikä on jauhettu pietsollasi. Tein hyvin yksinkertaisen koodin tarkistaakseni näytön arvojen lukemisen ja komponentin kokeilun molemmilla tavoilla:

void setup () {pinMode (A0, INPUT); Sarja.alku (9600); }

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

Painikkeet

Kun painikkeet on vapautettu, ne on liitettävä maahan 10 k: n vastuksen kautta.

Vahvistin

Ollakseni oikeudenmukainen, toisin yksinkertaisesti piirin tältä sivulta

Vaihe 4: Koodi

Koodi käyttää DZL: n tekemää kirjastoa "The Synth", jonka voi ladata tältä github -sivulta. Kirjoittamani osan osalta tämä on melko yksinkertainen koodi: Se tarkistaa, onko isku. Jos se tarkistaa, onko painike painetaan ja soitetaan nuotti. vaikka painikkeita ei paineta, mutta isku tapahtuu, se soittaa perusäänen. jos ei ole iskua, se ei tee mitään. tarkista koodi;)

Vaihe 5: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Aika juottaa kaikki ja sukeltaa johtoihin… Se on ollut sotkuista … Anna painikkeillesi melko pitkät johdot, se auttaa kokoonpanon aikana.

Vaihe 6: Mitä seuraavaksi?

Tämän projektin tekeminen oli hauskaa ja epätoivoista, mutta se on vain v1, koska sitä voidaan parantaa monin tavoin! Tässä on luettelo tulevasta kehityksestä:-Sisällytä ylimääräinen painike puolisävyjen toistamiseen-Paranna äänenlaatua-Tee 3D-tiedosto uudelleen-Valmista valmiiksi liitettävä kilpi Toivon, että pidit projektista, ja kerro minulle, jos teit sellaisen!:)

Suositeltava: