Spisu treści:
- Krok 1: Zbieranie potrzebnych materiałów
- Krok 2: Tworzenie Zewnętrznego Ciała
- Krok 3: Połączenia
- Krok 4: Montaż końcowy
- Krok 5: Przesyłanie kodu do Arduino
- Krok 6: Wymagania dotyczące oprogramowania
- Krok 7: Rozwiązywanie problemów
Wideo: MIDI Fighter oparty na Arduino (wrażliwy na dotyk): 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
MIDI oznacza cyfrowy interfejs instrumentu muzycznego. Tutaj tworzymy wrażliwy na dotyk myśliwiec MIDI.
Posiada 16 padów. można je zwiększyć lub zmniejszyć. Tutaj użyłem 16 ze względu na ograniczone piny arduino.
Użyłem również analogowych pinów wejściowych (A0, A1, A2, A3, A4) jako wejścia cyfrowego.
To jest moja pierwsza instrukcja. Więc wybacz mi wszelkie błędy. Nie myślałem o zrobieniu instrukcji wcześniej.
więc nie mam zbyt szczegółowych zdjęć tego.
W filmie znajduje się działające wideo MIDI, które wybrałem na gitarze w brzmieniach w oprogramowaniuableton live 9.
Krok 1: Zbieranie potrzebnych materiałów
Rzeczy, których będziesz potrzebować, to:
- Arduino uno R3 (1 szt.)
- Rezystancje 1M (16 jednostek)
- Tarcza arduino ogólnego przeznaczenia (1 szt.)
- Folia aluminiowa
- Arkusz z tworzywa sztucznego/akrylu (na korpus zewnętrzny)
- Potencjometr (1 szt.)
- przewody
- Czarna taśma
Wykorzystywane narzędzia to:
- Wiertarka
- Narzędzie tnące
- Lutownica
- Gorący klej
To są materiały potrzebne do wykonania myśliwca MIDI. Mam nakładkę arduino ogólnego przeznaczenia na rezystancje.
ale możesz użyć płytki drukowanej ogólnego przeznaczenia.
Krok 2: Tworzenie Zewnętrznego Ciała
Do wykonania zewnętrznego korpusu potrzebny będzie plastikowy arkusz.
wyciąć arkusz w podanym rozmiarze:
góra i dół (200mm x 200mm)
na 4 strony (200mm x 40mm)
teraz wytnij 16 otworów w górnym arkuszu, aby poprowadzić druty do podkładek. Z jednej strony gniazdo na złącze arduino.
Połącz te kawałki, aby utworzyć prostopadłościan z wyjątkiem góry. Klocki wykonane są z folii aluminiowej.
wyciąć 16 arkuszy folii aluminiowej o wymiarach 45mm x 45mm.
Wywiercone otwory powinny być zgodne z położeniem podkładki.
Krok 3: Połączenia
połączenia należy wykonać zgodnie z rysunkiem.
potencjometr służy do czułości dotyku. Służy do regulacji czułości dotyku.
UWAGA: Stosowane przewody muszą być tego samego typu. W przeciwnym razie może to być różnica w wartościach pojemnościowych.
spróbuj też wykonać przewody o tym samym rozmiarze.
Krok 4: Montaż końcowy
Teraz musimy połączyć zarówno elektronikę, jak i części sprzętowe. Najpierw połącz folię aluminiową z górną warstwą w równych odstępach i połącz przewody z każdą folią. Przewody należy następnie podłączyć do arduino jak w kroku 2.
Folię można przykleić za pomocą kleju lub taśmy.
możesz również umieścić kilka kawałków kartonu między plastikiem a folią, aby nadać mu grubość i dobre wyczucie.
UWAGA: Przewody muszą być połączone z folią w sposób ciągły.
Krok 5: Przesyłanie kodu do Arduino
kod jest podany tutaj.
wgraj go do arduino.
UWAGA: podczas wgrywania kodu do arduino port szeregowy w bezwłosym midi musi być ustawiony na niepodłączony. w przeciwnym razie podczas wgrywania kodu zostanie wyświetlony błąd.
oto kod do testowania touchpada i uzyskiwania wartości capicitivesensor (captouch16try.ino)
kod testu podaje wartości czujnika.
wartości te powinny być prawie równe. w przeciwnym razie pad nie będzie działał poprawnie.
podane wartości będą czułością drugiego kodu.
Krok 6: Wymagania dotyczące oprogramowania
Pobierz te oprogramowanie:
- Apartament Ableton Live 9
- Bezwłosy serial MIDI
- PętlaMIDi
Ableton można pobrać z oficjalnej strony.
Link Github do pobrania bezwłosych midi:
(https://projectgus.github.io/hairless-midiserial/)
Link do loopmidi:
www.tobias-erichsen.de/wp-content/uploads/2…
Pobierz i zainstaluj te oprogramowanie.
wykonaj następujące kroki:
krok 1.
otwórz LoopMIDI i kliknij przycisk (+) w lewym dolnym rogu.
Tworzony jest port do przesyłania danych.
Krok 2.
Otwórz bezwłose midi, teraz wybierz loopmidiport w midi out.
zostaw midi w stanie niepodłączonym.
wybierz port szeregowy do arduino. (zostanie to pokazane, gdy arduino jest podłączony do komputera/laptopa)
krok 3.
uruchom program na żywo 9.
otwarte preferencje (ctrl +,)
teraz wybierz link midi w lewej kolumnie i wybierz ustawienie, jak pokazano na obrazku.
zamknij to okno
Krok 4.
teraz wybierz bębny w drugiej kolumnie od lewej.
wybierz dowolny bęben.
gdy bęben jest wybrany.
i dotkniesz midi pad, dźwięk jest wytwarzany w twoim laptopie.
Twój myśliwiec MIDI jest gotowy.
Cieszyć się!!!:-)
Krok 7: Rozwiązywanie problemów
Oprogramowanie nie jest poprawnie skonfigurowane.
wcześniej będzie jakiś problem z ustawieniem dotyku, ponieważ pad podaje wartości analogowe i te wartości mogą powodować problemy.
przewody mogą nie być prawidłowo podłączone.
folia nie dotyka prawidłowo drutu.
przewody mogą być zwarte.
Zalecana:
Arduino: Wrażliwy robot: 6 kroków
Arduino: Sensitive Robot: Witam. Chcę pokazać, jak można zbudować robota z Arduino i kilkoma innymi częściami. Więc czego potrzebujemy? Arduino. Mam leonardo ale to nie jest ważne mostek H TB6612FNG lub inne podwozie robota np. DAGU DG012-SV
Multi-Color Light Painter (wrażliwy na dotyk): 8 kroków (ze zdjęciami)
Multi-Color Light Painter (Touch Sensitive): Malowanie światłem to technika fotograficzna służąca do tworzenia efektów specjalnych przy długich czasach otwarcia migawki. Latarka jest zwykle używana do „malowania”. obrazki. W tym Instruktażowym pokażę, jak zbudować wszystko w jednym lekkim malarzu za pomocą dotyku
Generator muzyki oparty na pogodzie (generator Midi oparty na ESP8266): 4 kroki (ze zdjęciami)
Generator muzyki oparty na pogodzie (Generator Midi oparty na ESP8266): Cześć, dzisiaj wyjaśnię, jak zrobić własny mały generator muzyki oparty na pogodzie. Jest oparty na ESP8266, który jest trochę jak Arduino i reaguje na temperaturę, deszcz i intensywność światła.Nie oczekuj, że sprawi, że całe utwory lub akordy będą pro
Dotyk pojemnościowy z Eveve (kontroler oparty na Arduino): 6 kroków (ze zdjęciami)
Pojemnościowy dotyk z Eveve (kontroler oparty na Arduino): Czy wiesz, jak działa ekran dotykowy Twojego smartfona? Smartfon ma szereg czujników dotykowych pod szklanym ekranem. Obecnie jest on oparty na technologii wykrywania dotyku pojemnościowego, a nawet delikatny dotyk jest łatwo wykrywalny. Dotyk pojemnościowy jest wyczuwany
Rezystor wrażliwy na siłę (FSR): 5 kroków (ze zdjęciami)
DIY Force Sensitive Resistor (FSR): Zrób rezystor wrażliwy na siłę (czujnik ciśnienia) z częściami zamiennymi zamiast wydawać 5-20 USD za sztukę