Trådlös MIDI för Rock Band Keytar (4 / 5 steg)
Steg 4: MIDI-mottagare och USB-gränssnitt
Nu kommer vi att bygga en liten ruta bostäder de andra XBee, en MIDI OUT krets, och en USB-gränssnitt som vi ska kannibalisera från en billig USB-MIDI-interface kabel. Vi kan ansluta den till en dator via USB-porten och spela upp ljud i en DAW, eller driva det med en 5V-adaptern och Anslut en synth/sampler eller ljud modul till MIDI-port.
Det finns en hel del billiga (~ $6) MIDI till USB interface kablar flyter runt ute som tycks sakna vissa viktiga komponenter i MIDI sida-särskilt optocoupler vi använde i vår MIDI IN-circuit. Du kan se dess kontur på silkscreen i två exempel bilder. Vem vet varför det inte är där, kanske de fortfarande fungerar ibland. Vad fungerar (och är förmodligen gömmer sig under det svart klump) är den klass-kompatibla USB MIDI-gränssnittet. Vi skicka seriella data kommer från XBee till detta, och när vi ansluter den till en dator visas det som en MIDI-enhet. Vi skickar också seriella data till en MIDI OUT krets så vi kan använda äldre enheter på den 5-stift - Känn dig fri att utelämna detta om du har bestämt DIN är död.
Spricka öppna din billiga USB MIDI-kabel och kolla på kretskortet inuti. Hitta den silkscreen konturen där optocoupler borde vara och kuddar där USB-kabeln är lödda på. Det bör finnas silkscreen som anger vilka kuddar är 5V (röd), GND (svart), data + (grön) och data-(vit). Du kan behöva lita tråd färger om det inte är där. Seriella MIDI-data (TX från XBee) bör gå in dynan beläget där stift 4 av optocoupler bör vara - jag har cirklade det i gult i bilderna. Kuddar i min var stor nog att jag kunde borra hål genom PCB och löda header pins på plats. Detta gjorde det lättare att passa in i perfboard, men kanske inte fungerar om din tillverkas olikt, i vilket fall löd kablarna direkt på kuddar.
Bygga banan visas i schematiskt på perfboard. Igen, storlek din bräda så det passar perfekt in i rutan. Som ni kan se i bilderna, jag var tvungen att ha XBee sit ovanpå den billiga MIDI-kabeln PCB att få saker att passa i rutan. Jag använde några eltejp på botten av XBee adaptern så att ingenting kortsluten. Den obligatoriska installationen av komponenter gjorde min under-the-board ledningar till lite av en Handyxa jobb, men perfboard behöver inte vara vacker. Koppla LED med flygande ledningar så att du kan placera den att sticka ut överst i rutan. Skär hål i din låda för hamnar/LED (roterande verktyg är mycket användbart för detta) och passa allt. Jag fann att av dimensionering styrelsen att passa tätt i rutan, det fanns tillräckligt stöd att koppla in kablarna inte röra den proto styrelsen eller stress lödfogar för portarna. Komponenterna passa väl nog att jag igen såg behovet av att säkra det med varmt lim eller standoffs.
Skruva fast rutan tillsammans, skriv "BeeTar" på sidan, plugg den i datorns USB-port, brand upp Ableton Live eller något, plantera en fot på monitorer och börja gunga trådlös stil!