Spisu treści:

Pad taneczny z kolorową diodą LED za pomocą Arduino: 5 kroków
Pad taneczny z kolorową diodą LED za pomocą Arduino: 5 kroków

Wideo: Pad taneczny z kolorową diodą LED za pomocą Arduino: 5 kroków

Wideo: Pad taneczny z kolorową diodą LED za pomocą Arduino: 5 kroków
Wideo: Cypis karaluch w kościele 2024, Listopad
Anonim
Pad taneczny z kolorową diodą LED za pomocą Arduino
Pad taneczny z kolorową diodą LED za pomocą Arduino
Pad taneczny z kolorową diodą LED za pomocą Arduino
Pad taneczny z kolorową diodą LED za pomocą Arduino

To jest moja pierwsza instrukcja. Zrobiłem kolorową podkładkę taneczną wykorzystując płytkę Arduino jako wejście szeregowe do komputera. Jest łatwa do wykonania i kosztuje kilka rezystorów i diod LED (nie musisz ich używać).

Krok 1: Materiały

Materiały
Materiały
Materiały
Materiały

Części elektroniczne:1. 6 diod LED o różnych kolorach wskazujących, że przyciski są wciśnięte2. Rezystor 6 220 Ohm do ochrony diod LED3. płyta lutownicza ogólnego przeznaczenia4. niektóre przewody i złącza Części podkładki tanecznej:1. Folia aluminiowa (która jest używana do wypieków)2. Duże pudełko papierowe (z pewnością możesz zrobić drewnianą ramę)

Krok 2: Obwód i test

Obwód i test
Obwód i test
Obwód i test
Obwód i test
Obwód i test
Obwód i test
Obwód i test
Obwód i test

Obwód pokazano na pierwszym wykresie. Pad taneczny po prostu implementuje sześć przycisków w obwodzie. Gdy wciskamy każdy przycisk, dioda LED zaświeci się i zmieni odpowiedni pin z LOW na HIGH. Ta wiadomość zostanie wysłana do komputera jako wiadomość szeregowa i przechwycona przez program Pythona, który następnie symuluje tę wiadomość do wiadomości naciśnięcia klawisza. Wykonałem obwód na płycie lutowniczej ogólnego przeznaczenia za pomocą kilku małych złączy, dzięki czemu mogę łatwo podłącz go do płytki Arduino, którą można zapisać na inne projekty. Możesz zrobić lepiej wyglądającą płytkę niż ja, ponieważ jest to dość łatwe, użyłem kilku przewodów do połączenia. Po wykonaniu obwodu możesz połączyć niektóre przewody ze sobą, aby sprawdzić, czy diody LED świecą się prawidłowo. Następnie możesz przejść do następnego kroku, konfiguracji oprogramowania.

Krok 3: Program

Program arduino wysyła poprawną literę do komputera przy każdej zmianie statusu klucza. Więc jeśli naciśniesz dowolny przycisk, wyśle on dwie odpowiadające litery, jedną w dół i jedną w górę. Program Pythona odbiera wiadomość, a następnie tłumaczy ją na zdarzenie klawiatury. Jeśli odbierze literę „l”, program wygeneruje komunikat w dół LEWYM klawiszem. Obecnie ten program działa tylko na komputerze z systemem Windows, ponieważ moduł python SendKeys działa tylko na systemie Windows. Możesz znaleźć sposób na symulowanie informacji o klawiaturze w systemie Mac i Linux. Aby uruchomić ten program, musisz zainstalować moduł Serial i SendKeys. Program do tańca, którego używam, to StepMania, musisz skonfigurować informacje o mapie klawiszy, aby podczas tańca program reagował poprawnie. To tak, jak ustawianie joysticka podczas grania w gry.

Krok 4: Pad taneczny

Pad taneczny
Pad taneczny
Pad taneczny
Pad taneczny
Pad taneczny
Pad taneczny

Istnieje kilka innych świetnych instrukcji, jak zrobić Dance Pad. Tutaj pokażę ci, jak zrobić jeden z rzeczy, które możesz łatwo zdobyć. Pad taneczny składa się w zasadzie z sześciu przycisków. Pomysł polega na użyciu dwóch równoległych folii aluminiowych, które są przyklejane do twardych desek, a następnie łączone z materiałem wewnątrz, aby je oddzielić. Dopiero, gdy mocno przyłożysz dwie twarde kartony, będą się ze sobą kontaktować. Zrób sześć takich guzików i umieść je na większej kartonie. Następnie podłącz te przyciski do obwodu, który zrobiliśmy wcześniej. Na koniec możesz zrobić okładkę i narysować na niej kilka rzeczy.

Krok 5: Gotowy do uruchomienia

Powinieneś uruchomić program Python przed włączeniem Stepmanii. Wtedy powinieneś być w stanie sterować programem za pomocą padu tanecznego. Kiedy zrobiłem poniższy film, otworzyłem okładkę, abyś mógł wyraźnie zobaczyć, co jest w środku. Ciesz się!

Zalecana: