logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Elektroniczny ksylofon zbudowany w oparciu o Arduino Mega 2560

Kubald 01 Sie 2012 14:37 6190 7
REKLAMA
  • Elektroniczny ksylofon zbudowany w oparciu o Arduino Mega 2560

    Jedna z użytkowniczek portalu Instructables.com zaprojektowała elektroniczny ksylofon w oparciu o platformę Arduino Mega. Instrument wykrywa, który dźwięk został uderzony i transmituje odpowiednie dane MIDI. Projekt jest bardzo uniwersalny – może służyć zarówno za ksylofon, zestaw perkusyjny czy kontroler MIDI stanowiący jakikolwiek instrument. Autorka w 10 krokach prezentuje szczegóły wykonania tego instrumentu. Do jego konstrukcji potrzebne będzie 12 przetworników piezoelektrycznych (wymontowanych z buzzerów), platforma Arduino Mega 2560, 12 oporników 1 MΩ oraz przewody połączeniowe. Z elementów nieelektronicznych potrzebna będzie sklejka, arkusz tworzywa akrylowego, śruby, klej oraz taśma. Szczegółowa lista materiałów została umieszczona w 1. kroku instrukcji montażu ksylofonu.





    W projekcie instrumentu wykorzystano przetworniki piezoelektryczne do detekcji uderzania bądź wibracji. Elementy takie często są dostarczane w plastikowych obudowach, które przed przystąpieniem do realizacji projektu powinny zostać usunięte. Zastosowanie 12 przetworników pozwala osiągnąć zakres 1,5 oktawy.

    Do platformy Arduino Mega 2560 przetworniki piezoelektryczne zostały przyłączone poprzez równolegle włączone oporniki 1 MΩ, aby ograniczyć napięcie i prąd płynący przez piezoelement i zapobiec uszkodzeniu wejść analogowych Arduino.
    Po poprawnym podłączeniu przetworników do mikroprocesora można załadować prosty program, który został udostępniony w nieskompilowanej formie przez autorkę.

    Jako że platforma Arduino – jak i całe urządzenie – jest zasilane z portu USB, który również stanowi port do przesyłania danych MIDI z instrumentu. Jako most port szeregowy-MIDI zostało użyte oprogramowanie Hairless. Dane MIDI mogą być dalej przekazywane do programów, takich jak np. GarageBand, Logic czy Ableton. Należy jednak pamiętać, by przy programowaniu procesora Arduino dezaktywować most port szeregowy-MIDI.

    Na koniec autorka proponuje, aby używając programu GarageBand nagrać (najlepszą na świecie!) piosenkę, używając ksylofonu jako kontrolera MIDI dla ścieżek perkusji, bass synthu i właściwego ksylofonu.

    W instrukcji pokazano również szczegóły wykonania obudowy ze sklejki i płytek ksylofonu z tworzywa akrylowego, wraz z mocowaniem przetworników piezoelektrycznych i okablowaniem.

    Źródło

    Fajne? Ranking DIY
    O autorze
    Kubald
    Poziom 15  
    Offline 
    Specjalizuje się w: spektroskopia exafs/xanes, uc, it
    Kubald napisał 188 postów o ocenie 112. Mieszka w mieście Kraków. Jest z nami od 2004 roku.
  • REKLAMA
  • #2 11165772
    skalsky5000
    Poziom 21  
    Cytat:
    Jedna z użytkowniczek portalu Instructables.com zaprojektował elektroniczny ksylofon

    Ech ten translator.....
  • REKLAMA
  • #3 11166492
    Kubald
    Poziom 15  
    Nie translator, tylko dopiero pod koniec tłumaczenia zauważyłem, że chodzi o użytkowniczkę i przeoczyłem tę końcówkę. :-)
  • #4 15074617
    Bronex4
    Poziom 9  
    Czy to urządzenie jest dynamiczne ? tzn. czy działa na siłe nacisku ?
    i czy można zrobić na tym module ksylofon z 49 sztabkami ?
  • REKLAMA
  • #5 15074758
    Freddy
    Poziom 43  
  • REKLAMA
  • #6 15074791
    Bronex4
    Poziom 9  
    W opisie nie ma odpowiedzi na moje pytania, w komentarzach ktoś również je zadał- ale nie uzyskał odpowiedzi... Dlatego pytam tutaj
  • #7 15078285
    PiotrSołtys
    Poziom 11  
    Z tekstu wynika, że mogła wykorzystać 16 wejść ale wolała mieć 1,5 oktawy: "Because I am using an Arduino Mega Board, I could have up to 16 Analog inputs, or 16 Piezos. I decided to just include an octave & a half, 12 notes, so I used 12 piezos."
  • #8 15078379
    Bronex4
    Poziom 9  
    No tak, mogła wykorzystać 16, wykorzystała 12, ale czy można zwiększyć ilość wejść ? czy to rozwiązanie nie będzie współpracowało z tym modułem
REKLAMA