![The SENSONIZER, Synthesizer DIY: 5 Langkah The SENSONIZER, Synthesizer DIY: 5 Langkah](https://i.howwhatproduce.com/images/003/image-8141-18-j.webp)
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01
![The SENSONIZER, Pewarna DIY The SENSONIZER, Pewarna DIY](https://i.howwhatproduce.com/images/003/image-8141-19-j.webp)
![The SENSONIZER, Synthesizer DIY The SENSONIZER, Synthesizer DIY](https://i.howwhatproduce.com/images/003/image-8141-20-j.webp)
Ini adalah sensonizer, synthesizer berdasarkan sensor.
Secara ringkas
Ini pada dasarnya papan kekunci synthesizer, tetapi bukannya kekunci dan tombol piano, slaid dan butang untuk mengawalnya. Saya menggunakan sensor tekanan dan kedudukan untuk mengganti kekunci piano, dan giroskop untuk menggantikan gelangsar.
Ini adalah projek sekolah untuk semester kedua NMCT saya, Saya tidak akan memperincikan kod yang saya tulis, anda boleh mendapatkan lebih banyak maklumat mengenai repositori github ini:
github.com/RobbeBrandse/Projek1
Cara menggunakannya Pertama
Pasangkan pembesar suara dan fon kepala, dan tunggu sehingga ia bermula. Itu sahaja yang harus anda lakukan! Cukup sentuh jalur dan anda boleh memulakan muzik jamming dengan segera!
Sekiranya anda memiringkan peranti semasa bermain, ia akan menambahkan kesan modulasi.
Suara lalai adalah piano, jika anda tidak mahu mendengar piano, anda boleh memasukkan alamat IP di LCD ke dalam penyemak imbas anda. Ini akan membawa anda ke laman web di mana anda boleh menukar instrumen dan beberapa kawalan asas.
Apabila anda mendaftar dan log masuk ke akaun anda, ia akan terus mengetahui kapan anda bermain dan memaparkannya untuk anda.
Langkah 1: Bil Bahan
Jumlah kos projek untuk saya ialah 147, 81 €. Saya semestinya menghantar beberapa komponen dari Amerika, jadi kosnya mungkin berbeza bergantung pada tempat anda tinggal.
Bahagian terpakai
- Raspberry pi 3
- Arduino Leonardo
- Breadbords (untuk ujian)
- Pcb untuk susun atur akhir komponen
- Banyak wayar (mesra roti)
- Pelarian MPU-9250 (giroskop)
- Sensor tekanan
- Sensor kedudukan
- LCD 16x2
- Papan lapis 1m x 1m x 90mm
Alat terpakai
- Pemotong yang lebih malas
- Kertas pasir / sander
- Gerudi
- Mesin penggilingan
Untuk gambaran keseluruhan bahagian dan tempat membelinya yang lebih terperinci, saya membuat pdf. (halaman dimaksudkan untuk dipegang di sebelah satu sama lain)
Langkah 2: Perumahan
![Perumahan Perumahan](https://i.howwhatproduce.com/images/003/image-8141-21-j.webp)
![Perumahan Perumahan](https://i.howwhatproduce.com/images/003/image-8141-22-j.webp)
![Perumahan Perumahan](https://i.howwhatproduce.com/images/003/image-8141-23-j.webp)
Untuk perumahan elektronik saya menggunakan papan lapis setebal 9mm.
Saya membiarkan pemotong laser melakukan pengangkatan berat untuk saya, bentuknya yang sudah sempurna dan bahkan membuat beberapa lubang di mana skru akan pergi.
Saya memotong ruang di bahagian belakang, jadi mungkin untuk mencapai pi raspberry dan pasangkan kabel kuasa dan pembesar suara atau fon kepala.
Saya menggunakan mesin penggilingan untuk mendapatkan kedalaman kayu dengan tepat, sehingga LCD akan duduk rata di dalam kayu.
Saya juga memotong ruang di bahagian atas, sehingga wayar dari sensor dapat masuk ke dalam perumahan. Dan kemudian saya menutup ruang itu sehingga anda tidak dapat melihat di dalam perumahan.
Setelah memotong kayu dengan laser, saya hanya perlu menggunakan sedikit kertas pasir untuk mengeluarkan tepi yang terbakar dari laser. Predrill lubang dan tenggelam ke dalamnya. Selepas itu semua yang tersisa adalah menyatukan semua bahagian, saya menggunakan latihan untuk ini.
Saya juga memotong ruang di bahagian atas, sehingga wayar dari sensor dapat masuk ke dalam perumahan. Dan kemudian saya menutup ruang itu sehingga anda tidak dapat melihat di dalam perumahan.
Setelah semuanya selesai, saya menambahkan logo dan sedikit bakat visual untuk menjelaskan nota mana yang anda mainkan.
Saya juga membuat kotak kadbod, jadi saya dapat mengangkutnya dengan selamat tanpa perlu risau untuk merosakkannya. Saya sertakan skema untuk ini juga.
Langkah 3: Fritzing
![Fritzing Fritzing](https://i.howwhatproduce.com/images/003/image-8141-24-j.webp)
![Fritzing Fritzing](https://i.howwhatproduce.com/images/003/image-8141-25-j.webp)
![Fritzing Fritzing](https://i.howwhatproduce.com/images/003/image-8141-26-j.webp)
![Fritzing Fritzing](https://i.howwhatproduce.com/images/003/image-8141-27-j.webp)
Mula-mula saya membina versi papan litar untuk memastikan semuanya berfungsi dengan baik. Setelah memastikan semuanya berfungsi dengan baik, saya menggunakan pcb dan pin terpateri sehingga saya dapat menyambung dan memutuskan wayar dengan mudah jika diperlukan. Saya dapat menghubungkan semuanya dengan hanya menggunakan kabel pelompat.
Jangan biarkan jumlah kabel membingungkan anda, saya terpaksa menambah banyak alat pemanjang sehingga saya dapat membukanya dengan betul.
Saya menggunakan kabel usb mikro untuk menyambungkan port usb sudut kiri pi raspberry, tetapi anda tidak dapat melihatnya dalam skema.
Selepas itu saya menambahkan beberapa pita pada sendi untuk memastikan ia tidak terputus.
Langkah 4: Pangkalan Data Normalisasi
![Pangkalan Data Dinormalisasi Pangkalan Data Dinormalisasi](https://i.howwhatproduce.com/images/003/image-8141-28-j.webp)
Saya membuat pangkalan data untuk menyimpan data pengguna. Dan menjejaki semasa pengguna bermain.
Saya telah mencantumkan kata laluan pengguna menggunakan hash md5, sehingga akaun mereka dilindungi.
Agar pangkalan data dapat mengesan masa bermain pengguna, mereka harus log masuk melalui laman web terlebih dahulu.
Pada asalnya saya merancang untuk memungkinkan pengguna membuat tetapan dan rakaman kesan mereka sendiri, tetapi saya tidak mempunyai cukup masa untuk ciri-ciri tersebut (itulah sebabnya warna kelabu).
Langkah 5: Menulis Kod
Untuk menulis kod, saya menggunakan program ini:
- Pycharm: untuk memprogram back-end di python
- Visual Studio Code: untuk memprogram front-end dalam HTML, CSS dan Javascript
- Arduino IDE: untuk menulis kod Arduino
- MySQL Workbench: untuk membuat pangkalan data
Saya tidak akan terperinci di sini mengenai cara saya menulis kod tersebut, anda boleh mendapatkan maklumat mengenai repositori Github yang saya buat untuk projek ini:
Disyorkan:
Oh Christmas Tree (Oh Tannenbaum) Bersama MakeyMakey on the Water Synthesizer: 7 Langkah
![Oh Christmas Tree (Oh Tannenbaum) Bersama MakeyMakey on the Water Synthesizer: 7 Langkah Oh Christmas Tree (Oh Tannenbaum) Bersama MakeyMakey on the Water Synthesizer: 7 Langkah](https://i.howwhatproduce.com/images/001/image-852-j.webp)
Oh Christmas Tree (Oh Tannenbaum) Bersama MakeyMakey on the Water Synthesizer: Lagu natal ini bagus untuk dimainkan dengan makeymakey di perintis air. Anda boleh memainkannya dengan sembilan nada. Untuk suasananya, anda dapat menikmati cahaya natal :-) Nikmati
Arpeggiating Synthesizer (Nyamuk I): 6 Langkah
![Arpeggiating Synthesizer (Nyamuk I): 6 Langkah Arpeggiating Synthesizer (Nyamuk I): 6 Langkah](https://i.howwhatproduce.com/images/001/image-915-j.webp)
Arpeggiating Synthesizer (Mosquito I): Mosquito I adalah synthesizer arpeggiating kecil yang menggunakan perpustakaan sintesis bunyi Arduino Nano dan Mozzi. Ia boleh memainkan lebih daripada dua puluh urutan 8 langkah tetapi anda boleh menambahkan seberapa banyak urutan tersuai yang anda mahukan. Agak mudah untuk menyediakan dan tidak
Selamat Hari Lahir di Water Synthesizer Dengan MakeyMakey dan Scratch: 5 Langkah
![Selamat Hari Lahir di Water Synthesizer Dengan MakeyMakey dan Scratch: 5 Langkah Selamat Hari Lahir di Water Synthesizer Dengan MakeyMakey dan Scratch: 5 Langkah](https://i.howwhatproduce.com/images/002/image-4955-j.webp)
Happy Birthday on Water Synthesizer Dengan MakeyMakey dan Scratch: Daripada Bunga dan Nyanyian, anda boleh membina pemasangan ini sebagai kejutan besar untuk ulang tahun
Air Synthesizer Dengan MakeyMakey dan Scratch: 6 Langkah (dengan Gambar)
![Air Synthesizer Dengan MakeyMakey dan Scratch: 6 Langkah (dengan Gambar) Air Synthesizer Dengan MakeyMakey dan Scratch: 6 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-126-21-j.webp)
Water Synthesizer Dengan MakeyMakey dan Scratch: Menggunakan MakeyMakey untuk mengubah bahan yang berbeza menjadi suis atau butang dan dengan demikian mencetuskan pergerakan atau bunyi di komputer adalah urusan menarik. Seseorang mengetahui bahan mana yang menjalankan dorongan arus yang lemah dan dapat mencipta dan bereksperimen dengan
Synthesizer Analog / Organ yang Hebat Menggunakan Komponen Discrete sahaja: 10 Langkah (dengan Gambar)
![Synthesizer Analog / Organ yang Hebat Menggunakan Komponen Discrete sahaja: 10 Langkah (dengan Gambar) Synthesizer Analog / Organ yang Hebat Menggunakan Komponen Discrete sahaja: 10 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-2086-18-j.webp)
Synthesizer Analog / Organ yang Luar Biasa Menggunakan Komponen Discrete sahaja: Synthesizer analog sangat sejuk, tetapi juga sukar dibuat. Oleh itu, saya mahu membuatnya semudah yang boleh didapati, sehingga fungsinya dapat difahami dengan mudah. Untuk berfungsi, anda memerlukan beberapa sub-litar asas: Pengayun sederhana dengan resis