Taula de continguts:
- Subministraments
- Pas 1: ajuntar les coses
- Pas 2: entendre els conceptes bàsics
- Pas 3: el codi
- Pas 4: connexions
- Pas 5: proveu el nostre controlador MIDI
- Pas 6: connecteu-vos al vostre DAW i feu música
Vídeo: Controlador Midi sense contacte: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Actualment, la tendència a fer que les coses no siguin de contacte ha estat la tendència. Vaig crear un controlador midi senzill amb Arduino Pro micro i una placa de detectors de proximitat IR que té un comparador integrat, que hauria d’estar disponible bastant fàcil i barat. Aquest projecte es pot utilitzar en qualsevol Arduino que tingui una placa basada en 32u4, això es va fer a causa de la possibilitat d'utilitzar aquestes plaques amb MIDI sense el mal de cap que heu de passar utilitzant midi sense pèl i els problemes relacionats. Aquest projecte es va fer per a 7 notes principals que es podrien ampliar fàcilment per a altres notes. He utilitzat cakewalk de BandLab com a DAW perquè és fresc i gratuït. Espero que us divertiu fent això. Aquest projecte es va dissenyar inicialment per introduir els estudiants en el bell món d’Infra-Red i la seva divertida aplicació.
Subministraments
Arduino Pro Micro (o qualsevol placa basada en 32u4)
Sensor de proximitat IR * sense notes que vulgueu
botons (opcional)
soldador i plom
pins de Berg
perfboard
Filferro
ordinador
Pas 1: ajuntar les coses
Anem a obtenir primer les coses que necessitem per fer aquest projecte. Necessiteu que el vostre ordinador faci ús d’aquest controlador MIDI.
Arduino Pro Micro (o qualsevol placa basada en 32u4) Sensor de proximitat IR * sense notes que vulgueu
botons (opcional)
soldador i plom
pins de Berg
perfboard
Filferro
necessitareu Arduino IDE per programar la vostra placa. Es recomana el programari MIDI-OX per comprovar el projecte. L’ús d’això amb un DAW proporciona excel·lents resultats.
Pas 2: entendre els conceptes bàsics
El microcontrolador detecta quan un objecte s’acosta al detector de proximitat IR. A continuació, envia el codi MIDI corresponent a l'ordinador.
Utilitzarem una biblioteca externa per aconseguir-ho. Podeu trobar la biblioteca a l’enllaç següent.
github.com/arduino-libraries/MIDIUSB
podem comprovar si l’ordinador rep el senyal adequat mitjançant el programari MIDI-OX.
Farem servir IO digital si tenim un comparador a la placa de proximitat IR. A causa del comparador, obtenim l'entrada com a 1 o 0 al port d'E / S del microcontrolador
Pas 3: el codi
El codi és relativament senzill i fàcilment modificable. He adjuntat el codi amb aquesta instrucció.
Quan hi ha algun objecte que interfereixi amb el detector de proximitat IR, enviem el senyal corresponent a l'ordinador
Si voleu utilitzar notes diferents, utilitzeu el gràfic MIDI.
Pengeu el programa al microcontrolador
Pas 4: connexions
Alimenteu la placa de proximitat IR subministrant VCC i terra.
Connecteu la sortida als pins d'E / S digitals corresponents. He utilitzat el pin 2-8 per al meu projecte.
assegureu-vos de modificar el codi segons el pin utilitzat.
Vaig fer servir pins femenins de manera que pogués treure i substituir fàcilment el detector de proximitat IR i l’arduino quan fos necessari.
Pas 5: proveu el nostre controlador MIDI
Us recomano instal·lar MIDI-OX a l'ordinador.
Després de completar tota la connexió al perfboard, afegiu el detector IR.
Connecteu la placa a l'ordinador.
Obriu el programa de proves MIDI.
Proveu d'apropar un dit al detector
Pas 6: connecteu-vos al vostre DAW i feu música
Es trigarà una mica a acostumar-se a la manera de jugar sense contacte, però serà una experiència divertida. Personalment, m'agrada tocar la bateria amb això a Cakewalk. Afegir o bloquejar la llum del tauler segons el vostre gust
Recomanat:
Font d'aigua sense contacte: 9 passos (amb imatges)
Font d’aigua sense contacte: al final del meu primer any com a estudiant de MCT, em van encarregar de fer un projecte que contenia totes les habilitats que havia agafat dels cursos durant tot l’any. Estava buscant un projecte que comprovés tots els requisits establerts. pels meus professors i a
Dispensador de desinfectant de mans sense contacte, sense arduino ni microcontrolador: 17 passos (amb imatges)
Dispensador de desinfectant de mans sense contacte DIY sense Arduino ni microcontrolador: Com tots sabem, el brot COVID-19 va colpejar el món i va canviar el nostre estil de vida. En aquesta condició, l’alcohol i els desinfectants per a mans són fluids vitals, però s’han d’utilitzar correctament. Tocar contenidors d’alcohol o desinfectants per a les mans amb les mans infectades
Termòmetre IR sense contacte: 8 passos (amb imatges)
Termòmetre IR sense contacte: el meu departament de salut local es va posar en contacte amb mi perquè necessitaven una manera de rastrejar la temperatura corporal de la salut dels seus empleats diàriament durant la crisi del Covid-19 del 2020. Normalment, els termòmetres IR fora de la plataforma començaven a ser escassos
Utilitzeu el telèfon intel·ligent com a termòmetre sense contacte / termòmetre portàtil: 8 passos (amb imatges)
Utilitzeu el telèfon intel·ligent com a termòmetre sense contacte / termòmetre portàtil: mesurant la temperatura corporal sense contacte / sense contacte com una termopistola. Vaig crear aquest projecte perquè Thermo Gun ara és molt car, de manera que he de tenir una alternativa per fer bricolatge. I el propòsit és fer amb una versió de baix pressupost.SuppliesMLX90614Ardu
Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): 3 passos
Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): ACTUALITZACIÓ: SI US PLAU VOT PER EL MEU INSTRUCTABLE, GRÀCIES ^ _ ^ TAMBÉ POTS AGRADAR-ME ENTRADA A www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O POTS VOTAR ELS MEUS MILLORS AMICS