Spisu treści:
- Krok 1: Podstawowe informacje o sprzęcie
- Krok 2: Cechy/zachowanie:
- Krok 3: Kodeks:
- Krok 4: To wszystko
Wideo: MIDI Pod-Pal: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
***AKTUALIZACJA 22.04.21***
*** Dodałem pełny schemat przedstawiający całe okablowanie do pomocy w budowie.***
Nie będę wdawać się w absurdalną ilość szczegółów w części dotyczącej budowania, moim zamiarem było pokazanie innego przykładu budowania kontrolera MIDI opartego na Arduino, jeśli badasz temat lub myślisz o budowaniu czegoś i zbieraniu pomysłów. Moja aplikacja jest dość specyficzna dla Line 6 Pod 2.0, ale po pewnym ulepszeniu kodu można ją zastosować w szerszym zakresie. Istnieje kilka procesorów efektów gitarowych z funkcją MIDI, które aranżują swoje ustawienia w bankach po 4. Gram na gitarze we współczesnym nabożeństwie. Kościół posiada procesor modelujący Line 6 Pod 2.0, który znajduje się na podłodze i nie ma przełączników nożnych do zmiany ustawień wstępnych lub pedału do regulacji głośności. Na rynku dostępnych jest kilka istniejących kontrolerów. Behringer FCB1010 to świetne rozwiązanie za około 150 USD, ale zajmuje więcej miejsca na scenie niż bym wolał. A poza tym, co to za zabawa? Wiedziałem, że muszę spróbować go zbudować. I… udało mi się!
Krok 1: Podstawowe informacje o sprzęcie
Podwozie: "przeprojektowałem" modulator HDMI "ZvBox 160", który został nakręcony. Ładna, solidna stalowa konstrukcja, powinna przetrwać apokalipsę zombie. Wypatroszyłem go, rozłożyłem części, dokonałem pomiarów. Następnie utworzyłem kombinację szablonu wiertarki/etykiety panelu przedniego w Photoshopie. Wydrukowałem etykietę na całostronicowym arkuszu samoprzylepnym i dodałem klejącą nakładkę z laminowanego arkusza. Zobacz midi_con_faceplate.psd. Wymiary pudełka to 4,32 cm wys. x 26,67 cm szer. x 12,07 cm gł.
Kontroler: klon Arduino Mega 2560 firmy Sainsmart.
Wyświetlacz: Kingbright model DC08-11SRWA. Zamontowałem go i potrzebne rezystory 220 na małej płytce perforowanej, która również umożliwiała montaż w obudowie.
Przełączniki nożne: to, co miałem wokół siebie. SPST chwilowy, normalnie otwarty. guitarpedalparts.com ma je za 3 dolary.
Diody LED: Miałem kilka dwukolorowych zielonych i migających czerwonych diod LED, których nie mogę już zidentyfikować, skąd pochodzą, ale każda 3-pinowa dwukolorowa dioda LED ze wspólną katodą będzie działać.
Przypisz przełączniki: mały SPDT, działanie to ON-OFF-(ON). Część Mouser # 611-7107-001.
Gniazdo wyjściowe: Rean NYS2122 TS 1/4.
Pedał: pasywny 10k liniowy typ potencjometru stożkowego. Użyłem Line 6 EX 1; Podobno będą też działać M Audio EX-P i Roland EV-5. Zobacz obraz przedstawiający szczegółowy schemat obwodu pedałów.
Rezystory: 10K do podciągania na przełącznikach (ilość: 8); 220 Ohm dla gniazda MIDI (ja użyłem 2, jeden może wystarczyć); 220 omów dla zaprogramowanych diod LED kanałów (ilość 8); 220 Ohm dla wyświetlacza Kingsbright (ILOŚĆ: 8); 2,2 K dla jacka pedału ekspresji (ILOŚĆ: 1).
Gniazdo prądu stałego do montażu na obudowie. Część Mouser # 502-712A.
AKTUALIZACJA: Dołączyłem pełny schematyczny obraz-j.webp
Krok 2: Cechy/zachowanie:
Przełączniki nożne oznaczone od „A” do „D” wybierają 4 ustawienia w banku. Pozostałe 2 przełączniki nożne zwiększają i zmniejszają numer banku. Podczas zmiany banków, odpowiednia dioda LED przycisku ostatnio używanego presetu świeci się naprzemiennie, dopóki nie wybierzesz presetu w nowym banku lub nie powrócisz do pierwotnego banku.
2 chwilowe przełączniki umożliwiają przypisanie numerów kanałów MIDI i kontrolerów ciągłych (CC). Można wybrać tylko CC 1, 2, 4 i 7 (ustawienie w kodzie Arduino, ale można je rozszerzyć), ale są one najczęściej używane. W POD 2.0 jest 9 banków, kontroler ma dostęp do wszystkich 9, ale zawiera również specjalny bank 10. 10-A włącza i wyłącza tuner, 10-B wybiera tryb wah dla pedału. Albo 10-C, albo 10-D wyłączy wah i powróci do numeru CC przypisanego przez użytkownika.
Wartość domyślna to CC7 dla głośności. Wyświetlacz LED pokazuje aktualny numer banku i chwilowo pokazuje numery kanałów MIDI i CC po przypisaniu.
Krok 3: Kodeks:
Oto kod. Starałem się, aby było to uporządkowane i zawierałem wiele komentarzy. Proszę używać, ponownie używać, nadużywać lub mylić w razie potrzeby.
Będziesz musiał dołączyć bibliotekę MIDI z FortySevenEffects na github.com.
Krok 4: To wszystko
Jeśli masz jakiekolwiek pytania, skontaktuj się ze mną. Nie jestem guru kodu, ale chętnie przedstawię sugestie lub pomysły.
Zalecana:
System monitorowania jakości powietrza pod kątem zanieczyszczeń pyłami: 4 kroki
System Monitorowania Jakości Powietrza dla Zanieczyszczeń Cząstkami: WSTĘP: 1 W tym projekcie pokazuję jak zbudować detektor cząstek z wyświetlaniem danych, archiwizacją danych na karcie SD i IOT. Wizualnie wyświetlacz pierścieniowy neopikseli wskazuje jakość powietrza. 2 Jakość powietrza jest coraz ważniejszym problemem
Prosta podstawka pod laptopa: 4 kroki
Prosta podstawka pod laptopa: Zawsze używam laptopa na kolanach i zwykle robi się naprawdę gorąco. Szukałem w Internecie jakiegoś stoiska, ale wszystkie były naprawdę drogie. Zrobiłem własną ze skrawka sklejki i gumy. Teraz laptop ładnie leży na moich kolanach i nadal
Servo Pod: 4 kroki
Servo Pod: Czy kiedykolwiek marzyłeś o kamerze orbitalnej lub innej kamerze Pan/Tilt? Oto jest! Dzięki temu wykonanemu od podstaw Servo Pod możesz teraz sterować kamerą internetową (lub anteną Wi-Fi?) za pomocą dłoni, a nawet zdalnie za pomocą serwera internetowego
Izolacyjna podkładka pod laptopa: 4 kroki
Izolująca podkładka pod laptopa: Podczas korzystania z notebooka/laptopa na kolanach gromadzenie się ciepła może być irytujące. Ta podkładka ma na celu izolację od ciepła generowanego przez komputer, jednocześnie pozwalając mu rozpraszać ciepło od spodu
Papierowa podstawka pod laptopa, najtańsza możliwa podstawka pod laptopa.: 4 kroki
Papierowa podstawka pod laptopa, najtańsza podstawka pod laptopa. Nigdy nie wpadłem na pomysł, aby kupić te podstawki pod laptopy z wentylatorami, ponieważ MacBooki nie mają w ogóle dziury na dole. Myślałem, że te półkulki mogą wygiąć mój laptop c