Indholdsfortegnelse:

Midi -controller uden kontakt: 6 trin (med billeder)
Midi -controller uden kontakt: 6 trin (med billeder)

Video: Midi -controller uden kontakt: 6 trin (med billeder)

Video: Midi -controller uden kontakt: 6 trin (med billeder)
Video: ONDSKAB ER STADIG HER EN FRYGTELIG NAT I ET FORFÆRDELIGT HUS 2024, Juli
Anonim
Midi -controller uden kontakt
Midi -controller uden kontakt
Midi -controller uden kontakt
Midi -controller uden kontakt
Midi -controller uden kontakt
Midi -controller uden kontakt

At gøre tingene uden kontakt har været tendensen i dag. Jeg skabte en simpel midi-controller ved hjælp af Arduino Pro micro og nogle IR-nærhedsdetektorkort, der har en indbygget komparator, dette burde være tilgængeligt temmelig let og billigt. Dette projekt kan bruges på enhver Arduino, der har 32u4 -baseret bord, dette blev gjort på grund af evnen til at bruge dette bord har MIDI uden hovedpine, du skal gå igennem med hårløse midi og fejl forbundet med det. Dette projekt blev udført for 7 store noter, som let kunne udvides til andre noter. Jeg brugte cakewalk af BandLab som min DAW, fordi den er cool og gratis. Håber du har det sjovt med at lave dette. Dette projekt blev oprindeligt designet til at introducere eleverne til den smukke verden af infrarød og dens sjove applikation.

Forbrugsvarer

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

IR-nærhedssensor * antal sedler, du ønsker

knapper (valgfrit)

loddejern og bly

bergnåle

perfboard

Tråd

computer

Trin 1: Få tingene sammen

At få tingene sammen
At få tingene sammen
Få tingene sammen
Få tingene sammen
Få tingene sammen
Få tingene sammen

Lad os først få de ting, vi har brug for til at lave dette projekt. Du skal bruge din computer til at bruge denne MIDI -controller.

Arduino Pro Micro (eller et hvilket som helst 32u4-baseret kort) IR-nærhedssensor * antal sedler, du ønsker

knapper (valgfrit)

loddejern og bly

bergnåle

perfboard

Tråd

du skal bruge Arduino IDE til at programmere dit board. MIDI-OX-softwaren genoptages for at kontrollere projektet. Brug af dette med en DAW giver gode resultater.

Trin 2: Forstå det grundlæggende

Forstå det grundlæggende
Forstå det grundlæggende

Mikrocontrolleren registrerer, når et objekt kommer tæt på IR -nærhedsdetektoren. Derefter sender den en tilsvarende MIDI -kode til computeren.

Vi vil bruge et eksternt bibliotek til at opnå dette. Du kan finde biblioteket fra nedenstående link.

github.com/arduino-libraries/MIDIUSB

vi kan kontrollere, om det korrekte signal modtages af computeren ved hjælp af MIDI-OX-software.

Vi vil bruge Digital IO, hvis vi har en komparator i IR -nærhedskortet. På grund af komparatoren får vi input som 1 eller 0 ved mikrokontrollerens I/O -port

Trin 3: Koden

Koden
Koden

Koden er relativt enkel og let ændret. Jeg har vedhæftet koden med denne instruktion.

Når der nogensinde er et objekt, der forstyrrer IR -nærhedsdetektoren, sender vi det tilsvarende signal til computeren

Hvis du vil bruge forskellige noter, skal du bruge MIDI -diagrammet.

Upload programmet til mikrocontrolleren

Trin 4: Forbindelser

Forbindelser
Forbindelser
Forbindelser
Forbindelser
Forbindelser
Forbindelser
Forbindelser
Forbindelser

Forsyn IR -nærhedskortet ved at levere VCC og jord.

Tilslut udgangen til de tilsvarende digitale I/O -ben. Jeg har brugt pin 2-8 til mit projekt.

Sørg for at ændre koden i henhold til den anvendte pin.

Jeg brugte kvindelige bergnåle, så jeg let kunne fjerne og udskifte IR -nærhedsdetektoren og arduinoen, når det er nødvendigt.

Trin 5: Test af vores MIDI -controller

Test af vores MIDI -controller
Test af vores MIDI -controller

Jeg anbefaler at installere MIDI-OX på din computer.

Efter afslutning af alle forbindelser i perfboardet tilføjes IR -detektoren.

Slut kortet til computeren.

Åbn dit MIDI -testprogram.

Prøv at bringe en finger i nærheden af detektoren

Trin 6: Opret forbindelse til din DAW, og lav noget musik

Opret forbindelse til din DAW og lav noget musik
Opret forbindelse til din DAW og lav noget musik
Opret forbindelse til din DAW og lav noget musik
Opret forbindelse til din DAW og lav noget musik
Opret forbindelse til din DAW og lav noget musik
Opret forbindelse til din DAW og lav noget musik

Det kommer til at tage noget tid at vænne sig til den kontaktløse måde at spille på, men det bliver en sjov oplevelse. Jeg kan personligt lide at spille trommer ved hjælp af dette i Cakewalk. Tilføj eller blokér lyset fra brættet efter din smag

Anbefalede: