विषयसूची:
वीडियो: Arduino का उपयोग करके रंगीन एलईडी के साथ डांस पैड: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:24
यह मेरी पहली शिक्षाप्रद है। मैंने कंप्यूटर के सीरियल इनपुट के रूप में Arduino बोर्ड का उपयोग करके एक रंगीन डांस पैड बनाया है। इसे बनाना आसान है, और कुछ प्रतिरोधों और एलईडी की लागत होती है (आपको उनका उपयोग करने की आवश्यकता नहीं है)।
चरण 1: सामग्री
इलेक्ट्रॉनिक भाग:1. विभिन्न रंगों के साथ 6 एलईडी यह दिखाने के लिए कि बटन नीचे दबाए गए हैं2. एल ई डी की सुरक्षा के लिए 6 220 ओम अवरोधक3. एक सामान्य प्रयोजन मिलाप बोर्ड4. कुछ तार और कनेक्टर डांस पैड के पुर्जे:1. एल्युमिनियम फॉयल (जिसका उपयोग सामान बेक करने के लिए किया जाता है) 2. बड़ा पेपर बॉक्स (आप निश्चित रूप से लकड़ी का फ्रेम बना सकते हैं)
चरण 2: सर्किट और टेस्ट
सर्किट को पहले ग्राफ में दिखाया गया है। डांस पैड सर्किट में केवल छह बटन शो को लागू करता है। जैसे ही हम प्रत्येक बटन को नीचे धकेलते हैं, एलईडी प्रकाश करेगा, और संबंधित पिन को LOW से HIGH तक बना देगा। यह संदेश कंप्यूटर को एक सीरियल संदेश के रूप में भेजा जाएगा, और एक पायथन प्रोग्राम द्वारा पकड़ा जाएगा जो तब इस संदेश को एक कुंजी प्रेस संदेश में अनुकरण करता है। मैंने कुछ छोटे कनेक्टरों का उपयोग करके एक सामान्य उद्देश्य सोल्डरिंग बोर्ड पर सर्किट बनाया, ताकि मैं आसानी से कर सकूं इसे Arduino बोर्ड में प्लग करें जो अन्य परियोजनाओं के लिए सहेजा जा सकता है। आप मेरी तुलना में एक बेहतर दिखने वाला बोर्ड बना सकते हैं, क्योंकि यह आसान है, मैंने चारों ओर कनेक्ट करने के लिए कुछ तारों का उपयोग किया है। एक बार जब आप सर्किट बना लेते हैं, तो आप कुछ तारों को एक साथ जोड़कर देख सकते हैं कि एलईडी सही ढंग से प्रकाश करती है या नहीं। और फिर आप सॉफ़्टवेयर की स्थापना, अगले चरण पर जा सकते हैं।
चरण 3: कार्यक्रम
जब कभी भी कुंजी की स्थिति बदली जाती है, तो arduino प्रोग्राम कंप्यूटर को सही अक्षर भेजता है। इसलिए यदि आप कोई बटन दबाते हैं, तो यह दो संबंधित अक्षर, एक डाउन और वन अप भेजेगा। पायथन प्रोग्राम संदेश प्राप्त करता है, और फिर इन्हें कीबोर्ड ईवेंट में अनुवादित करता है। यदि इसे 'l' अक्षर प्राप्त होता है, तो प्रोग्राम एक LEFT key down संदेश उत्पन्न करता है। वर्तमान में, यह प्रोग्राम केवल विंडोज़ मशीन पर चलता है, क्योंकि अजगर SendKeys मॉड्यूल केवल विंडोज़ पर काम करता है। आपको Mac और linux के अंतर्गत कीबोर्ड जानकारी का अनुकरण करने का एक तरीका मिल सकता है। इस प्रोग्राम को चलाने के लिए आपको अजगर के लिए सीरियल और सेंडकी मॉड्यूल स्थापित करने की आवश्यकता है। मेरे द्वारा उपयोग किया जाने वाला नृत्य कार्यक्रम स्टेपमेनिया है, आपको मुख्य मानचित्र जानकारी सेट करने की आवश्यकता है ताकि जब आप नृत्य करें तो कार्यक्रम सही ढंग से प्रतिक्रिया दे सके। यह ठीक वैसे ही है जैसे आप गेम खेलते समय जॉयस्टिक को सेट करते हैं।
चरण 4: डांस पैड
डांस पैड बनाने के तरीके के बारे में कुछ अन्य बेहतरीन निर्देश हैं। यहाँ, मैं आपको दिखाऊँगा कि आप आसानी से प्राप्त होने वाली चीज़ों से एक कैसे बना सकते हैं। डांस पैड मूल रूप से छह बटनों से बना होता है। विचार दो समानांतर एल्यूमीनियम पन्नी का उपयोग कर रहा है जो कठोर बोर्डों पर चिपकाए जाते हैं, और फिर उन्हें अलग करने के लिए कुछ सामान के साथ एक साथ रख देते हैं। केवल जब आप दो हार्ड पेपर बोर्ड को सख्त रखेंगे, तो वे एक-दूसरे से संपर्क करेंगे। इनमें से छह बटन बनाएं, और उन्हें एक बड़े पेपर बोर्ड पर रखें। फिर इन बटनों को हमारे द्वारा पहले बनाए गए सर्किट से कनेक्ट करें। अंत में आप एक कवर बना सकते हैं, और उस पर कुछ सामान खींच सकते हैं।
चरण 5: चलाने के लिए तैयार
Stepmania को चालू करने से पहले आपको Python प्रोग्राम चलाना चाहिए। तब आपको कार्यक्रम को नियंत्रित करने के लिए अपने डांस पैड का उपयोग करने में सक्षम होना चाहिए। जब मैंने निम्नलिखित वीडियो बनाया, तो मैंने कवर खोला, ताकि आप स्पष्ट रूप से देख सकें कि अंदर क्या है।इसका आनंद लें!
सिफारिश की:
विंडोज़ और लिनक्स पर 1000 हर्ट्ज़ पर मतदान के लिए एल-टेक डांस पैड को संशोधित करना: 9 कदम
विंडोज़ और लिनक्स पर 1000 हर्ट्ज़ पर मतदान के लिए एल-टेक डांस पैड को संशोधित करना: यह मॉड क्यों है? यदि आपने कभी 125 बीपीएम गीत पर ग्राफ पर स्क्रॉल किया है, तो आप सोच सकते हैं, इस स्पाइकी बोई के साथ क्या हो रहा है? समय अलग "स्लॉट" में क्यों गिर रहा है?आईटीजी और डीडीआर में अविश्वसनीय रूप से तंग समय खिड़कियां हैं, और इसके साथ
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं - माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: 8 कदम (चित्रों के साथ)
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं | माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: परिचय मेरे यूट्यूब चैनल पर जाएंएक ड्रोन खरीदने के लिए एक बहुत महंगा गैजेट (उत्पाद) है। इस पोस्ट में मैं चर्चा करने जा रहा हूँ कि मैं इसे सस्ते में कैसे बना सकता हूँ ?? और आप इसे सस्ते दाम पर कैसे बना सकते हैं … वैसे भारत में सभी सामग्री (मोटर, ईएससी
Neopixel Ws2812 M5stick-C के साथ इंद्रधनुष एलईडी चमक - Arduino IDE का उपयोग करके M5stack M5stick C का उपयोग करके Neopixel Ws2812 पर इंद्रधनुष चलाना: 5 चरण
Neopixel Ws2812 M5stick-C के साथ इंद्रधनुष एलईडी चमक | Arduino IDE का उपयोग करके M5stack M5stick C का उपयोग करके Neopixel Ws2812 पर इंद्रधनुष चलाना: हाय दोस्तों इस निर्देश में हम सीखेंगे कि कैसे Arduino IDE के साथ m5stack m5stick-C डेवलपमेंट बोर्ड के साथ neopixel ws2812 LED या एलईडी स्ट्रिप या एलईडी मैट्रिक्स या एलईडी रिंग का उपयोग करना है और हम करेंगे इसके साथ एक इंद्रधनुष पैटर्न
फिर भी एक और बेवकूफ डांस पैड: 7 कदम
फिर भी एक और बेवकूफ नृत्य पैड: कुछ खास नहीं, सिर्फ एक 25 पाउंड (11.3 किलो) लकड़ी का यूएसबी डांस पैड जो एक माइक्रोसॉफ्ट कीबोर्ड पर आधारित है YASDP फिर भी एक और बेवकूफ डांस पैड
डीडीआर डांस पैड / लकड़ी में कालीन: 5 कदम
डीडीआर डांस पैड / लकड़ी में कालीन: कुछ लकड़ी, तांबे की पन्नी, पेंट और एक मृत यूएसबी पैड / कीबोर्ड के साथ एक अच्छा डीडीआर पैड कैसे बनाएं