Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang ideya sa likod ng proyektong ito ay upang gumawa ng isang gumaganang Midi controller, madaling mabuo na may mababang gastos, kaya't maitatayo ito ng sinuman.
Dinisenyo namin ang isang buong sukat ng hugis ng keyboard na midi controller hindi lamang sa ilang mga pindutan at knobs.
Ang proyektong ito ay ginagawa ng coordinator ng fablab Irbid`s, Yazan ABU Dabaseh.
Hakbang 1: Mga Materyales at Tool
Kung sakaling nais mong gumawa ng iyong sariling Midi controller, kakailanganin mo ang sumusunod:
- Dahil sa Arduino: Sa aming kaso ginamit namin ang Arduino Dahil ngunit maaari mong gamitin ang anumang Arduino na may katutubong USB port tulad ng Arduino Leonardo.
- Mga Wires: Marami sa kanila.
- tanso tape adhesive. MDF 5 mm kapal: Maaari kang gumamit ng anumang mga materyales upang maitayo ang istraktura.
- Acrylic transparent 3 mm Kapal.
- Conductive pinturang "Electric pintura": Ginagamit namin ito upang makilala ang mga itim na susi sa layout ng midi controller.
Hakbang 2: Disenyo at Paggawa
Gumamit kami ng AutoCAD software upang gawin ang disenyo. Nais naming mag-disenyo ng isang bagay na magmumukhang malapit sa isang Midi controller.
Upang maputol ang disenyo, ginamit namin ang Trotec na mabilis na 400 machine.
Ginamit namin ang Mdf 5 mm, ang mga setting para sa paggupit ay:
Lakas 89%
Bilis 1.2
Dalas 5000.
Hakbang 3: Pagsasama-sama sa Lahat ng Ito
- Manu-manong gupitin ang malagkit na tape ng tanso upang magkasya sa laki ng bawat susi.
- Maingat naming na-tap ang bawat susi ng tanso sa lokasyon nito.
- Ikonekta ang bawat tanso key sa isang solong Arduino pin gamit ang mga wire.
Hakbang 4: Programming
Ang batayan ng proyektong ito ay dalawang silid-aklatan:
- Ang una ay ang "Mga Katutubong Capacitive Sensor nang walang karagdagang Hardware".
- Ang pangalawa ay "MIDIUSB library"
Kaya, karaniwang tinukoy namin ang bawat key sa isang solong pin sa Arduino, pagkatapos ay na-link namin ang mga ito sa midi USB library, upang magpadala ng isang midi signal sa pamamagitan ng katutubong USB sa isang computer.
Nakalakip ang code