Съдържание:
- Стъпка 1: Материали
- Стъпка 2: Схема и тест
- Стъпка 3: Програма
- Стъпка 4: Подложка за танци
- Стъпка 5: Готов за бягане
Видео: Танцова подложка с цветен светодиод с помощта на Arduino: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:56
Това е първата ми инструкция. Направих колоритен подложка за танци, използвайки дъската 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. След това трябва да можете да използвате подложката си за танци, за да контролирате програмата. Когато направих следния видеоклип, отворих корицата, така че да виждате ясно какво има вътре. Насладете се!
Препоръчано:
Танцова музика за ковчези с помощта на Arduino: 6 стъпки
Танцова музика за ковчези с помощта на Arduino: В този урок ще опиша как можете да използвате Arduino за създаване на музика, използвайки само високоговорител (не е необходим MP3 модул). Първо гледайте този видео урок
Танцова почивка в класната стая: 8 стъпки
Танцова почивка в класната стая: Нуждае ли се вашият клас от мозъчна почивка и издърпването на GoNoodle отнема много време? Искате ли да поздравите учениците си пред вратата, но поради COVID-19 ръкостискане, прегръдка и петици са изключени? Тогава ето вашето решение! Студентите избират
Мигащ светодиод с помощта на Arduino (TinkerCAD): 5 стъпки
Мигащ светодиод с помощта на Arduino (TinkerCAD): Здравей! Тази инструкция ще бъде доста основна. Тук ще покажа как да използвам TinkerCAD за мигане на Led с помощта на Arduino.TinkerCAD е доста полезен софтуер, когато става въпрос за бързо тестване на кода ви и е много удобен за тези, които
Танцова ръкавица: 9 стъпки
Dance Glove: В този урок ще ви преведа през проектирането на ръкавица, която ви позволява да взаимодействате с музиката чрез танц. Ще изградите ръкавица с активиран акселерометър, ще проектирате композиция в Ableton и след това ще свържете двете по толкова сложен или прост начин, както бихте направили
Цветен преход на POP-X2 GLCD с помощта на копче: 6 стъпки
Цветен преход на POP-X2 GLCD с помощта на копче: По принцип този проект показва функция на контролна платка, която обичам да използвам. POP-X2 платката, направена от INEX, има вграден цветен GLCD, копче, I/O портове и компоненти, подобни на други контролни платки. Моля, проверете ръководството на платката за