Innholdsfortegnelse:
- Trinn 1: Samle nødvendig materiale
- Trinn 2: Lag den ytre kroppen
- Trinn 3: Tilkoblinger
- Trinn 4: Sluttmontering
- Trinn 5: Last opp kode til Arduino
- Trinn 6: Programvarekrav
- Trinn 7: Feilsøking
Video: Arduino -basert MIDI Fighter (berøringsfølsom): 7 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
MIDI står for Musical Instrument Digital Interface. Her lager vi en berøringsfølsom MIDI -fighter.
Den har 16 pads. disse kan økes eller reduseres. Her har jeg brukt 16 på grunn av de begrensede arduino -pinnene.
Jeg har også brukt analoge inngangspinner (A0, A1, A2, A3, A4) som digital inngang.
Dette er min første instruks. Så unnskyld meg for eventuelle feil. Jeg har ikke tenkt på å lage en instruerbar tidligere.
så jeg har ikke så mange detaljerte bilder av det.
Det er en fungerende video av MIDI Jeg har valgt gitar i lyder i ableton live 9 -programvaren i videoen.
Trinn 1: Samle nødvendig materiale
Ting du trenger er:
- Arduino uno R3 (1 enhet)
- 1Mohm motstander (16 enheter)
- Generelt arduino -skjold (1 enhet)
- Aluminiumsfolie
- Plast/akrylark (for ytre del)
- Potensiometer (1 enhet)
- ledninger
- Svart tape
Verktøy som brukes er:
- Bore
- Skjæreverktøy
- Loddejern
- Hot Lim
Dette er forsyningene som kreves for å lage MIDI -jagerfly. Jeg har et generelt arduino -skjold for motstander.
men du kan bruke en generell PCB.
Trinn 2: Lag den ytre kroppen
For å lage den ytre kroppen trenger du plastfolie.
skjær arket i den angitte størrelsen:
topp og bunn (200 mm x 200 mm)
for 4 sider (200 mm x 40 mm)
skjær nå 16 hull på det øverste arket for å passere ledningene til putene. Et spor på den ene siden for arduino -kontakten.
Bli med disse bitene for å lage en kuboid bortsett fra toppen. Pads er laget av aluminiumsfolie.
kutt 16 ark aluminiumsfolie i størrelse 45 mm x 45 mm.
De borede hullene skal være i henhold til putens plassering.
Trinn 3: Tilkoblinger
tilkoblingene skal gjøres som vist på bildet.
potensiometer er for følsomheten av berøring. Det er for å justere berøringsfølsomheten.
MERK: Ledningene som skal brukes må være av samme type. Ellers kan det være en forskjell i de kapasitive verdiene.
Prøv også å lage ledningene av samme størrelse.
Trinn 4: Sluttmontering
Nå må vi kombinere både elektronikken og maskinvaredelene. Først kobler du aluminiumsfolien til det øverste laget med jevne mellomrom og kobler ledningene til hver av folien. Ledningene skal deretter kobles til arduinoen som i trinn 2.
Du kan lime folien ved hjelp av lim eller tape.
Du kan også legge noen pappstykker mellom plasten og folien for å gi den en tykkelse og en god følelse.
MERK: Ledningene må kobles til folien kontinuerlig.
Trinn 5: Last opp kode til Arduino
koden er gitt her.
last den opp til arduinoen.
MERK: Når du laster opp kode til arduino må seriell port i hårløs midi være satt til ikke tilkoblet. Ellers vises feilen mens du laster opp kode.
her er koden for å teste styreplaten og få capicitivesensorverdier (captouch16try.ino)
testkoden gir sensorens verdier.
disse verdiene bør være nesten like. ellers vil puten ikke fungere som den skal.
de oppgitte verdiene vil være sensitiviteten til den andre koden.
Trinn 6: Programvarekrav
Last ned disse programmene:
- Ableton Live 9 Suite
- Hårløs MIDI -serie
- LoopMIDi
Ableton kan lastes ned fra det offisielle nettstedet.
Github -lenke for å laste ned hårløs midi:
(https://projectgus.github.io/hairless-midiserial/)
Link til loopmidi:
www.tobias-erichsen.de/wp-content/uploads/2…
Last ned og installer disse programvarene.
Følg disse trinnene:
trinn 1.
åpne LoopMIDI og klikk på (+) - knappen nederst i venstre hjørne.
Det opprettes en port for dataoverføringen.
Steg 2.
Åpne hårløs midi, velg nå loopmidiport i midi out.
la midi være i ikke tilkoblet.
velg seriell port til arduino. (dette vises når arduino er koblet til PC/bærbar PC)
trinn 3.
kjør ableton live 9.
åpne preferanser (ctrl +,)
velg nå link midi i venstre kolonne og velg innstillingen som vist på bildet.
lukk vinduet
Trinn 4.
velg nå trommer i den andre kolonnen til venstre.
velg hvilken som helst tromme.
når trommelen er valgt.
og du berører midi pad, en lyd blir produsert i den bærbare datamaskinen.
Din MIDI -fighter er fullført.
Nyt!!!:-)
Trinn 7: Feilsøking
Programvare er ikke riktig konfigurert.
Det vil være et problem på forhånd med å sette opp berøring ettersom puten gir analoge verdier, og disse verdiene kan skape problemer.
ledninger er kanskje ikke riktig tilkoblet.
folien berører ikke ledningen ordentlig.
ledninger kan bli kortsluttet.
Anbefalt:
Flerfarget lysmaler (berøringsfølsom): 8 trinn (med bilder)
Flerfarget lysmaler (berøringsfølsom): Lysmaling er en fotografisk teknikk som brukes til å lage spesialeffekter ved lave lukkerhastigheter. En lommelykt brukes vanligvis til å "male" bildene. I denne instruksen vil jeg vise deg hvordan du bygger en alt -i -ett lysmaler med berøring
Stopp svette hender og føtter med Sweat Fighter !: 7 trinn (med bilder)
Stopp svette hender og føtter med Sweat Fighter !: 3/1/19 oppdatering: Noen rapporterer om smerter, som er forårsaket av den raske polariteten. Jeg vil oppdatere koden for å redusere dette problemet, men foreløpig bør du holde ut å bygge dette. Hyperhidrose er en tilstand som forårsaker overflødig
Arduino Uno Midi Fighter: 5 trinn
Arduino Uno Midi Fighter: Denne instruksjonsboken ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com) Basert på den populære MidiFighter av DJ Techtools, ble dette hjemmelagde Arduino -drevne musikkinstrumentet
Berøringsfølsom LED-lanterne: 15 trinn (med bilder)
Berøringsfølsom LED-lanterne: For tjuefem år siden lagde bestefar meg en lommelykt ved å lodde en lyspære til de krøllete terminalene på et flatt, 4,5V batteri. Som et apparat var det grovt og enkelt, men det lyste ikke bare opp putefortet mitt den kvelden. Det drev mitt ønske om
MIDI 5V LED Strip Light Controller for Spielatron eller annen MIDI Synth: 7 trinn (med bilder)
MIDI 5V LED Strip Light Controller for Spielatron eller annen MIDI Synth: Denne kontrolleren blinker trefargede LED stripelys for 50mS per note. Blå for G5 til D#6, rød for E6 til B6 og grønn for C7 til G7. Kontrolleren er en ALSA MIDI -enhet, slik at MIDI -programvare kan mates ut til lysdiodene samtidig som en MIDI -synthenhet