Prosta perkusja elektroniczna pod??czana przez USB

Jun 17, 2010 1 Replies

Właśnie uruchomiłem dla moich dzieciaków prostą perkusję elektroniczną podłączaną do portu USB.

formatting link
łpracuje z programami takimi jak hydrogen (
formatting link
lub lmms (
formatting link
), ponieważ jest po prostu kontrolerem USB MIDI to tak naprawdę powinna współpracować z dowolnym oprogramowaniem.



Nie jest to konstrukcja tak wyrafinowana jak Megadrum (

formatting link
lub eDrum (
formatting link
), ale za to jest prosta w konstrukcji (jedna płytka mieszcząca się w obudowie KM48N
formatting link



Całość wykorzystuje mikrokontroler ATmega88 i multiplekser/ demultiplekser analogowy 4051 oraz elementy dyskretne. Może współpracować z profesjonalnymi padami wyposażonymi w przetwornik piezoelektryczny, lub można łatwo zrobić własne pady.



Urządzenie wyposażone jest w 13 wejść, przy czym można na początek zmontować mniej kanałów wejściowych, domontowując pozostałe w miarę potrzeb. Płytka drukowana jest zrobiona tak, aby praktycznie każdy mógł ją sam wykonać techniką termotransferu i zmontować (jednostronna, szerokie ścieżki, elementy przewlekane).



Źródła oprogramowania mikrokontrolera są dostępne na licencji GPL (powstały na podstawie projektu V-USB-MIDI:

formatting link
Pełny projekt płytki, stworzony w programie KiCad (
formatting link
jest dostępny na prawach "public domain".



Mam nadzieję, że może komuś ten projekt się przyda...


thx :) bardzo fajny projekt, przyda sie na pewno :)

swego czasu eksperymentujac z programowaniem uC i wzorujac sie na kilku innych projektach zrobilem 'potencjometr midi' : http://83.18.229.190/mycelium/pic16F84/picknob.multiplex/ nie ma do tego niestety dokumentacji ani plytki (polaczenie calosci jest jednak banalne). system umozliwia prosta 'rozbudowe' o dalsze moduly przez 'nasluch' portu szeregowego - jesli zadne inne urzadzenie nie 'uzywa' magistrali, to podejmuje transfer, jesli chce 'zajac' magistrale, to ustawia odpowiedni sygnal. nieco prymitywne , ale dziala.

pojedynczy kontroler 'odczytuje' 2 potencjometry w pelnej rozdzielczosci (14 bit) 8 pozostalych w rozdzielczosci 'okrojonej' . bylo to robione dosc dawno, gdy jeszcze 'krolowal' 16f627 , dzisiaj pewnie lepiej zrobic port na

16f629 ew 16f675 (629 niby marginalnie tanszy) i po prostu laczyc jako 1 potencjometr na 1 mikrokontroler ...

--

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required