Spisu treści:
- Krok 1: Projekt
- Krok 2: Cięcie laserowe
- Krok 3: Okablowanie (część A)
- Krok 4: Okablowanie (Część B)
- Krok 5: Okablowanie (część C)
- Krok 6: Czujniki bębna
- Krok 7: Kod
- Krok 8: Wykończenie akcentów
- Krok 9: Dżem
Wideo: Paleta dźwięków MIDI: 9 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Ten projekt rozpoczął się jako instrument „Stone Soup”, który został zaprojektowany wokół wszystkich dodatkowych czujników, przełączników i innych części leżących w moim pojemniku na części. Instrument opiera się na bibliotece MIDI_Controller.h i możliwościach TouchSense, które oferuje tablica Teensy 3.2. Oto lista tego, czego użyłem: Teensy 3.2 - Link
(5) potencjometry obrotowe 10k - Link
(2) Potencjometry przesuwne 10k - Link
(5) Przyciski LED - Link
Potencjometr obrotowy Softpot 10k - Link
Potencjometr dotykowy Softpot 10k 200 mm - Link
(2) Przyciski - Link
(3) Czujniki bębnów piezoelektrycznych - Link
(6) Lasery 5v - Link
(6) Fotorezystory - Link
Rezystory (10K)
Taśma miedziana
Narzędzia lutownicze
Krok 1: Projekt
Można użyć dowolnego oprogramowania do projektowania, jeśli wygodniej jest korzystać z innej aplikacji. Lubię sztuczną inteligencję, więc jej używam. Dołączyłem plik PDF do mojego projektu, ale jeśli masz różne części w swoim koszu, użyj dla nich wymiarów! Bądź z nim artystyczny. Dołączyłem małą falę dźwiękową wstępu do jednego z moich ulubionych utworów muzycznych! Skonfiguruj go dla lokalnej drukarki laserowej: używam 1px dla rastra i 0,1px dla wektora.
Krok 2: Cięcie laserowe
Użyłem do tego płyty MDF o grubości 3 mm, ponieważ uwielbiam wierność, jaką zapewnia cięcie i grawerowanie na MDF. Całość ma wymiary 18"x24", co ładnie pasuje do Epilog Helix w mojej przestrzeni roboczej. Uwaga: dolna część ma takie same wymiary jak górna, ale bez żadnych wycięć.
Krok 3: Okablowanie (część A)
Mam nadzieję, że lutowanie i okablowanie jest dla ciebie relaksujące, ponieważ jest trochę tego w tym projekcie. Podzieliłem zadania na trzy oddzielne części, ponieważ sugeruję przylutowanie potrzebnych pinów z tyłu Teensy, zanim zrobi się zbyt tłoczno, by manewrować. Fritzing nie ma Teensy 3.2 ani odwrotnej strony tablic Teensy, więc przepraszam za brak dokumentacji. Jeśli potrzebujesz podkładu do okablowania przycisków i potencjometrów, możesz obejrzeć niektóre z samouczków na stronie Arduino. Piny TouchSense są oznaczone w dokumentacji dostarczonej przez PJRC, a kod mówi, do których pinów je podłączyć. Jestem zakochany w pinach TouchSense: po prostu poprowadź jeden przewód od taśmy miedzianej do pinów w Teensy. W tym czasie podłączyłem też przyciski LED do wyjścia Vin (5v) i GND.
Ten projekt wypadł dobrze z wieloma testami po drodze, więc pamiętaj, aby często testować i rozwiązywać problemy!
Krok 4: Okablowanie (Część B)
W tym kroku podłączyłem potencjometry do pinów analogowych, a przyciski do pinów cyfrowych.
*sprawdź plik.ino pod kątem mapowania pinów*
Garnki pobierają napięcie 5V z pinu Vin i łączą wszystkie zaciski uziemiające (miejmy nadzieję) w bardziej wdzięczny sposób niż ja. Możesz użyć Midi Monitora, aby sprawdzić i zobaczyć, czy podłączono prawidłowo garnki, gdy podłączyłem je od tyłu i czytają high-low zamiast low-high. Przy odrobinie szczęścia Twoje potencjometry będą się obracać i przesuwać gotowe, aby dostosować to, do czego je zmapujesz! Przyciski są proste! Jeden przewód zaciskowy do pinu wejściowego i ziemia są połączone z bałaganem przewodów uziemiających (jeśli podłączysz je tak, jak ja) zbierających się w gniazdo. *uwaga* Potencjometry dotykowe wymagają rezystora pulldown 10k! Więcej informacji na ten temat znajdziesz na schemacie tutaj!
Krok 5: Okablowanie (część C)
Czas lasera! *Wskazówka* Przetestuj obwód lasera i fotorezystora przed ich zainstalowaniem. Mam problemy z wykonaniem projektu Laserharp. Fotorezystory:
Miałem dość braku pomieszczenia do lutowania i użyłem płytki perforowanej, aby wstępnie okablować obwód rezystora, a następnie umieścić go na miejscu. Po okablowaniu użyj gorącego kleju, aby przymocować je do wywierconego otworu. Nie ma większego znaczenia, czy są idealnie ułożone, ponieważ później ukryjemy je za pomocą wydrukowanego pudełka 3D. Pozostaw wystarczająco dużo wystającego drutu, aby można było je zgiąć, gdy masz skupione lasery. Lasery: Podłącz lasery do przewodów Vin (5v), których użyłeś do przycisków LED i potencjometrów.
*uwaga* Uważaj, aby nie zwierać laserów, diody są kruche (Tanie lasery, kto wiedział!). Nie pozwól, aby 5V i GND się skrzyżowały.
Prawie na miejscu! Przebij lasery do góry i przy włączonym zasilaniu przyklej je na gorąco, kierując je w kierunku odpowiedniego fotorezystora. Gdy wszyscy wysyłają dane MIDI, sklej połówki pudełka (trochę przyciąłem moje) zabezpiecz je nad laserami i rezystorami (jest to zrobione, aby wyglądało na czyste i ponieważ fotorezystory lubią być odizolowane od światła otoczenia!).
Krok 6: Czujniki bębna
Miałem pewne doświadczenie w pracy z czujnikami perkusyjnymi w dwóch osobnych projektach tutaj i tutaj. W przypadku tego projektu stwierdziłem, że potrzebuję rezystora o niższej wartości, aby reagował na stuknięcie palcem zamiast młotka. Skończyło się na dobrym wykorzystaniu niektórych rezystorów 470K Ohm zamiast rezystorów 1M Ohm używanych wcześniej. Przetestuj to, aby zobaczyć, co działa dla Ciebie, zanim to wszystko przylutujesz. Te czujniki nie łączą się z GND. Użyj czerwonego przewodu dla Vin(5v), a czarny przewód łączy się z odpowiednim pinem wejścia cyfrowego w Teensy.
Krok 7: Kod
Każdy moduł na płycie jest ustawiony na inny kanał MIDI, więc w programie DAW możesz przypisać lasery do jednego instrumentu, a przyciski LED do innego! Zachęcam do zabawy, aby dopasować go do swoich potrzeb. Kiedy przypisujesz przyciski, użyj formatu wymienionego w kodzie i będziesz gotowy.
Krok 8: Wykończenie akcentów
Dodaj swój własny akcent! Wziąłem inspirację z palety malarzy do projektowania fizycznego, więc poszedłem o krok dalej i skierowałem mojego wewnętrznego Jacksona Pollocka, aby umieścić kilka kolorów na płycie MDF. Ciesz się upływem czasu!
Krok 9: Dżem
Używam Abletona do swoich rzeczy MIDI, każdy DAW będzie działał w pewnym zakresie. Zagraj sam lub z przyjaciółmi! Dzięki za przeczytanie!
Zalecana:
Generowanie różnych dźwięków z filmów za pomocą samego Arduino: 3 kroki
Generowanie różnych dźwięków z filmów przy użyciu tylko Arduino: As-salamu alaykum! Chciałem wygenerować różne dźwięki, takie jak predator,optimus prime i amp; trzmiel z filmu transformatorowego.Właściwie to oglądałem "rąkarza" film o tworzeniu kasku drapieżnika
Wzmacniacz gitarowy z paletą: 5 kroków (ze zdjęciami)
Wzmacniacz gitarowy z paletą: Ten projekt zaczął się od stolika do kawy z palety, który zrobiłem kilka lat temu. Od tego czasu dodałem do niego głośniki do odtwarzania laptopa, a teraz tym razem chciałem dodać do niego wzmacniacz gitarowy. Wyjaśnię, że powodem tego wszystkiego jest
Paleta do malowania muzyki: 7 kroków (ze zdjęciami)
Paleta do malowania muzyki: Źródłem inspiracji dla mojego urządzenia jest „Chromola”, instrument stworzony przez Prestona S. Millara, aby zapewnić barwny akompaniament do „Prometeusza: Poemat ognia” Alexandra Scriabina, symfonii, której premiera odbyła się w Carnegie Hall na 21 marca 1915 r
Arduino Bascis - Odtwarzanie dźwięków i tonów: 5 kroków
Arduino Bascis - Odtwarzanie dźwięków i tonów: Chciałem odtworzyć kilka efektów dźwiękowych i zdałem sobie sprawę, że jest to jeden z zaniedbanych obszarów, jeśli chodzi o samouczki. Nawet na Youtube brakuje dobrych tutoriali na temat Arduino i dźwięków, więc będąc miłym facetem postanowiłem podzielić się swoją wiedzą
Projektowanie niesamowitych dźwięków w grach wideo: 10 kroków (ze zdjęciami)
Projektowanie niesamowitych dźwięków w grach wideo: Od kilku lat jestem projektantem gier wideo – pracowałem nad różnymi grami, od homebrew dla Game Boy Advance, po naprawdę dziwaczne rzeczy, takie jak Seaman, dla Sega Dreamcast, do wysokobudżetowych hitów, takich jak The Sims