Obsah:
- Zásoby
- Krok 1: Sjednocení věcí dohromady
- Krok 2: Pochopení základů
- Krok 3: Kód
- Krok 4: Připojení
- Krok 5: Testování našeho MIDI ovladače
- Krok 6: Připojte se ke svému DAW a vytvořte nějakou hudbu
Video: Bezkontaktní midi ovladač: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
V dnešní době je trend dělat věci bezkontaktně. Vytvořil jsem jednoduchý midi ovladač pomocí Arduino Pro micro a některých IR-proximity detektorů desky, která má vestavěný komparátor, to by mělo být k dispozici poměrně snadné a levné. Tento projekt lze použít na jakémkoli Arduinu, který má desku založenou na 32u4, to bylo provedeno kvůli možnosti používat tyto desky s MIDI bez bolesti hlavy, kterou musíte projít pomocí bezsrstého midi a závad s tím spojených. Tento projekt byl proveden pro 7 hlavních poznámek, které lze snadno rozšířit o další poznámky. Jako DAW jsem použil cakewalk od BandLab, protože je skvělý a zdarma. Doufám, že vás to bude bavit. Tento projekt byl původně navržen tak, aby studentům představil nádherný svět Infra-Red a jeho zábavné aplikace.
Zásoby
Arduino Pro Micro (nebo jakákoli deska na bázi 32u4)
IR senzor přiblížení * žádné požadované poznámky
tlačítka (volitelně)
páječka a olovo
berg kolíky
perfboard
Drát
počítač
Krok 1: Sjednocení věcí dohromady
Nejprve si vezmeme věci, které potřebujeme k vytvoření tohoto projektu. Budete potřebovat, aby váš počítač využíval tento MIDI ovladač.
Arduino Pro Micro (nebo jakákoli deska na bázi 32u4) IR senzor přiblížení * žádné poznámky, které chcete
tlačítka (volitelně)
páječka a olovo
berg kolíky
perfboard
Drát
k programování desky budete potřebovat Arduino IDE. Ke kontrole projektu je doporučen software MIDI-OX. Jeho použití s DAW poskytuje skvělé výsledky.
Krok 2: Pochopení základů
Mikroprocesor detekuje, když se předmět přiblíží k infračervenému detektoru blízkosti. Poté odešle odpovídající MIDI kód do počítače.
K dosažení tohoto cíle použijeme externí knihovnu. Knihovnu najdete na níže uvedeném odkazu.
github.com/arduino-libraries/MIDIUSB
můžeme pomocí softwaru MIDI-OX zkontrolovat, zda počítač přijímá správný signál.
Budeme používat digitální IO, pokud máme na IR bezdotykové desce komparátor. Kvůli komparátoru získáme vstup jako 1 nebo 0 na I/O portu mikrořadiče
Krok 3: Kód
Kód je poměrně jednoduchý a snadno upravitelný. připojil jsem kód s touto instrukcí.
Kdykoli dojde k interferenci nějakého předmětu s infračerveným detektorem, pošleme odpovídající signál do počítače
Pokud chcete použít jiné noty, použijte MIDI graf.
Nahrajte program do mikrořadiče
Krok 4: Připojení
Napájejte infračervenou bezdotykovou desku napájením VCC a uzemněním.
Připojte výstup k odpovídajícím digitálním I/O pinům. Pro svůj projekt jsem použil pin 2-8.
nezapomeňte upravit kód podle použitého pinu.
Použil jsem ženské kolíky, abych mohl v případě potřeby snadno vyjmout a vyměnit IR detektor blízkosti a arduino.
Krok 5: Testování našeho MIDI ovladače
Doporučuji nainstalovat MIDI-OX do počítače.
Po dokončení veškerého připojení v perfboardu přidejte IR detektor.
Připojte desku k počítači.
Otevřete svůj testovací program MIDI.
Zkuste jeden prst přiblížit k detektoru
Krok 6: Připojte se ke svému DAW a vytvořte nějakou hudbu
Bude to nějakou dobu trvat, než si zvyknete na bezkontaktní způsob hraní, ale bude to zábavný zážitek. Osobně rád hraji na bubny v Cakewalku. Přidejte nebo zablokujte světlo z desky podle svého vkusu
Doporučuje:
Bezkontaktní vodní fontána: 9 kroků (s obrázky)
Bezkontaktní vodní fontána: Na konci prvního ročníku jako student MCT jsem měl za úkol vytvořit projekt, který by obsahoval všechny dovednosti, které jsem během let získal z kurzů. Hledal jsem projekt, který by zkontroloval všechny stanovené požadavky mými učiteli a
DIY bezkontaktní dávkovač dezinfekce rukou bez Arduina nebo mikrokontroléru: 17 kroků (s obrázky)
DIY bezkontaktní dávkovač dezinfekce rukou bez Arduina nebo mikrokontroléru: Jak všichni víme, vypuknutí COVID-19 zasáhlo svět a změnilo náš životní styl. V tomto stavu jsou alkohol a dezinfekce rukou životně důležité tekutiny, ale musí být používány správně. Dotýkat se infikovaných rukou nádob na alkohol nebo dezinfekčních prostředků na ruce
Bezkontaktní IR teploměr: 8 kroků (s obrázky)
Bezkontaktní IR teploměr: Mé místní ministerstvo zdravotnictví se na mě obrátilo, protože potřebovalo způsob, jak denně sledovat krizi Covid-19 na tělesné teplotě zdraví svých zaměstnanců. Normální, mimo regál začaly být IR teploměry vzácné
Použijte smartphone jako bezkontaktní teploměr / přenosný teploměr: 8 kroků (s obrázky)
Používejte chytrý telefon jako bezkontaktní teploměr / přenosný teploměr: Měření tělesné teploty bezkontaktně / bezkontaktně jako termo pistole. Vytvořil jsem tento projekt, protože Thermo Gun je nyní velmi drahý, takže musím získat alternativu k výrobě DIY. A účelem je vytvořit s nízkorozpočtovou verzí. DodáváMLX90614Ardu
Bezkontaktní detektor napětí: 5 kroků (s obrázky)
Bezkontaktní detektor napětí: V tomto Instructable vám ukážu, jak můžete vytvořit bezkontaktní detektor napětí pro kontrolu vodičů pod napětím. Použité nástroje a materiály (odkazy na pobočky): Tranzistory http://s.click.aliexpress.com /e/bWomecjILEDs http://s.click.aliexpress.com/e