Съдържание:

Танцова подложка с цветен светодиод с помощта на Arduino: 5 стъпки
Танцова подложка с цветен светодиод с помощта на Arduino: 5 стъпки

Видео: Танцова подложка с цветен светодиод с помощта на Arduino: 5 стъпки

Видео: Танцова подложка с цветен светодиод с помощта на Arduino: 5 стъпки
Видео: 15 лучших инструментов RYOBI, которые упрощают работу над проектами DIY 2024, Юли
Anonim
Танцова подложка с цветен светодиод с помощта на Arduino
Танцова подложка с цветен светодиод с помощта на Arduino
Танцова подложка с цветен светодиод с помощта на Arduino
Танцова подложка с цветен светодиод с помощта на Arduino

Това е първата ми инструкция. Направих колоритен подложка за танци, използвайки дъската Arduino като сериен вход към компютъра, Лесна е за изработка и струва няколко резистора и светодиоди (не е нужно да ги използвате).

Стъпка 1: Материали

Материали
Материали
Материали
Материали

Електронни части: 1. 6 LED с различни цветове, за да покаже, че бутоните са натиснати надолу2. 6 220 ома резистор за защита на светодиоди3. дъска за спойка с общо предназначение4. някои проводници и съединители Части за танцови подложки: 1. Алуминиево фолио (което се използва за печене на продукти) 2. Голяма хартиена кутия (със сигурност можете да направите дървена рамка)

Стъпка 2: Схема и тест

Схема и тест
Схема и тест
Схема и тест
Схема и тест
Схема и тест
Схема и тест
Схема и тест
Схема и тест

Веригата е показана на първата графика. Танцовата подложка просто изпълнява шестте бутона, показани във веригата. Докато натискаме всеки бутон, светодиодът ще светне и ще направи съответния щифт от LOW до HIGH. Това съобщение ще бъде изпратено до компютъра като серийно съобщение и уловено от програма на python, която след това симулира това съобщение до ключово съобщение за натискане. Направих веригата на дъска за запояване с общо предназначение, използвайки някои малки конектори, така че да мога лесно включете го в дъската на Arduino, което може да бъде запазено за други проекти. Може да направите по -добре изглеждаща платка от мен, тъй като е доста лесно, използвах някои проводници, за да се свържа наоколо. След като направите веригата, можете да свържете някои от проводниците заедно, за да видите дали светодиодите светят правилно. И тогава можете да преминете към следващата стъпка, като настроите софтуера.

Стъпка 3: Програма

Програмата arduino изпраща правилното писмо до компютъра, когато състоянието на ключа се промени. Така че, ако натиснете който и да е бутон, той ще изпрати две съответни букви, една надолу и една нагоре. Програмата python получава съобщението и след това ги превежда като събитие от клавиатурата. Ако получи буква „l“, програмата генерира съобщение надолу с ЛЕВИЯ ключ. Понастоящем тази програма работи само на Windows машина, тъй като модулът python SendKeys работи само на Windows. Може да намерите начин да симулирате информация за клавиатурата под Mac и Linux. Трябва да инсталирате модул Serial и SendKeys, за да може вашият python да изпълнява тази програма. Програмата Dance, която използвам, е StepMania, трябва да настроите ключова информация за картата, така че когато танцувате, програмата да реагира правилно. Това е точно като настройка на джойстика, когато играете игри.

Стъпка 4: Подложка за танци

Танцова подложка
Танцова подложка
Танцова подложка
Танцова подложка
Танцова подложка
Танцова подложка

Има няколко други чудесни инструкции как да си направите подложка за танци. Тук ще ви покажа как да направите едно с нещата, които лесно можете да получите. Танцовата подложка се състои основно от шест бутона. Идеята е да се използват две паралелни алуминиеви фолиа, които се залепват върху твърди дъски и след това се слагат заедно с някои неща вътре, за да се разделят. Само когато поставите двете твърди хартиени плоскости здраво, те ще се свържат помежду си. Направете шест от тези бутони и ги поставете върху по -голяма хартиена дъска. След това свържете тези бутони към веригата, която правим преди. Накрая можете да направите корица и да нарисувате някои неща върху нея.

Стъпка 5: Готов за бягане

Трябва да стартирате програмата Python, преди да включите Stepmania. След това трябва да можете да използвате подложката си за танци, за да контролирате програмата. Когато направих следния видеоклип, отворих корицата, така че да виждате ясно какво има вътре. Насладете се!

Препоръчано: