Orodha ya maudhui:
- Hatua ya 1: Standalone au Software
- Hatua ya 2: Mbao na Uchunguzi
- Hatua ya 3: Elektroniki
- Hatua ya 4: Msimbo wa Arduino
- Hatua ya 5: Maboresho
Video: Lune - Mdhibiti wa MIDI na Arduino (kwa DJ au Mwanamuziki): Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Hii ni jina langu la kwanza la arduino (microcontroller) jina Lune. Nilitaka kujifunza arduino na mradi muhimu na mkubwa kwa hivyo niliamua kutengeneza kidhibiti cha midi DJ ambacho kina kazi zote zinahitajika kuwa sawa kuchanganyika.
Kila aina ya sensa (potentiometer, kitufe cha kushinikiza,…) inaweza kujifunza kwa kujitegemea na nadhani njia bora ni kujifunza "jinsi inavyofanya kazi" na "jinsi imeunganishwa" kwa kila sensorer hatua kwa hatua.
Kila kitu hufanya kazi kama hii:
- Sensorer iliyounganishwa na arduino hugundua mabadiliko
- Aruuino hutuma mabadiliko haya kwa kompyuta
- Programu kwenye kompyuta inabadilisha habari ya serial (arduino) katika MIDI ambayo unaweza kutumia kwa ableton kwa mfano
Mdhibiti wangu ana
- 6 axoti ya potientometer kwa EQ
- 3 axoti ya potientometer kwa athari
- Linear ya potientometer 6 kwa ujazo
- 2 kushinikiza kifungo kwa Play
- 2 sensor ya Ultrasonic (SR04) kwa athari na umbali wa mikono yangu
- 2 kushinikiza botton kwa Cue
- 2 x 4 vifungo RGB inayoongozwa pedi
- Kisimbuzi 1 cha mwanzo
Hatua ya 1: Standalone au Software
Kwanza kabisa nilitafiti mafunzo anuwai ya mdhibiti wa MIDI na arduino.
Unaweza kufanya mtawala wa MIDI na programu ambayo inatafsiri kile unachofanya katika MIDI (nilichofanya)
Utahitaji:
- Programu ya kutuma / kupokea data ya midi (9600); ")
- Kifaa cha kawaida cha midi
Mfano mwingine:
www.instructables.com/id/Easy-3-Pot-Potentiometer-Arduino-Uno-Effects-Midi-/
_
Unaweza kufanya mtawala "wa kweli" wa MIDI ambayo bila programu inayoendesha kwenye kompyuta yako kutafsiri kile unachofanya kwenye kidhibiti katika MIDI inapeleka MIDI kwa kompyuta
Kwa sasa na arduino Uno au Mega unahitaji kuangaza chumba cha arduino au kitu kama hicho kutuma moja kwa moja midi. Kutokana na kile nilichoelewa ikiwa ulifanya hivi unahitaji kuwa na hakika ya nambari unayotuma kwenye arduino kwa sababu wakati arduino ni flash huwezi kutuma nambari tena (unahitaji kurudia tena). Nimefanya nambari nyingi za majaribio kwa hivyo nilichagua chaguo la pili lakini ni bora kuwa na kuziba na kucheza kifaa cha MIDI hakika.
Mfano kwenda mbali zaidi:
create.arduino.cc/projecthub/etiennedesportes/ableton-live-midi-controller-9182b3
MAJ 2018-02-28: https://www.arduino.cc/en/Reference/MIDIUSB Njia rahisi zaidi ikiwa una "microcontroller yenye uwezo wa asili wa USB (bodi za msingi za atmega32u4 au bodi za ARM)" (Hapana Sawa kwa arduino UNO)
Hatua ya 2: Mbao na Uchunguzi
Ubuni wa kesi ya kuni: Nilitumia jenereta ya kesi https://www.makercase.com/, nilifuta juu na yanayopangwa kwa juu. Kuamua urefu mimi hutafuta urefu wa kitufe changu cha juu na kuongeza 2cm.
Kwa juu nilitumia bodi moja ya MDF na Plywood moja Poplar 3mm ambayo ndiyo iliyochorwa.
Laser hukata bodi za kuni na mipango.
Kata / kuchimba shimo kwa kebo ya USB.
Nimejiunga na mipango yangu lakini kwa hatua hii ni ya kufurahisha zaidi kufanya kidhibiti chako cha kibinafsi.
Kukusanyika:
Kwa pande zote niliunganisha na kukusanya bodi tofauti za pande.
Kwa juu nilichimba mashimo 4 kwenye MDF 2 ya juu. (kipenyo cha bisibisi yangu + 1mm)
Mimi screw bolt na gundi nut kwa pembe mara nne, kwa parafujo bodi 2 juu ya mbao na juu baada.
Kwa njia hii nina pembe nne na nati moja iliyofunikwa, mashimo na nati ni mashimo ya visu za kurekebisha bodi za juu. Kwa kweli siwezi kupata nati iliyo chini wakati ninapofya bodi za juu za kuni.
Nilichimba mashimo kwenye bodi za pande (sanduku), iliyowekwa (parafua na baada ya gundi kila kitu) pembe kwa pande.
Weka bodi mbili za juu na uzifanye.
Kwa njia hii hakuna karanga inayoonekana na bodi ya juu haina haja ya kuteleza kuni, ni ya kushangaza kuwa ngumu lakini labda kuna njia bora.
Kipolishi:
Nilitumia "Vernis bois brillant 125 ml Avel Louis XIII" (Kifaransa Kipolishi) ambayo inafanya kazi vizuri sana.
Ilikuwa ndefu kidogo kwa sababu niliweka tabaka kadhaa na kusubiri 24h kati ya kila moja.
Juu inaonekana nzuri na kuni inalindwa. Ilikuwa mara yangu ya kwanza kwa hivyo sikusubiri kama inahitajika au niliweka lugha nyingi kwenye sehemu zingine kwa sababu wakati mwingine polishi haikuwa ngumu hata baada ya kukausha, sasa (miezi 2 baadae) ni sawa.
Picha: picha ya sanaa ya Fornaseti na mchoro wa kibinafsi.
p.s: ushauri wa kubuni mtawala wa midi, kwenye mpango wangu vitufe viwili vya RGB 4 viko karibu sana kutoka kwa kila mmoja
www.instructables.com/id/A-Framework-For-Making-Affordable-Stylish-Modula/
Hatua ya 3: Elektroniki
Nimeweka kila kitu (kwa mradi wangu) kwenye faili ya Fritzing.
Kwa kila aina ya sensa unahitaji kujifunza jinsi inavyofanya kazi au kile anachopea arduino.
Ili kufanya hivyo, angalia mafunzo juu ya visivyobadilika kwa mfano ("potentiometer arduino",…).
Nilitumia:
- Potentiometer
- Pedi ya RGB (Sparkfun
- Ultrasound HC-SR04 (kigunduzi cha umbali)
- Encoder
- Kitufe cha kushinikiza (kitufe cha arcade)
Ninapendekeza wakati unataka kufanya montage yako ya mwisho kuifanya kwa kuganda kwa wakati mmoja kwa sababu ni ngumu kuona wakati kuna tani nyingi.
Agizo:
Baada ya kujua yote ninayotaka au angalau sehemu kubwa niliamuru vifaa vyangu. Kwa njia hii una gharama ndogo za usafirishaji.
Kwa upande wangu, ninaagiza zaidi kwenye Conrad au RS (niko Ufaransa) na vipande zaidi vya mfano kama pedi ya RGB kwenye robotshop.
Mfano mmoja wa amri yangu ya Conrad kwenye picha
Hatua ya 4: Msimbo wa Arduino
Kuna nambari yangu ya arduino. Unahitaji kuipeleka, baada ya mabadiliko yako ikiwa utafanya kidhibiti tofauti, na Arduino IDE kwa mdhibiti wako mdogo na USB (youtube ina mafunzo). Katika viambatisho:
- La mwisho
- Moja tu kufanya kazi 2 pedi RGB na rangi 6 iwezekanavyo (RGB + cyan + rose + njano).
- Sehemu za zamani za nambari niliandika ili kujifunza sensa tofauti
Sehemu zingine huchukuliwa zingine zilizoandikwa na mimi.
Unahitaji kusanikisha maktaba za arduino (angalia hitilafu na "ujumuishe") kama Keypad.h kwa pedi.
Madarasa ya tofauti ni mwisho wa faili.
Unaweza kutambua kuwa kifungu kimoja kiko hapa kutuma habari ya serial.
utupu wa MIDImessage (amri ya byte, data byte data, byte data2) // --------- INAhitajika, pitisha maadili kupitia Amri ya kawaida ya Midi
{Serial.write (amri); Serial.write (data1); Serial.write (data2); }"
Hatua ya 5: Maboresho
Kila kitu kinafanya kazi lakini ni mfano. Kuna maswali au hatua ya kuboresha.
Nishati:
- Wakati nilitumia pedi ya RGB na kila sensorer RGB inaongoza kidogo sana. 5v arduino ni wachache sana kwa mradi wangu? Wakati ninazitumia tu, hakuna shida.
Nambari:
- Nina serial kutoka kwa kisimbuzi lakini sijui inafanyaje kazi katika MIDI. Namaanisha kile wanachotaka katika pato la MIDI. Ikiwa unajua jinsi ya kuweka kificho kuanza kwenye traktor wasiliana nami.
- Baadhi ya nambari zangu za vifungo sio nzuri kwa programu ya muziki. Tunahitaji usikivu wa haraka zaidi na nikaona kwamba baadhi ya nambari zangu za kifungo hazijaandikwa kwa njia bora ya kufanya hivyo (Kitufe cha kucheza ikiwa nakumbuka vizuri).
Ilipendekeza:
Kujifunga kwa Moja kwa Moja kwa Mchezo Mtendaji wa Mchezo wa Gofu wa 3: Hatua 12 (na Picha)
Kujifunga kwa Moja kwa Moja kwa Mchezo Mtendaji wa Mchezo wa Gofu wa 3: Hivi majuzi nilichapisha Inayoweza kufundishwa juu ya kujenga mchezo wa kufurahisha unaoweza kubeba na unaoweza kuchezwa ndani na nje. Inaitwa "Executive Par 3 Golf Game". Nilitengeneza kadi ya alama ya kuiga kurekodi kila alama ya wachezaji kwa "mashimo" 9. Kama ilivyo
Fanya Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa moja (na Hifadhi Takwimu kwa Excel): Hatua 3
Tengeneza Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa Moja (na Hifadhi Takwimu kwa Excel): Sote tunapenda kucheza na kazi yetu ya P … lotter katika IDE ya Arduino. Walakini, wakati inaweza kuwa na faida kwa matumizi ya msingi, data inafutwa zaidi vidokezo vinaongezwa na sio kupendeza macho. Mpangaji wa Arduino IDE hana
Moja kwa moja 4G / 5G HD Kutiririka Video Kutoka kwa DJI Drone kwa Ucheleweshaji wa Chini [Hatua 3]: Hatua 3
Moja kwa moja Video ya 4G / 5G ya Utiririshaji wa HD Kutoka kwa DJI Drone kwa Ucheleweshaji wa Chini [Hatua 3]: Mwongozo ufuatao utakusaidia kupata mitiririko ya video yenye ubora wa HD kutoka karibu na drone yoyote ya DJI. Kwa msaada wa Programu ya Simu ya FlytOS na Maombi ya Wavuti ya FlytNow, unaweza kuanza kutiririsha video kutoka kwa drone
Kusimama kwa simu isiyo na waya ya DIY Kutoka kwa Picha ya Picha: Hatua 6
Kusimama kwa simu isiyo na waya ya DIY Kutoka kwa fremu ya picha: Nina kitu hiki cha kuchaji cha waya bila waya kwa simu yangu, na unatakiwa uweke simu juu yake ili kuchaji. Lakini lazima iwe katika nafasi nzuri, na kila wakati nilikuwa nikilazimika kuhama simu ili kuichaji, kwa hivyo nilitaka kusimama
Kutoka kwa Picha kwa Picha Kubwa: Hatua ya Kwanza: Hatua 17
Kutoka Picha ndogo hadi Picha Kubwa: Hatua ya Kwanza: Kuchukua picha za watu na mahali wakati wa sherehe za kucheza mitaani inaweza kuwa ya kupendeza sana na ya kufurahisha. jinsi tunavyojivunia prin yetu