INHOUDSOPGAWE:
- Stap 1: Versamel benodigde materiaal
- Stap 2: Maak die buitenste liggaam
- Stap 3: Verbindings
- Stap 4: Finale vergadering
- Stap 5: Laai kode op na Arduino
- Stap 6: Vereiste sagteware
- Stap 7: Probleemoplossing
Video: Arduino -gebaseerde MIDI -vegter (aanraakgevoelig): 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
MIDI staan vir Musical Instrument Digital Interface. Hier maak ons 'n raakgevoelige MIDI -vegter.
Dit het 16 pads. dit kan verhoog of verlaag word. Hier het ek 16 gebruik as gevolg van die beperkte arduino -penne.
Ek het ook analoog -invoerpenne (A0, A1, A2, A3, A4) as digitale invoer gebruik.
Dit is my eerste opdrag. Verskoon my dus vir enige foute. Ek het nie daaraan gedink om 'n instruksies vroeër te maak nie.
so ek het nie veel gedetailleerde foto's daarvan nie.
Daar is 'n werkende video van die MIDI -kitaar wat ek gekies het in klanke in die ableton live 9 -sagteware in die video.
Stap 1: Versamel benodigde materiaal
Dinge wat u benodig, is:
- Arduino uno R3 (1 eenheid)
- 1Mohm weerstand (16 eenhede)
- Arduino -skild vir algemene doeleindes (1 eenheid)
- Tinfoelie
- Plastiek/akrielplaat (vir buitekant)
- Potensiometer (1 eenheid)
- drade
- Swart band
Gereedskap wat gebruik word, is:
- Boor
- Sny gereedskap
- Soldeerbout
- Warm gom
Dit is die benodigdhede wat benodig word vir die vervaardiging van die MIDI -vegter. Ek het 'n algemene arduino -skild vir weerstand.
maar u kan 'n algemene pcb gebruik.
Stap 2: Maak die buitenste liggaam
Om die buitekant te maak, benodig u 'n plastiekplaat.
sny die laken in die gegewe grootte:
bo en onder (200 mm x 200 mm)
vir 4 kante (200 mm x 40 mm)
sny nou 16 gate op die boonste vel om die drade vir die pads te slaag. 'N Gleuf aan die een kant vir die arduino -aansluiting.
Verbind hierdie stukke om 'n kubus te maak, behalwe die bokant. Pads is gemaak van aluminiumfoelie.
Sny 16 velle aluminiumfoelie van 45 mm x 45 mm.
Die geboorde gate moet volgens die plek van die kussing wees.
Stap 3: Verbindings
die verbindings moet gemaak word soos in die prent getoon.
potensiometer is vir die sensitiwiteit van aanraking. Dit is bedoel om die aanraakgevoeligheid aan te pas.
LET WEL: Die drade wat gebruik moet word, moet van dieselfde tipe wees. Andersins kan dit 'n verskil in die kapasitiewe waardes wees.
probeer ook om die drade van dieselfde grootte te maak.
Stap 4: Finale vergadering
Nou moet ons die elektronika en die hardeware -onderdele kombineer. Koppel eerstens die aluminiumfoelie ewe ver op die boonste laag en verbind die drade met elk van die foelie. Die drade moet dan in stap 2 aan die arduino gekoppel word.
Jy kan die foelie plak met die gom of die band.
U kan ook kartonstukke tussen die plastiek en die foelie sit om 'n dikte en 'n goeie gevoel te gee.
LET WEL: die drade moet deurlopend aan die foelie gekoppel word.
Stap 5: Laai kode op na Arduino
die kode word hier gegee.
laai dit op na die arduino.
OPMERKING: as u kode na arduino oplaai, moet die seriële poort in haarlose midi ingestel wees op nie gekoppel nie. anders word die fout vertoon tydens die oplaai van kode.
hier is die kode vir die toets van die raakvlak en die verkryging van sensoriese waardes (captouch16try.ino)
die toetskode gee die waardes van die sensor.
hierdie waardes moet amper gelyk wees. anders werk die pad nie korrek nie.
die gegewe waardes is die sensitiwiteit van die ander kode.
Stap 6: Vereiste sagteware
Laai hierdie sagteware af:
- Ableton Live 9 -suite
- Haarlose MIDI -reeks
- LoopMIDi
Ableton kan afgelaai word vanaf die amptelike webwerf.
Github -skakel om haarlose midi af te laai:
(https://projectgus.github.io/hairless-midiserial/)
Skakel na loopmidi:
www.tobias-erichsen.de/wp-content/uploads/2…
Laai hierdie sagteware af en installeer dit.
volg hierdie stappe:
stap 1.
maak LoopMIDI oop en klik op die (+) knoppie in die linker onderste hoek.
'N Poort word geskep vir die data -oordrag.
Stap 2.
Maak haarlose midi oop, kies nou loopmidiport in midi out.
laat die midi in nie verbind nie.
kies die seriële poort na arduino. (dit sal getoon word wanneer arduino gekoppel is aan 'n rekenaar/skootrekenaar)
stap 3.
hardloop ableton live 9.
maak voorkeure oop (ctrl +,)
kies nou skakel midi in die linkerkolom en kies die instelling soos in die prent getoon.
maak daardie venster toe
Stap 4.
kies nou tromme in die tweede kolom aan die linkerkant.
kies enige drom.
wanneer die trommel gekies is.
en as u die midi -pad raak, word 'n geluid in u skootrekenaar geproduseer.
Jou MIDI -vegter is voltooi.
Geniet dit !!!:-)
Stap 7: Probleemoplossing
Sagteware is nie korrek opgestel nie.
daar is vooraf 'n probleem met die opstel van die aanraking, aangesien die pad analoog waardes gee en hierdie waardes kan 'n probleem veroorsaak.
drade is moontlik nie behoorlik verbind nie.
foelie raak nie behoorlik aan die draad nie.
drade kan kort raak.
Aanbeveel:
MIDI -handpan met 19 tonevelde aan die bo- en onderkant : 15 stappe (met foto's)
MIDI -handpan met 19 tonevelde aan die bo- en onderkant …: Inleiding Dit is 'n handleiding van my pasgemaakte MIDI -handpan met 19 volume sensitiewe tonevelde, Plug'n Play USB -vermoë en baie maklik om te gebruik parameters om die pads aan te pas vir u individuele behoeftes. Dit is nie 'n ontwerpbekroonde model nie
Lune - MIDI -kontroleerder met Arduino (vir DJ of musikant): 5 stappe (met foto's)
Lune - MIDI -kontroleerder met Arduino (vir DJ of musikant): Dit is my eerste arduino (mikrobeheerder) projeknaam Lune. Ek wou arduino leer met 'n nuttige en groot projek, en ek het besluit om 'n midi -DJ -kontroleerder te maak met al die funksies wat nodig is om selfstandig te meng. Elke soort sensor (potensiaal
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
MIDI 5V LED Strip Light Controller vir die Spielatron of ander MIDI Synth: 7 stappe (met foto's)
MIDI 5V LED Strip Light Controller vir die Spielatron of ander MIDI Synth: hierdie kontroleerder flits drie-kleur LED strookligte vir 50mS per noot. Blou vir G5 tot D#6, rooi vir E6 tot B6 en groen vir C7 tot G7. Die kontroleerder is 'n ALSA MIDI -toestel, sodat MIDI -sagteware op dieselfde tyd na die LED's kan oorgedra word as 'n MIDI synth -toestel