Taula de continguts:
- Pas 1: reuniu materials
- Pas 2: dibuix i perforació
- Pas 3: Prova del concepte
- Pas 4: soldar
- Pas 5: Codi
- Pas 6: Jam
Vídeo: Teclat de botó del controlador Midi: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Inspirat en el meu projecte de midfighter, em vaig proposar fer un controlador midi estil botó que aprofiti les moltes entrades digitals que té la placa Mega Arduino. En aquest instructiu recorrerem els passos realitzats des de la recollida de materials fins a la música.
Pas 1: reuniu materials
Per a aquest projecte he utilitzat:
Arduino Mega (clon)
Filferro de calibre 22
16 grans botons arcade blancs
10 botons arcade negres més petits
Eines de soldar
Trepant amb broques de 16 mm i 26 mm
va veure
Tauler de muntatge
Pas 2: dibuix i perforació
Haureu de maquillar els vostres botons al que vulgueu muntar, he trobat aquest tros de fusta a les escombraries i he pensat que seria perfecte per a aquest projecte. És possible que vulgueu fer el mateix o anar a la ferreteria.
Traça els botons i marca on perforar els forats i extreure’l. Com es pot veure més endavant, la part inferior té una aparença bastant grollera. És possible que vulgueu provar l'ajust del botó abans de practicar tots els forats.
Vaig serrar el tauler a la meitat més tard, però suggeriria fer-ho en aquesta etapa.
Pas 3: Prova del concepte
Vaig llançar alguns clips de cocodril a uns quants botons i vaig configurar un test de 10.000 quilograms i vaig penjar el codi per provar-lo abans de soldar. Això no és 100% necessari, però és una bona idea si voleu revisar les coses.
Pas 4: soldar
Aquí hi ha molts cables que passen als pins digitals, és possible que provi d'utilitzar un multiplexor la propera vegada, però realment no està gens malament. Comproveu-ho a mesura que avança el cablejat. El codi especificarà que el pin inicial serà 22 i els botons augmentaran cromàticament un (de manera que C = pin 22, C # = Pin 23, etc.). Al diagrama es pot veure que tots els botons estan connectats a terra en una gran cadena.
Les olles obtenen energia del passador de 5v i estan encadenades amb això. De la mateixa manera, els testos es posen a terra de la mateixa manera que els botons. Finalment, executeu els cables de dades des dels tests cap a A0, A1, A2, A3.
Si volíeu més botons o testos, us podríeu tornar bojos … i us animaria a fer-ho!
Pas 5: Codi
Abans d’introduir el codi, voldria donar les gràcies a Gustavo Silveira a www.musiconerd.com ja que utilitzava el seu codi en un projecte anterior i el modificava per utilitzar-lo en aquest.
Estic executant Hairless Midi al meu Macbook per convertir els senyals de sèrie en senyals midi que rebrà Ableton Live.
Admeto que va trigar una mica a configurar completament el programari serial-midi fins al punt que funcionava perfectament, però no he tingut cap problema des que el tinc configurat a la configuració actual.
En el millor dels casos, sóc un programador novell, però si seguiu els comentaris del codi de l’IDE Arduino i assegureu-vos de coincidir amb la velocitat en bauds del codi i el Hairless midi, hauríeu d’estar en funcionament sense haver de solucionar massa problemes.
Pas 6: Jam
M'agrada fer servir Ableton Live, ja que la flexibilitat del mape midi realment atén instruments com aquest. Aquí teniu un enllaç per jugar amb alguns Mussorgsky! El meu primer instructiu!
Recomanat:
Teclat MIDI amb botó Arcade: 7 passos (amb imatges)
Teclat MIDI de botó Arcade: és la versió 2.0 d'una de les meves primeres incursions en programació MIDI Arduino i DIY. He desenvolupat les meves habilitats en prototipatge i disseny, de manera que vaig pensar que seria una bona demostració del procés i la progressió. Amb un procés de disseny més informat, jo
Tutorial del controlador MIDI amb 1 botó: 6 passos
Tutorial del controlador MIDI amb 1 botó: hi ha molts tutorials per als controladors Arduino-MIDI que hi ha, és un recorregut senzill sobre com fer rodar amb un simple botó i un potenciòmetre. M'hauria agradat haver topat amb alguna cosa així quan començava a començar
Teclat USB d'un botó RGB: 6 passos (amb imatges)
Teclat USB amb un botó RGB: mai heu sentit la necessitat de tenir un teclat retroil·luminat RGB petit però funcional, que no superi la mida d’una sola tecla? No? A qui li importa, en fa un de totes maneres! Aquest instructiu us guiarà a través dels passos que necessiteu perquè el vostre propi, lleugerament inútil, a
Posicionador servo del botó del teclat: 3 passos
Posicionador servo del botó del teclat: en aquesta instrucció, es podrà prémer un botó del teclat i, segons el caràcter que s'hagi premut, el servomotor girarà un cert grau. El programa continuarà en bucle cada vegada que es prem un botó
Neteja del teclat d'alumini Apple o qualsevol altre teclat suau: 5 passos
Neteja del teclat d'alumini Apple … o qualsevol altre teclat suau: tan net com tu o jo intentem mantenir els nostres teclats d'alumini Apple, es tornen bruts al cap d'un any més o menys. Aquesta instrucció us ajudarà a netejar-la. Vés amb compte, perquè no sóc responsable si el teu teclat es trenca mentre fas això … SUCKS F