Satura rādītājs:
- 1. solis: materiāli
- 2. solis: projektēšana un griešana
- 3. solis: lodēšana un stieple
- 4. darbība. Pārāk daudz vadu …
- 5. solis: Neopikselis
- 6. darbība: kods
- 7. solis: ievārījums
Video: Arcade Button MIDI tastatūra: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šī ir 2.0 versija vienam no maniem pirmajiem Arduino un DIY MIDI programmēšanas mēģinājumiem. Esmu attīstījis savas prototipēšanas un dizaina prasmes, tāpēc domāju, ka tas būtu labs procesa un progresa demonstrējums. Ar informētāku projektēšanas procesu es pārstrādāju pogas no pirmā mēģinājuma un sāku veidot 2.0!
1. solis: materiāli
Mana pirmā versija izmantoja Arduino Mega, jo tajā ir daudz ieeju, taču man patīk mazie izmēri un HID MIDI iespējas, kas Pro Micro ir, izmantojot Midi_controller.h bibliotēku. Tāpēc es nolēmu izmantot divus 16 kanālu multipleksorus, lai apmierinātu ievades prasības 2 oktāvu diapazonam.
Šeit ir manu izmantoto daļu saraksts:
Lielas arkādes pogas x15
Mazas arkādes pogas x10
Pro Micro x2
16 kanālu multiplekseris x2
Neopikselu gredzens
10k potenciometrs x6
Savienojuma vads
Lodēšanas instrumenti
1/8 MDF
2. solis: projektēšana un griešana
Esmu iekļāvis.svg failu interesējošiem prātiem, ja tas ir noderīgi, taču es aicinu ikvienu dizaina procesā izmantot radošumu un eksperimentēt. Varbūt akrila izmantošana mdf vietā izskatītos lieliski!
Pirmajā versijā es izmantoju urbi un urbi, tāpēc es šoreiz meklēju precīzāku produktu, izmantojot dizaina programmatūru un lāzera griezēju.
3. solis: lodēšana un stieple
Šī ir visvairāk laikietilpīgā daļa. Es uzskatu, ka dažas lodēšanas daļas ir terapeitiskas, tāpēc ņemiet tēju, uzklājiet gludu ievārījumu un zinu, ka šis solis ir maratons, nevis sprints!
Es mēģināju izglābt pēc iespējas vairāk stieples no pirmās versijas un atzīmējot, kur es ievietošu Arduino un mux, lai mēģinātu noņemt daļu no stieples masas, kas būtu jāsaspiež kastē pēc tam, kad tā bija darīts.
Man ir tendence vairāk nekā daži uztvert labu vadu mudžekļu haosu, tāpēc daži, vadot šķirošanas vadus, ievēro savas ambīcijas.
Ciktāl tas ir aprakstīts savienojumos, vispirms uzrakstiet kodu un pēc tam ļaujiet tam noteikt, kur tiks novietoti vadi …
Es uzbūvēju tastatūru no zemākās līdz augstākajai, pirmās 16 notis pārejot uz mux1, bet atlikušās piezīmes - uz mux2, ar mux iestatīšanu var nedaudz palielināties latentums, bet 16 MHz procesors to nospiež pietiekami ātri, lai es nevar pamanīt.
Pirms pamācībām es mēģināju ienirt midi multipleksēšanā un atsitos pret sienu, tāpēc iesaku veikt dažas pamata apmācības, lai iegūtu sākotnējo izpratni, ja šķiet, ka lietas nav pieejamas.
Es izpildu šīs vienkāršās problēmu novēršanas darbības: 1. Pārliecinieties, ka viss ir iezemēts 2. Pārbaudiet šortus 3. Podi saņem 5v4. Vēlreiz pārbaudiet, vai viss ir iezemēts
4. darbība. Pārāk daudz vadu …
Es par zemu novērtēju kastes dziļumu un man bija grūtības panākt, lai augšdaļa labi sēdētu ar izskatu, ka tā gatavojas izlauzties cauri "Akira Style", tāpēc es to sarunāju ar dažiem draugiem studijā un izdomāju plānu to uzvilkt displejs leņķī. Es veicu ātru prototipu veidošanu ar akrila atgriezumiem un galu galā ieguvu jauku risinājumu. Tas sava veida demonstrē putnus, kas ligzdo aizmugurē kā 60. gadu Moog sintezatoru plāksteru kabeļu labirints. Pabeigts, vai ne?
5. solis: Neopikselis
Iepriekšējā projektā, izmantojot MIDI, es izmantoju Neopikseļus un atklāju, ka MIDI ir nepieciešama īpaša tāfele, lai veiktu savu darbu, tāpēc es pieslēdzu citu Pro Micro, izmantojot "RAW" ieeju 5 V jaudai, kas darbojas no 1. plates. Es neieprogrammēju neko izsmalcinātu, vienkārši atradu programmu no Adafruit bibliotēkas parauga skices parauga.
6. darbība: kods
Lai augšupielādētu: 1. Noteikti lejupielādējiet bibliotēku Midi_Controller.h2. Izvēlieties "Arduino Leonardo" no tāfeles tipa3. Izvēlnē Port izvēlieties borad4. Apkopojiet un augšupielādējiet
Pēc testa augšupielādes ar midi uzraudzības lietojumprogrammu. Ja šķiet, ka viss darbojas kā plānots, ir pienācis laiks uztaisīt mūziku!
7. solis: ievārījums
Savos projektos es izmantoju Ableton Live, jo tas ir elastīgs. Ja izmantojat Garage Band, tas joprojām darbosies, taču kloķiem būs fiksētas funkcijas atkarībā no tā, kā jūs programmējat MIDICC numurus, kā norādīts skicē. Vai ir kādi jautājumi? Atstājiet tos komentāros! Happy Making!
Ieteicams:
HotKeys tastatūra ar pielāgotiem profiliem: 14 soļi (ar attēliem)
HotKeys tastatūra ar pielāgotiem profiliem: es ceru, ka šīs pandēmijas laikā jums veicas labi. Esi piesardzīgs. Esi stiprs. #COVID19Kļūstot par industriālo dizaineri, man katru dienu ir jāpiekļūst vairāk nekā 7–8 programmatūrām, kas ietver Solidworks, Photoshop, Illustrator, Keyshot, Indesign utt., Un jā, dažas g
Osu! Tastatūra: 8 soļi (ar attēliem)
Osu! Tastatūra: Es nesen sāku spēlēt ritma spēli ar nosaukumu osu! un, redzot komerciālas mini tastatūras videoklipu, es domāju, ka būtu jautrs projekts pats to izveidot. Neilgi pēc tam es nolēmu, ka būtu laba ideja to novietot uz pamācībām kā
Arduino Easy Midi tastatūra: 5 soļi (ar attēliem)
Arduino Easy Midi tastatūra: Es esmu milzīga mūzikas nerd un man ļoti patīk veidot savus instrumentus un sīkrīkus, bet man nav daudz prasmju vai resursu, lai pabeigtu sarežģītus projektus, tāpēc, kad es sastapos ar PretEnGineerings apmācību, es biju sajūsmā un vēlējos to sniegt kadrs. Viens no
Midi kontroliera poga-tastatūra: 6 soļi
Midi kontrollera pogas-tastatūra: Iedvesmojoties no sava vidējā cīnītāja projekta, es nolēmu izveidot pogas stila midi kontrolieri, kas izmanto daudzas Mega Arduino plates digitālās ieejas. Šajā pamācībā mēs apskatīsim soļus, kas veikti, apkopojot materiālus
Arduino MIDI tastatūra ar dziesmu mācīšanas gaismas diodēm: 8 soļi
Arduino MIDI tastatūra ar dziesmu mācīšanas gaismas diodēm: šī ir apmācība, kā izveidot MIDI tastatūru, kā arī gaismas diodes, lai iemācītu jums dziesmu, un LCD, lai parādītu izvēlēto dziesmu. Gaismas diodes var norādīt, kādus taustiņus nospiest konkrētai dziesmai. Atlasiet dziesmu ar kreiso un labo pogu