Spisu treści:
- Krok 1: Materiały eksploatacyjne
- Krok 2: Przylutuj Jack
- Krok 3: Podłącz gniazdo do płytki do krojenia chleba
- Krok 4: Dołącz Jack
- Krok 5: Podłącz dwa przewody sondy
- Krok 6: Podłącz płytkę do krojenia chleba do Arduino
- Krok 7: Podłącz Arduino do portu USB komputera Mac
- Krok 8: Zaprogramuj Arduino
- Krok 9: Zaprogramuj komputer Mac
- Krok 10: Zdalnie komputer Mac za pomocą Applescript
- Krok 11: Zacznij biegać
- Krok 12: Voila - demo wideo
Wideo: Przełącznik nożny Mac OS z pedału wzmacniacza gitarowego: 12 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:33
Potrzebujesz pedału nożnego do komputera Mac? Masz dwa przełączniki pedału gitarowego i płytę arduino? Kilka przewodów, trzy bolcowe gniazdo 1/4 i gotowe. Musiałem dokonać transkrypcji dźwięku i użyłem pedału do odtwarzania/wstrzymywania i przeskakiwania wideo. Ten samouczek ilustruje tworzenie pedału nożnego dla Komputer Macintosh z Arduino i 2-przyciskowym pedałem wzmacniacza gitarowego. Musisz trochę zaznajomić się z lutowaniem i pisaniem prostego kodu. z tym.
Krok 1: Materiały eksploatacyjne
1) Pedał gitarowy (używam dwóch przełączników)2) Arduino (używam Diecimila)3) Płytka do krojenia chleba (lub płytka prototypowa, jeśli chcesz) 4) Trzy dyrygent 1/4 Stereo Phone Jack (mam jeden w RadioShack)5) 2 rezystory 1k ohm6) Drut (wiesz, co leży dookoła)7) Lutownica (i lut też pomoże)
Krok 2: Przylutuj Jack
Gniazdo (i odpowiadająca mu wtyczka) ma trzy punkty połączenia: pierścień, końcówka, tuleja. Do każdego złącza należy przylutować przewód. Zrób przewody w różnych kolorach, aby pozostać przy zdrowych zmysłach. Rękaw (dołączony do czarnego przewodu na moim zdjęciu) to wspólna linia biegnąca do każdego z przełączników na pedale. Jeśli damy mu (czarny przewód) napięcie, przełącznik nr 1 włączy/wyłączy przewód końcówki (zielony na moim zdjęciu). Podobnie przełącznik nr 2 włącza i wyłącza pierścień (żółty na moim zdjęciu). Możesz użyć woltomierza do sprawdzenia ciągłości (lub podłączyć go do płytki stykowej z diodą LED), aby to rozgryźć. Trochę spojrzałem na każdy przewód i zorientowałem się, z którą częścią wtyczki faktycznie się styka.
Krok 3: Podłącz gniazdo do płytki do krojenia chleba
Ten krok jest brudny. Tutaj podłączamy gniazdo do płytki chleba. Zasadniczo pobieramy zasilanie z arduino i uruchamiamy je do przełącznika nożnego (przez czarny przewód na moim gnieździe - wiem, że powinienem użyć czerwonego przewodu). Następnie każdy przewód z gniazda podłączamy do rezystora 1 kΩ. I z tyłu każdego rezystora, z powrotem do uziemienia. Następnie potrzebujemy dwóch obfitych przewodów, aby wyprowadzić płytkę z przodu każdego rezystora (obok miejsca, w którym znajduje się gniazdo z powrotem. Te dwa przewody użyjemy do przetestowania pod kątem WYSOKI/ LOW na Arduino.
Krok 4: Dołącz Jack
Podłącz Jack tak, aby linia Sleeve łączyła się z RED 5v. Pierścień i końcówka powinny łączyć się z każdą z głowic rezystorów. Szczegóły znajdziesz w małych pudełkach na drugim zdjęciu.
Krok 5: Podłącz dwa przewody sondy
Potrzebujemy 2 przewodów, aby poprowadzić od góry (nie z boku połączonego z masą, z drugiego) każdego rezystora do naszego arduino. Spójrz na długie pudełka na zdjęciu, aby uzyskać szczegółowe informacje.
Krok 6: Podłącz płytkę do krojenia chleba do Arduino
Teraz podłączamy cztery przewody z płytki stykowej do naszego Arduino. Podłącz CZERWONY przewód zasilający do linii zasilania 5 V na Arduino. Podłącz CZARNY przewód uziemiający do linii GND na Arduino. Podłącz przełącznik nr 1 (linia ZIELONA) do styku nr 9 w Arduino. Podłącz przełącznik nr 2 (ŻÓŁTA linia) do pinu #8 w Arduino. (Przetestujemy piny 8 i 9 pod kątem napięcia w Arduino)
Krok 7: Podłącz Arduino do portu USB komputera Mac
Podłącz urządzenie combo Arduino/Breadboard/Jack/Switch do portu USB.
Krok 8: Zaprogramuj Arduino
Więc tutaj, chcemy zakodować arduino. Możesz użyć dowolnych szpilek, które naprawdę lubisz. Zasadniczo chcemy pisać do portu szeregowego za każdym razem, gdy zmienia się pin. Piszemy 1 dla przełącznika #2 i "2" dla przełącznika #2. Naprawdę, nie możesz akordów z tym ustawieniem (ale kod można zmienić, aby to umożliwić). Um, użyj pliku FootSwitch.pde, aby uzyskać kod … nie jpg.:)
Krok 9: Zaprogramuj komputer Mac
Więc teraz mamy przełącznik nożny rozmawiający z naszym Arduino. Arduino zapisuje 1 lub 2 do urządzenia szeregowego po kliknięciu przełączników. Potrzebujemy czegoś na Macu, żeby to przeczytać. Sprawienie, by Arduino udawało klawiaturę, jest dość trudne. Zamiast tego napiszemy mały program w C, który będzie naszym kontrolerem dla komputerów Mac. Zaczniemy od istniejącego programu Tod E. Kurt arduino-serial, który odczytuje port szeregowy Arduino. Zrobiłem kilka małych modyfikacji, aby automatycznie robić rzeczy, gdy widzi 1 lub 2. Załączony plik powinien działać dobrze. Możesz przeczytać komentarze, jeśli chcesz zobaczyć, co się dzieje, ale nie dla osób o słabych nerwach. Możesz pobrać źródło (plik arduino-serial-footswitch.c) lub skompilowaną aplikację (trzeci plik: arduino-serial- footswitch). Pobierz go i umieść w nowym folderze. Jeśli chcesz go skompilować, zakładam, że wiesz, jak: 1) Otworzyć iTerm i CD w tym katalogu 2) Skompilować, wpisując: gcc -o arduino-serial -footswitch arduino-serial-footswitch.c
Krok 10: Zdalnie komputer Mac za pomocą Applescript
Więc musimy napisać dwa AppleScripts. Otworzą one żądaną aplikację i wpiszą klawiaturę (skrót), którą chcemy. W załączeniu mój szablon. Możesz prawie przeczytać AppleScript. Więc spójrz na załączony plik. Istnieją trzy typy kluczowych zdarzeń, które możesz wykonać z AppleScript: „'skrót klawiszowy'”, „'kod klawisza'” i ''naciśnięcie klawisza'”. Twój przebieg może się różnić, więc najpierw spróbuj „naciśnięcia klawisza”… jeśli to nie zadziała, wypróbuj inne zdarzenia, pojedynczo. Otwórz aplikację Edytor skryptów (jest tam gdzieś na komputerze Mac) i wypróbuj ją. Sprawię, że wpiszesz tę część ręcznie. Przepraszam ludzie.:)Zapisz jako… każdy AppleScript jako typ „Aplikacja”. Umieść je obok naszego zgodnego kodu/aplikacji C z ostatniego kroku. Nazwij każdy 1.app i 2.app - po jednej dla każdego przełącznika.
Krok 11: Zacznij biegać
Uff. Ok, więc mamy przełącznik nożny, który jest podłączony do płytki stykowej, która jest podłączona do Arduino, który jest podłączony przez USB do komputera Mac, na którym działa program w C, który nasłuchuje przełącznika nożnego i wykonuje applescripts. Yowza! ok. powinieneś mieć folder, który wygląda tak:.|-- 1.app|-- 2.app|-- arduino-serial-footswitch`-- arduino-serial-footswitch.cOtwórz aplikację terminala. CD do katalogu, który utworzyłeś. Możesz uruchomić swój mały skrypt, taki jak:./arduino-serial-footswitch -p `ls /dev/tty.usbserial*` -b 9600 -R to uruchamia nasz skrypt, szukając naszej płytki Arduino… jeśli masz więcej niż jedną podłączoną zastąp wszystkie `ls /dev/tty.usbserial*` ścieżką do urządzenia (jeśli to zrobisz, nie używaj cudzysłowów!). Wygląda na to, że nic nie robi, ale twój pedał jest teraz aktywny. Jeśli twoje przyciski są odwrócone, możesz odwrócić przewody biegnące do pinów 8 i 9.:) Miłego tupania!
Krok 12: Voila - demo wideo
Oto demonstracja działania przełącznika nożnego! Wspominam, że jest opóźnienie 500 ms (co jest opóźnieniem AppleScript). Istnieje drugie opóźnienie w wywołaniu samego skryptu, więc zobaczysz całkowite opóźnienie ~60 sekund.
Zalecana:
Prototyp wzmacniacza gitarowego Meatball: 6 kroków (ze zdjęciami)
Meatball Guitar Amp Prototype: Pozdrowienia Instructables Community! Opracowałem bardzo specjalny wzmacniacz gitarowy i chciałbym podzielić się z wami, jak go zbudowałem. Zanim zaczniemy, chciałbym podzielić się z wami wszystkimi materiałami potrzebnymi do zbudowania tego wzmacniacza. Lista materiałów
Włam dowolne radio do wzmacniacza gitarowego V2: 9 kroków (ze zdjęciami)
Zhakuj dowolne radio we wzmacniacz gitarowy V2: Zmień dowolne radio we wzmacniacz gitarowy. To prawdopodobnie jeden z moich ulubionych hacków, na które się natknąłem! To tak proste, że może to zrobić każdy, kto ma lutownicę i śrubokręt. Wszystkie radia mają wbudowany wzmacniacz – tak masz
Pedał wzmacniacza gitarowego i pedalboard: 10 kroków
Kieszonkowy wzmacniacz gitarowy Pedał i pedalboard: Witam! To moja pierwsza instrukcja i starałem się zrobić wszystko, co w mojej mocy, z czymś, co kocham, czyli muzyką. Jestem dźwiękowcem iw wolnym czasie gram na gitarze. Oto wzmacniacz kieszonkowy gitarowy o mocy wyjściowej 1 wata i minimum 4 omów. Użyłem i
Dodaj zniekształcenie diodowe do wzmacniacza gitarowego: 6 kroków (ze zdjęciami)
Dodaj zniekształcenie przycinające diodę do swojego wzmacniacza gitarowego: Oto stosunkowo prosty sposób na dodanie „zgryzu”; do twojego starego wzmacniacza gitarowego. Przesterowanie wzmacniacza i zniekształcenia są zwykle osiągane przez obcinanie sygnału - przesuwanie wzmocnienia do momentu odcięcia szczytów sygnału. „Prawdziwy” rurka nad
Przełącznik nożny wzmacniacza: 7 kroków
Przełącznik nożny wzmacniacza: Jest to prosty przełącznik nożny, którego można używać na dowolnym wzmacniaczu, który ma kanały, które można przełączać nożnie. Aby dać ci kilka liczb, boss FS-5U (pojedynczy płatek) kosztuje 25 USD, a boss FS-6 (podwójny płatek) kosztuje 50 USD, ten przełącznik nożny kosztował mnie tylko 7,08 USD. Przepraszam za