![Muutke X-boxi rokkbändi trummid üksi elektroonilisteks trummideks: 4 sammu (koos piltidega) Muutke X-boxi rokkbändi trummid üksi elektroonilisteks trummideks: 4 sammu (koos piltidega)](https://i.howwhatproduce.com/images/009/image-24983-j.webp)
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
![](https://i.ytimg.com/vi/zYN-EMYcAEM/hqdefault.jpg)
Mul vedas, et sain kasutatud x-box trummikomplekti, see on natuke karm kuju ja ilma mõla, aga midagi, mida ei saa parandada. Ma muudan selle eraldiseisvaks elektriliseks trummikomplektiks. Analoogväärtuse lugemine piesoandurilt ja selle muutmine MIDI -käskudeks.
Praegune riistvara koosneb RPI-Zero-st, mcp3008, mis on ühendatud trumlite originaalsete piesoanduritega.
Tarvikud
MCP3008 + IC pesa x-box trummikomplekt või 5 pieso, mis on paigaldatud mõnele pinnale. rpi zerousb helikaart rpisimpl võimendatud kõlarid mõned juhtmed ja PCB. 6 10M oomi takistid ja mõned isased päised
Samm: valmistage piesoandur valmis
![Image Image](https://i.howwhatproduce.com/images/009/image-24983-3-j.webp)
Võtsin sellest kõigepealt osa ja leidsin kõik piesoandurid, juhtmestiku ja lõin tahvli 1M takistiga iga pieso 2 juhtme vahele.
Cymbalil oli huvitav lisavool. Võtsin selle osa, jättes ainult anduri. Ma tahan ühel päeval aru saada, milline on selle vooluahela väljund, See testimise ja töö osa tehti arduino uno kallal.
Samm: kirjutage mõni kood
![](https://i.ytimg.com/vi/poeAAar9f6E/hqdefault.jpg)
Parandasin x-boxi natuke, parandades kõik katkised osad. Eemaldasid lagunevad padjad.
Ja lõpuks sain koodi, mis minu lapse jaoks piisavalt hästi töötab - pole veel täiuslik.
Algne kood, mida tahtsin kasutada, ja see, mis aitas mul oma välja töötada, on see
aga selle kallal töötades sain teada, et ta peatab midi -märkme kohe pärast selle saatmist. mis on ok, kui mängite arvutis mängu, mille jaoks see kood on mõeldud, kuid mitte nii suurepärane, kui soovite tegelikult mängida midi nooti.
Koodi saate alla laadida lisatud failist - pange tähele, et neid on 4.
Lisasin ka tõeliselt laheda funktsiooni, mis võimaldab valida iga klahvistiku jaoks märkme, see salvestab isegi seaded EEPROM -i.
ja 3 tarkvara, mida videos mainin, on loopbe1, karvutu midi jadasild ja VMPK
Järgmine suur samm on viia see tööle vaarika pi.
Samm: pange see tööle Raspberry Pi -ga
![Image Image](https://i.howwhatproduce.com/images/009/image-24983-7-j.webp)
Olles peaaegu projektist loobunud, küsisin ma mõnest kohast uuesti ja mind suunati artikli juurde, mis pani mind õigele teele, mis on voolav.
Ma veedan selle töötamiseks mitu head tundi ja lõpuks tegin seda. Põhiküsimus oli mpi töötamine Rpi -ga. Selleks installisin selle suurepärase õpetuse abil fluidsynthi
sandsoftwaresound.net/qsynth-fluidsynth-ras…
Seadistan Arduino jadamiskäsklusi saatma ja seejärel kuulama neid python serialiga vaarikas ja saatma selle midi kaudu fluidsynthi kaudu.
Mul õnnestus isegi trummidele korralik sf2 -fail alla laadida.
Nagu näete, meeldib Kesemile. Arduino kasutas sama koodi ja rpi jaoks kirjutasin lisatud koodi, ma ei suutnud sf2 -faile lisada - kuid neid saab hõlpsasti leida Google'i abil.
Samm: pange see üksi seisma
![](https://i.ytimg.com/vi/FSgLFthpw8A/hqdefault.jpg)
![Pange see üksi seisma Pange see üksi seisma](https://i.howwhatproduce.com/images/009/image-24983-8-j.webp)
![Tehke see üksi Tehke see üksi](https://i.howwhatproduce.com/images/009/image-24983-9-j.webp)
Suurim samm selle iseseisvaks toimimiseks oli arduino eemaldamine ja selle kiiremaks muutmine. "tabamuse" ja midi mängitud heli vahel oli märgatavaid lünki. Nii et arduinost vabanemiseks vajasin analoogset alternatiivi ja siin tuli appi mcp3008. piltidelt näete, et lõin selle jaoks väljamurdmislaua ja videost leiate kõik sammude üksikasjad. Mcp3008 kasutab suhtlemiseks spi -d ja ma ühendasin 2 ja tegin vähe teste, adafruitil on suurepärane raamatukogu mcp3008 jaoks pythoni jaoks. jälle juhised videos. Kasutasin selle suuruse tõttu rpi nulli ja lisasin heliväljundist välise usb helikaardi. Heli esitamiseks kasutasin lihtsat sisseehitatud võimendiga kõlarit. Ka praegune kood on manusesse lisatud ja see töötab rpi -l ise ja selle komplektina teenusena, nii et see käivitub laadimisel. Tõeline lahe funktsioon, mille ma lisasin, oli ühendada karbil olev väike lähtestusnupp ja kasutada seda süsteemi väljalülitamiseks, kuna ma töötan ilma ekraanita. Praegune kood pole veel täiuslik ja ma üritan seda pidevalt parandada ja olen paranemas, nii et kui teil on ideid, kuidas see veelgi paremini toimida, kui tegemist on midi -ga, siis tahaksin seda kuulda.
Soovitan:
Muutke oma vana sülearvuti aku toitepangaks: 4 sammu (koos piltidega)
![Muutke oma vana sülearvuti aku toitepangaks: 4 sammu (koos piltidega) Muutke oma vana sülearvuti aku toitepangaks: 4 sammu (koos piltidega)](https://i.howwhatproduce.com/images/004/image-9656-j.webp)
Teisendage oma vana sülearvuti aku toitepangaks: Selles projektis näitan teile, kuidas muuta vana sülearvuti aku toitepangaks, millega saab ühe laadimisega laadida tavalist telefoni 4-5 korda. Alustame
Muutke ATGAMES kaasaskantav Sega Genesis traadita kõlarite komplektiks: 13 sammu (koos piltidega)
![Muutke ATGAMES kaasaskantav Sega Genesis traadita kõlarite komplektiks: 13 sammu (koos piltidega) Muutke ATGAMES kaasaskantav Sega Genesis traadita kõlarite komplektiks: 13 sammu (koos piltidega)](https://i.howwhatproduce.com/images/005/image-12827-j.webp)
Muutke ATGAMESe kaasaskantav Sega Genesis traadita kõlarite komplektiks: Kui olete lugenud minu esimest juhendit selle kohta, kuidas muuta ATGAMESi kaasaskantava Sega Genesise uut paremat akut, siis võite mõelda: K: Mida ma teeksin see uus leitud jõud? V: Muutke ATGAMES Portable Sega Genesis juhtmeks
Muutke SMD IC -d leivaplaadile sõbralikuks!: 10 sammu (koos piltidega)
![Muutke SMD IC -d leivaplaadile sõbralikuks!: 10 sammu (koos piltidega) Muutke SMD IC -d leivaplaadile sõbralikuks!: 10 sammu (koos piltidega)](https://i.howwhatproduce.com/images/006/image-17692-j.webp)
Muutke SMD IC -d leivaplaadiks sõbralikuks!: Sageli juhtub, et meie lemmik -IC on saadaval ainult SMD -pakendis ja seda ei saa kuidagi testida leivaplaadil. Nii et selles lühikeses juhendis näitan teile, kuidas ma tegin endale selle väikese adapteri SMD IC jaoks, nii et see võib olla
Arduino MIDI trummid (Wii Band Hero)+DAW+VST: 6 sammu (piltidega)
![Arduino MIDI trummid (Wii Band Hero)+DAW+VST: 6 sammu (piltidega) Arduino MIDI trummid (Wii Band Hero)+DAW+VST: 6 sammu (piltidega)](https://i.howwhatproduce.com/images/003/image-6384-25-j.webp)
Arduino MIDI trummid (Wii Band Hero)+DAW+VST: Tere! See õpetus räägib sellest, kuidas muuta bändi kangelase Wii konsooli trummikomplekti, mis sisaldab lõksu, 2 tomi, 2 taldrikut ja löögipedaali. Samuti kuidas saada heli trummikomplektist, kasutades samm -sammult juhiseid, kasutades tasuta DAW- ja VST -saadavusi
OpenChord.org V0 - ehitage tõeline kitarrikitarri/rokkbändi kontroller: 10 sammu
![OpenChord.org V0 - ehitage tõeline kitarrikitarri/rokkbändi kontroller: 10 sammu OpenChord.org V0 - ehitage tõeline kitarrikitarri/rokkbändi kontroller: 10 sammu](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968123-openchord-org-v0-build-a-real-guitar-guitar-herorock-band-controller-10-steps-j.webp)
OpenChord.org V0 - ehitage tõeline kitarrikitarri/rokibändi kontroller: me kõik armastame kitarrikangelast ja rokkbändi. Samuti teame, et me ei õpi kunagi neid mänge mängides kitarri mängima. Aga mis siis, kui saaksime vähemalt ehitada Guitar Hero kontrolleri, mis laseks meil kasutada tõelist kitarri? Seda me siin OpenChordis