Kazalo:
- Zaloge
- 1. korak: Sestavite stvari skupaj
- 2. korak: Razumevanje osnov
- 3. korak: Koda
- 4. korak: Povezave
- 5. korak: Preizkusite naš MIDI krmilnik
- 6. korak: Povežite se z DAW in ustvarite glasbo
Video: Brezkontaktni midi krmilnik: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Omogočanje brezkontaktnosti je danes trend. Ustvaril sem preprost midi krmilnik z uporabo Arduino Pro micro in nekaj plošč detektorjev bližine IR, ki ima vgrajen primerjalnik, to bi moralo biti na voljo dokaj enostavno in poceni. Ta projekt je mogoče uporabiti na katerem koli Arduinu, ki ima ploščo na osnovi 32u4, to je bilo storjeno zaradi možnosti uporabe teh plošč z MIDI brez glavobola, ki ga morate preživeti z uporabo midi brez dlake, in z njim povezanih napak. Ta projekt je bil narejen za 7 glavnih zapiskov, ki jih je mogoče zlahka razširiti na druge zapiske. Za svojo DAW sem uporabil cakewalk skupine BandLab, ker je kul in brezplačen. Upam, da se boste pri tem zabavali. Ta projekt je bil sprva zasnovan tako, da študente predstavi v čudovitem svetu infrardečega in njegove zabavne aplikacije.
Zaloge
Arduino Pro Micro (ali katera koli druga plošča na osnovi 32u4)
IR-senzor bližine * število beležk, ki jih želite
gumbi (neobvezno)
spajkalnik in svinec
berg zatiči
perfboard
Žica
računalnik
1. korak: Sestavite stvari skupaj
Najprej ugotovimo, kaj potrebujemo za izvedbo tega projekta. Za uporabo tega krmilnika MIDI boste potrebovali računalnik.
Arduino Pro Micro (ali katera koli plošča na osnovi 32u4) IR-senzor bližine * nobenih zapiskov, ki jih želite
gumbi (neobvezno)
spajkalnik in svinec
berg zatiči
perfboard
Žica
za programiranje plošče boste potrebovali Arduino IDE. Za preverjanje projekta se znova zažene programska oprema MIDI-OX. Uporaba tega z DAW daje odlične rezultate.
2. korak: Razumevanje osnov
Mikro krmilnik zazna, ko se predmet približa IR detektorju bližine. Nato računalniku pošlje ustrezno MIDI kodo.
Za to bomo uporabili zunanjo knjižnico. Knjižnico najdete na spodnji povezavi.
github.com/arduino-libraries/MIDIUSB
s programsko opremo MIDI-OX lahko preverimo, ali računalnik sprejema ustrezen signal.
Uporabljali bomo digitalni IO, če imamo v bližinski plošči IR primerjalnik. Zaradi primerjalnika dobimo vnos 1 ali 0 na V/I vratih mikro krmilnika
3. korak: Koda
Koda je razmeroma preprosta in jo je mogoče enostavno spremeniti. Kodi sem priložil to navodilo.
Kadarkoli pride do motenj v IR -detektorju bližine kakšen predmet, pošljemo ustrezen signal v računalnik
Če želite uporabiti različne zapiske, uporabite grafikon MIDI.
Naložite program na mikro krmilnik
4. korak: Povezave
Napajajte bližinsko IR ploščo tako, da napajate VCC in ozemljitev.
Priključite izhod na ustrezne digitalne V/I zatiče. Za svoj projekt sem uporabil pin 2-8.
kodo spremenite glede na uporabljeni pin.
Uporabil sem ženske zatiče berg, da sem lahko po potrebi enostavno odstranil in zamenjal IR detektor bližine in arduino.
5. korak: Preizkusite naš MIDI krmilnik
Priporočam, da v računalnik namestite MIDI-OX.
Ko končate vse povezave na plošči, dodajte IR detektor.
Ploščo povežite z računalnikom.
Odprite program za testiranje MIDI.
Poskusite prinesti prst blizu detektorja
6. korak: Povežite se z DAW in ustvarite glasbo
Nekaj časa bo trajalo, da se navadite na brezstični način igranja, vendar bo to zabavno doživetje. Osebno rad igram bobne na tem v Cakewalku. Dodajte ali blokirajte svetlobo s plošče po svojem okusu
Priporočena:
Brezkontaktni razpršilnik za razkuževanje rok brez Arduina ali mikrokrmilnika: 17 korakov (s slikami)
Brezkontaktni razpršilnik za razkuževanje rok brez Arduina ali mikrokrmilnika: Kot vsi vemo, je izbruh COVID-19 prizadel svet in spremenil naš življenjski slog. V tem stanju so alkohol in sredstva za razkuževanje rok vitalne tekočine, vendar jih je treba pravilno uporabljati. Dotikanje vsebnikov z alkoholom ali razkužil za roke z okuženimi rokami c
Brezkontaktni IR termometer: 8 korakov (s slikami)
IR termometer brez stika: Moje lokalno ministrstvo za zdravje je stopilo v stik z mano, ker so potrebovali način za vsakodnevno spremljanje telesne temperature zdravja svojih zaposlenih med krizo Covid-19 leta 2020. Običajni infrardeči termometri so bili redki
Uporabite pametni telefon kot brezkontaktni termometer / prenosni termometer: 8 korakov (s slikami)
Uporabite pametni telefon kot brezkontaktni termometer / prenosni termometer: Merjenje telesne temperature z brezkontaktnim / brezkontaktnim kot termo pištola. Ta projekt sem ustvaril, ker je Thermo Gun zdaj zelo drag, zato moram dobiti alternativo za izdelavo DIY. Namen je izdelati z nizko proračunsko različico
Brezkontaktni detektor napetosti: 5 korakov (s slikami)
Brezkontaktni detektor napetosti: V tem navodilu vam bom pokazal, kako lahko zgradite brezkontaktni detektor napetosti za preverjanje električnih vodnikov pod napetostjo. Uporabljeni orodji in materiali (partnerske povezave): Tranzistorji http://s.click.aliexpress.com /e/bWomecjILEDs http://s.click.aliexpress.com/e/
MIDI 5V LED tračni krmilnik za Spielatron ali drug MIDI Synth: 7 korakov (s slikami)
MIDI 5V LED trak za krmiljenje luči za Spielatron ali drug MIDI Synth: Ta krmilnik utripa tribarvne LED luči za 50mS na noto. Modra za G5 do D#6, rdeča za E6 do B6 in zelena za C7 do G7. Krmilnik je naprava ALSA MIDI, tako da lahko programska oprema MIDI oddaja LED diode hkrati z napravo za sinhronizacijo MIDI