Isi kandungan:
- Langkah 1: Pemodelan 3D
- Langkah 2: Percetakan 3D
- Langkah 3: Elektronik
- Langkah 4: Kod
- Langkah 5: Perhimpunan
- Langkah 6: Apa Seterusnya?
Video: ElectrOcarina: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Sebilangan besar, saya peminat Legenda Zelda Ocarina Of Time, yang saya ingat sebagai salah satu permainan video terbaik yang pernah saya mainkan (jika bukan yang lain). Atas sebab itu saya selalu mahukan ocarina dan beberapa tahun yang lalu saya memutuskan untuk membuat elektronik. Baiklah … pada masa itu saya gagal. Bagaimanapun saya baru mengetahui bahawa syarikat membuat beberapa. Tetapi sebenarnya bukan apa yang saya panggil ElectrOcarina: anda juga tidak boleh meletupkannya! Oleh itu, kerana saya menyedari bahawa ada pertandingan Instrumen Muzik diajar, saya memutuskan untuk melawan dengan kabel. Instructables ini akan menerangkan dan memberi anda fail untuk membuat elektrokarina anda sendiri. Ia mempunyai 7 butang, memainkan 8 nada dan dikuasakan oleh Arduino Nano yang sederhana. Untuk merealisasikan projek ini, anda memerlukan:
Fusion 360
Pencetak 3D
Arduino Nano
Beberapa komponen elektronik (BOM akan diperincikan di bawah)
Masa & Cinta;)
Langkah 1: Pemodelan 3D
Perkara pertama yang pertama: mari reka Ocarina. Untuk melakukannya saya menggunakan Fusion 360, saya tidak begitu bangga dengan fail itu: terlalu banyak langkah pada pendapat saya.
Bagaimanapun inilah proses yang saya lalui untuk membuat model ini: -Melukis cangkerang badan utama-Putar-Melukis penutup mulut-Putar- Fillet untuk melancarkan persimpangan- Membuat lubang untuk butang- Mengimbangi Pelan Pembinaan- Mengimbangi profil objek ke dalam- Extrude untuk membuat "clamping border" - Menggambar untuk pembesar suara- Extrude untuk mewujudkan ruang untuk pembesar suara- Lukis simpang dalaman untuk menerima skru- Extrude mereka- Membersihkan hujung paip- Putar untuk mewujudkan ruang untuk Piezo - Bahagikan badan dalam dua bahagian- Gabungkan satu dengan "Clamping Border" Selebihnya langkah pemodelan adalah mengenai membuat bilik untuk bahagian dalam elektronik. Lihatlah fail semua langkah ini akan kelihatan lebih jelas
Seperti yang saya katakan, saya tidak bangga dengan model ini: -Terlalu banyak langkah -Lupa lubang untuk suis togol ON / OFF-Tempat untuk bateri tidak siap-Tempat tidur untuk arduino tidak sesuai, saya Saya memikirkan cara yang berbeza untuk menahannya
Atas sebab-sebab ini saya akan bekerja semula pada fail dan oleh itu anda mungkin akan menemui sesuatu yang sedikit berbeza daripada apa yang saya kemukakan hari ini jika anda memuat turunnya. Saya akan mengesyorkan untuk mencuba membuat fail anda sendiri tetapi jika anda tidak selesa dengan pemodelan 3D, sila sila muat turun fail gabungan dari sini. (Tidak dapat memuat semula fail saya! Harus mengemas kini ini secepat mungkin) Di sisi terang saya membuat beberapa bahagian dari parametrik reka bentuk sehingga anda dapat mengubah ukuran lubang jika butang anda tidak sesuai dengan saya, idem untuk pembesar suara dan dimensi piezo. Untuk membuat pengubahsuaian tersebut dengan mudah, anda boleh pergi ke Modify> Change Parameter (lihat gambar terakhir)
Langkah 2: Percetakan 3D
Setelah model siap, kami boleh mencetak 3D! Tidak banyak yang boleh dikatakan mengenai bahagian ini
Setelah selesai bertarung dengan penyokong, anda boleh menggunakan sealant aerosol (tidak yakin dengan nama bahasa Inggeris untuk ini). Ini akan membolehkan anda melicinkan permukaan cetakan. Pada dasarnya ia seperti: -Amalkan- Biarkan kering- Gunakan kertas pasir -Mula OverWatch out, bahagian ini panjang, tetapi semakin lama anda menghabiskan masa pada langkah ini, cat anda akan lebih bagus (jangan malas seperti saya).
Langkah 3: Elektronik
Jadi inilah Bill Of Material: -Arduino Nano-Wires- Papan elektronik berlubang (optionnal) - 9V Battery- Battery Hook Up- On / Off Switch (yang saya lupa!: O) - 10K Resistor - 1M Resistor - Piezo Buzzer - 8Ohm Speaker ++++ Senarai di bawah boleh digantikan oleh papan ini ++++
-LM386 (penguat audio kuasa rendah) -10 kohm potensiometer -10 ohm perintang -10 µF kapasitor -0.05 µF (atau 0.1 µF) kapasitor -250 µF kapasitor
Terdapat 4 bahagian dalam litar ini: -Power-Blow Sensor-Buttons-Amplifier + Audio OutLet it check it out.
Kuasa
Tidak ada yang sangat istimewa, ingat bahawa anda memerlukan talian tambahan dari bateri ke penguat. Lihat Pic di atas.
Sensor Tiup
Pada percubaan awal saya menggunakan mikrofon, tetapi hasilnya sangat tidak kemas dan rawak. Saya agak menyerah dan memutuskan untuk menggunakan Piezo ringkas: Itu murah dan cekap. Anda hanya perlu memasangkannya antara pin analog arduino dan tanah. Watch Out a 1MegaOhm Resistor dipasang dalam paralel dengan piezo. Anda juga harus berhati-hati untuk mengetahui pin mana + dan yang mana terletak di piezo anda. Saya membuat kod yang sangat mudah untuk memeriksa membaca nilai-nilai pada monitor dan mencuba komponen dengan dua cara:
batal persediaan () {pinMode (A0, INPUT); Serial.begin (9600); }
gelung kosong () {Serial.println (analogRead (A0)); kelewatan (20);}
Butang
Semasa dilepaskan, butang harus disambungkan ke tanah melalui perintang 10k.
Penguat
Untuk bersikap adil, saya hanya menghasilkan semula litar dari halaman ini
Langkah 4: Kod
Kod tersebut menggunakan perpustakaan "The Synth" yang dibuat oleh DZL, ia boleh dimuat turun dari halaman github ini. Mengenai bahagian yang saya tulis, ini adalah kod yang agak mudah: Ia memeriksa sama ada terdapat pukulan.jika ia memeriksa apakah butang ditekan, kemudian mainkan nota. Walaupun jika tidak ada butang yang ditekan tetapi ada pukulan, ia memainkan nada dasar. Sekiranya tidak ada pukulan, ia tidak memberi apa-apa. Periksa kodnya;)
Langkah 5: Perhimpunan
Masa untuk menyolder semuanya dan menyelam ke dalam wayar … Sudah tidak kemas … Berikan wayar yang cukup lama ke butang anda, ia akan membantu semasa pemasangan.
Langkah 6: Apa Seterusnya?
Sangat menyeronokkan dan putus asa untuk membuat projek ini. Tetapi itu hanya v1 kerana ia dapat diperbaiki dengan banyak cara! Berikut adalah senarai perkembangan masa depan: -Sertakan butang tambahan untuk memainkan nada-nada -Meningkatkan kualiti suara-Buat semula fail 3D -Siapkan perisai siap pasang Semoga anda menikmati projek ini, dan beritahu saya jika anda membuatnya!:)
Disyorkan:
Sistem Makluman Tempat Letak Balik Kereta Arduino - Langkah demi Langkah: 4 Langkah
Sistem Makluman Tempat Letak Balik Kereta Arduino | Langkah demi Langkah: Dalam projek ini, saya akan merancang Litar Sensor Tempat Letak Kereta Berbalik Arduino yang ringkas menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem amaran Car Reverse berasaskan Arduino ini dapat digunakan untuk Navigasi Autonomi, Robot Ranging dan rangkaian lain
Langkah demi Langkah Pembinaan PC: 9 Langkah
Langkah demi Langkah Pembinaan PC: Persediaan: Perkakasan: MotherboardCPU & CPU cooler PSU (Unit bekalan kuasa) Penyimpanan (HDD / SSD) RAMGPU (tidak diperlukan) Alat kes: Pemutar skru Gelang ESD / tampal matsthermal dengan aplikator
Tiga Litar Pembesar Suara -- Tutorial Langkah demi Langkah: 3 Langkah
Tiga Litar Pembesar Suara || Tutorial Langkah-demi-Langkah: Loudspeaker Circuit menguatkan isyarat audio yang diterima dari persekitaran ke MIC dan menghantarnya ke Speaker dari tempat audio diperkuat dihasilkan. Di sini, saya akan menunjukkan kepada anda tiga cara berbeza untuk membuat Loudspeaker Circuit ini menggunakan:
Pendidikan Langkah demi Langkah dalam Robotik Dengan Kit: 6 Langkah
Pendidikan Langkah-demi-Langkah dalam Robotik Dengan Kit: Setelah beberapa bulan membina robot saya sendiri (sila rujuk semua ini), dan setelah dua kali bahagian gagal, saya memutuskan untuk mengambil langkah mundur dan memikirkan semula strategi dan arahan. Pengalaman selama beberapa bulan kadang-kadang sangat bermanfaat, dan
Pengangkatan Akustik Dengan Arduino Uno Langkah demi Langkah (8-langkah): 8 Langkah
Acoustic Levitation With Arduino Uno Step-by Step (8-step): transduser suara ultrasonik L298N Dc power adaptor wanita dengan pin dc lelaki Arduino UNOBreadboardBagaimana ini berfungsi: Pertama, anda memuat naik kod ke Arduino Uno (ia adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk menukar kod (C ++)