Innholdsfortegnelse:

Ikke -kontakt Midi -kontroller: 6 trinn (med bilder)
Ikke -kontakt Midi -kontroller: 6 trinn (med bilder)

Video: Ikke -kontakt Midi -kontroller: 6 trinn (med bilder)

Video: Ikke -kontakt Midi -kontroller: 6 trinn (med bilder)
Video: История спасение дикого кабанчика. Кабанчик нуждался в помощи. 2024, November
Anonim
Ikke -kontakt Midi -kontroller
Ikke -kontakt Midi -kontroller
Ikke -kontakt Midi -kontroller
Ikke -kontakt Midi -kontroller
Ikke -kontakt Midi -kontroller
Ikke -kontakt Midi -kontroller

Å gjøre ting uten kontakt har vært trenden i dag. Jeg opprettet en enkel midi-kontroller ved hjelp av Arduino Pro micro og noen IR-nærhetsdetektorkort som har en innebygd komparator, dette burde være tilgjengelig ganske enkelt og billig. Dette prosjektet kan brukes på hvilken som helst Arduino som har 32u4 -basert bord, dette ble gjort på grunn av muligheten til å bruke disse brettene har MIDI uten hodepine du må gå gjennom med hårløse midi og feilene forbundet med det. Dette prosjektet ble utført for 7 store notater som enkelt kan utvides for andre notater. Jeg brukte cakewalk av BandLab som min DAW fordi den er kul og gratis. Håper du koser deg med å lage dette. Dette prosjektet ble opprinnelig designet for å introdusere studentene for den vakre verden av infrarød og den morsomme applikasjonen.

Rekvisita

Arduino Pro Micro (eller et hvilket som helst 32u4 -basert kort)

IR-nærhetssensor * antall notater du vil ha

knapper (valgfritt)

loddejern og bly

bergnål

perfboard

Metalltråd

datamaskin

Trinn 1: Få ting sammen

Få ting sammen
Få ting sammen
Få ting sammen
Få ting sammen
Få ting sammen
Få ting sammen

La oss først få tingene vi trenger for å lage dette prosjektet. Du vil kreve at datamaskinen din bruker denne MIDI -kontrolleren.

Arduino Pro Micro (eller hvilken som helst 32u4-basert plate) IR-nærhetssensor * antall notater du vil ha

knapper (valgfritt)

loddejern og bly

bergnål

perfboard

Metalltråd

du vil kreve Arduino IDE for å programmere brettet ditt. MIDI-OX-programvaren gjenopptas for å sjekke prosjektet. Å bruke dette med en DAW gir flotte resultater.

Trinn 2: Forstå det grunnleggende

Forstå det grunnleggende
Forstå det grunnleggende

Mikrokontrolleren oppdager når objektet kommer i nærheten av IR -nærhetsdetektoren. Deretter sender den en tilsvarende MIDI -kode til datamaskinen.

Vi vil bruke et eksternt bibliotek for å oppnå dette. Du finner biblioteket fra lenken nedenfor.

github.com/arduino-libraries/MIDIUSB

vi kan sjekke om det riktige signalet mottas av datamaskinen ved hjelp av MIDI-OX-programvare.

Vi vil bruke Digital IO hvis vi har en komparator i IR -nærhetskortet. På grunn av komparatoren får vi inndata som 1 eller 0 ved mikrokontrollerens I/O -port

Trinn 3: Koden

Koden
Koden

Koden er relativt enkel og lett å endre. Jeg har lagt ved koden med denne instruksjonen.

Når det noen gang er noe som forstyrrer IR -nærhetsdetektoren, sender vi det tilsvarende signalet til datamaskinen

Hvis du vil bruke forskjellige notater, bruker du MIDI -diagrammet.

Last opp programmet til mikrokontrolleren

Trinn 4: Tilkoblinger

Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger

Forsyn IR -nærhetskortet ved å levere VCC og jord.

Koble utgangen til de tilsvarende digitale I/O -pinnene. Jeg har brukt pin 2-8 til prosjektet mitt.

sørg for å endre koden i henhold til pinnen som brukes.

Jeg brukte kvinnelige bergpinner slik at jeg enkelt kunne fjerne og bytte IR -nærhetsdetektor og arduino når det er nødvendig.

Trinn 5: Testing av MIDI -kontrolleren vår

Tester vår MIDI -kontroller
Tester vår MIDI -kontroller

Jeg anbefaler å installere MIDI-OX på datamaskinen.

Etter å ha fullført all tilkobling i perfboardet, legg til IR -detektoren.

Koble kortet til datamaskinen.

Åpne ditt MIDI -testprogram.

Prøv å ta en finger nær detektoren

Trinn 6: Koble til DAW -en din og lag litt musikk

Koble til DAW -en din og lag litt musikk
Koble til DAW -en din og lag litt musikk
Koble til DAW -en din og lag litt musikk
Koble til DAW -en din og lag litt musikk
Koble til DAW -en din og lag litt musikk
Koble til DAW -en din og lag litt musikk

Det kommer til å ta litt tid å bli vant til den kontaktløse måten å spille på, men det blir en morsom opplevelse. Jeg liker personlig å spille trommer ved å bruke dette i Cakewalk. Legg til eller blokker lys fra brettet etter din smak

Anbefalt: