विषयसूची:
- चरण 1: परीक्षण के लिए सेट किया जा रहा है…
- चरण 2: परीक्षण और स्थापना…
- चरण 3: पिक्सेल को टांका लगाना…
- चरण 4: स्केच को विसुइनो में सेट करना…
- चरण 5: विसुइनो में स्केच सेट करना… [जारी]
- चरण 6: स्केच को विसुइनो में सेट करना… [नियो-पिक्सेल जोड़ के साथ जारी]
- चरण 7: पूरा वीडियो और समाप्त
वीडियो: Visuino के साथ सिंपल एम्बिएंट RGB LED लाइट्स: 7 स्टेप्स (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह छोटा सा प्रोजेक्ट कुछ ऐसा है जो लगभग 9 महीने से मेरे सिर के पीछे तैर रहा था और अब मैं इसे साझा कर सकता हूं, कि मेरे पास अनुसरण करने के लिए एक स्पष्ट रास्ता है।
एक साथ रखने के लिए अपेक्षाकृत सस्ता होना चाहिए, यहां आपको इसकी आवश्यकता होगी:
- कुछ प्रकार के छोटे Arduino प्रकार के बोर्ड, जैसे प्रो मिनी या प्रो माइक्रो।
- केवल एक पीसीबी पर कुछ नियो-पिक्सेल प्रकार आरजीबी एलईडी
- कुछ तार के बारे में 6 ', मैंने नेटवर्क केबल का उपयोग किया जिसे मैंने बचाया, इसमें 8 तार हैं और मैंने उनमें से केवल कुछ का उपयोग किया है।
- आपके स्थानीय खेल के सामान की दुकान से 2 से 6 पिंग पोंग बॉल।
- कुछ पुरुष से कुछ जम्पर तार, यदि आप रास्ते में अपनी प्रगति का परीक्षण करना चाहते हैं।
- विसुइनो और अरुडिनो आईडीई
आवश्यक उपकरण
Arduino की प्रोग्रामिंग के लिए सोल्डरिंग आयरन, सोल्डर, विकर्ण कटर, वायर स्ट्रिपर्स, हॉबी नाइफ, हॉट ग्लू गन और USB केबल।
चरण 1: परीक्षण के लिए सेट किया जा रहा है…
सबसे पहले, मैं अपने बोर्ड के साथ एकल पिक्सेल का परीक्षण करना चाहता था। इसलिए, मैंने एक जम्पर तार के सिरों को काट दिया, जो ब्रेडबोर्ड के लिए उपयोग किया जाता है। इसके बाद उनमें से 3 को एक पिक्सेल में मिला दिया।
चित्र 1 कनेक्शन दिखाता है। नारंगी V है, पीला डेटा है और नीला GND है
नियो-पिक्सेल और कम्पैटिबल्स के लिए 5V पावर की आवश्यकता होती है, इसलिए, आपको प्रो मिनी या प्रो माइक्रो के 5V - 16MHz संस्करण की तलाश करनी चाहिए। मैंने माइक्रो का परीक्षण किया, कनेक्ट करने और अपलोड करने में आसानी के कारण, अंतिम संस्करण एक मिनी होगा, क्योंकि वे सस्ते हैं और मेरे पास उनमें से अधिक हैं। इसके अलावा, ध्यान दें कि यदि आप उनमें से केवल 2 से 4 ही चला रहे हैं तो आपको अतिरिक्त बिजली की आपूर्ति की आवश्यकता नहीं होनी चाहिए।
चित्र 2 चीजों के प्रो माइक्रो पक्ष पर कनेक्शन दिखाता है। डेटा के लिए पिन 2 का उपयोग करना।
चरण 2: परीक्षण और स्थापना…
इसलिए, मैंने पहले कुछ सरल घटकों के साथ एक विसुइनो स्केच का परीक्षण शुरू किया।
मैंने एक Neo-Pixel ColorGroup. ColorPixel और फिर एक रैंडम कलर जेनरेटर और एक क्लॉक जेनरेटो r जोड़ा। यहाँ, चित्र 2 में आप उन घटकों को जोड़ कर देख सकते हैं और यह वीडियो परिणाम दिखाता है। मेरे छोटे मूड के माहौल आरजीबी के लिए, वह थोड़ा बहुत तेज चल रहा था और जब तक मैं इसे धीमा कर सकता था तब भी यह मेरी दृष्टि के लिए थोड़ा सा तड़का हुआ था।
इस परीक्षण के लिए, मुझे अंत में कुछ पिंग पोंग गेंदें मिलीं और फिर एक तेज हॉबी चाकू से लगभग एक चौकोर छेद काट दिया, लेकिन मेरे द्वारा काटे गए आखिरी हिस्से में इसका खुरदरा किनारा था। चित्र 3 अनियमित कट-आउट दिखाता है, लेकिन मैं इसे पिक्सेल पीसीबी पर हॉट-ग्लूइंग करने की योजना बना रहा हूं, इसलिए विषम आकार नहीं दिखाई देगा।
इसलिए, जब आप वर्गाकार छेद को काटने के लिए जाते हैं, तो आप पिक्सेल को पंक्तिबद्ध करना चाहते हैं और अनुमान लगाना चाहते हैं कि छेद का पता कहाँ लगाया जाए और इसे ठीक/तेज पेंसिल से चिह्नित करें। [मैं इस तरह के काम के लिए मैकेनिकल पेंसिल का उपयोग करता हूं, 0.5 मिमी] जैसा कि चित्र 5 में देखा गया है। फिर चाकू से सतह को तब तक स्कोर करना शुरू करें जब तक कि आप लगभग पूरी तरह से नहीं हो जाते हैं, फिर ध्यान से बिंदु को चिपकाएं और धीरे से ऊपर की ओर काटें ताकि टुकड़ा न हो। टी गेंद में गिर. चित्र 6 दिखाता है कि इसे छेद में रखा गया है, आपको इसे थोड़ा बड़ा ट्रिम करने की आवश्यकता हो सकती है ताकि यह आराम से फिट हो सके।
चरण 3: पिक्सेल को टांका लगाना…
यहां तार की लंबाई के लिए मैं उन्हें अपने डेस्क कैबिनेट की चौड़ाई के आधार पर चुनता हूं, जो लगभग 3 फीट है। इसलिए, मैंने अपने तारों को आधा काट दिया और शेष राशि का उपयोग Arduino बोर्ड लगाने के लिए करूंगा ताकि इसे आसानी से एक्सेस किया जा सके।
इन्हें टांका लगाते समय, यह महत्वपूर्ण है कि केवल कम से कम समय के लिए पैड पर लोहा हो, लगभग 3 सेकंड सामान्य है और इसे बीच में ठंडा होने दिए बिना इसे पार न करने का प्रयास करें। चित्र 1 में, मैंने पहली बार पहले पिक्सेल के DIN [डेटा इन] साइड में प्रत्येक पैड में सोल्डर ब्लॉब्स जोड़े। फिर लगभग एक मिनट के लिए इसे ठंडा होने के बाद, मैं प्रत्येक बूँद में तार जोड़ने के लिए लोहे को लगाता हूँ। चित्र 2 में आप देख सकते हैं कि यह समाप्त परिणाम है और मैंने उन्हें मिलाप करते समय उन्हें रखने के लिए 4 तार को दूसरों के चारों ओर लपेट दिया।
चित्र ३ अंत से DOUT (डेटा आउट) पर मिलाप के बूँद के साथ दूसरे पिक्सेल को दिखाता है, और इस बार मैंने DOUT [डेटा आउट] पर शुरू किया और अंतिम पिक्सेल से तारों को इसमें जोड़ा। फिर चित्र 4 में, आप दूसरे पिक्सेल को दोनों सिरों के साथ तार-तार करते हुए देख सकते हैं।
अब हम पिक्सल को पिंग पोंग गेंदों में गर्म गोंद कर सकते हैं। चित्र 5 और 6 गर्म गोंद दिखाते हैं, मैंने इसे 'कोनों' में डालने की कोशिश की ताकि यह सबसे स्थिर हो।
चरण 4: स्केच को विसुइनो में सेट करना…
तो, इस पहले Visuino Step में आपको Visuino खोलना होगा या इसे यहाँ से डाउनलोड करना होगा: Visuino.com और ऑन-स्क्रीन प्रॉम्प्ट के अनुसार इसे इंस्टॉल करना होगा।
इसके बाद, मुख्य विंडो में, आपको इस प्रोजेक्ट के लिए उपयोग किए जा रहे Arduino संगत बोर्डों का चयन करना होगा। चित्र 1 दिखाता है कि मेरे पास प्रो मिनी चयनित है और फिर "ओके" पर क्लिक करें
फिर आप ऊपरी दाएं कोने में खोज बॉक्स में जाना चाहेंगे और 'घड़ी' टाइप करें, फिर क्लॉक जेनरेटर को चुनें और खींचें (चित्र 2) और Arduino बोर्ड के बाईं ओर खींचें और इसे इससे दूर रखें।, जैसा कि चित्र 3 में दिखाया गया है। घड़ी जनरेटर हम जो भी मूल्यांकक देते हैं, उसके अनुसार अगले घटक पर 'चिह्न' लगा देगा। तो, अगला "गुण" पर जाएं और "फ़्रीक्वेंसी" विकल्प ढूंढें और "0.1" टाइप करें, (चित्र 4) जो हर 10 सेकंड में एक बार टिक करेगा। जैसा कि आप फिट देखते हैं, इस मान को बाद में बदला जा सकता है।
इसके बाद, घटक साइडबार के ऊपर उसी खोज बॉक्स में 'यादृच्छिक' खोजें, (चित्र 5) और 'यादृच्छिक रंग' घटक (चित्र 6) ढूंढें और इसे 'घड़ी' घटक के ठीक दाईं ओर अपनी मुख्य विंडो पर खींचें। चित्र 7 देखें और 'रैंडम कलर' पर "आउट" पिन से "क्लॉक" पिन तक खींचकर इसे कनेक्ट करें।
चरण 5: विसुइनो में स्केच सेट करना… [जारी]
अब ठीक है, बाकी घटकों को जोड़ना जारी रखें, इसलिए 'रैंप' की खोज करें और 'रैम्प टू कलर वैल्यू' (चित्र 1) को 'रैंडम कलर' के दाईं ओर कार्यक्षेत्र पर खींचें, जिसे हमने अभी जोड़ा है। इसके लिए "गुण" में "ढलान" ढूंढें और इसे "0.5" में बदलें (चित्र 2) यह रंगों के परिवर्तनों के बीच एक सौम्य संक्रमण होगा। फिर 'रैम्प' घटक पर "आउट" को "इन" से कनेक्ट करें, कृपया चित्र 3 देखें। यह वैकल्पिक है, लेकिन मैंने "प्रारंभिक मूल्य" के लिए ड्रॉप-डाउन से अपना प्रारंभिक रंग बैंगनी में बदल दिया है।
चरण 6: स्केच को विसुइनो में सेट करना… [नियो-पिक्सेल जोड़ के साथ जारी]
अगला नियो-पिक्सेल घटक है, "नियो" की खोज करें और वे यहां केवल एक विकल्प होंगे, चित्र 1, इसलिए इसे 'रैंप' और Arduino बोर्ड के बीच में नीचे खींचें। अब, "पिक्सेलग्रुप्स" विंडो को लाने के लिए उस पर डबल-क्लिक करें, और दाईं ओर 'पिक्सेल' को ढूंढें और डबल-क्लिक करें। (चित्र २) अब, १० पिक्सेल डिफ़ॉल्ट रूप से जोड़े जाएंगे, लेकिन हम इसे अब २ में बदल देंगे, इसलिए उस विंडो के अभी भी खुले होने के साथ, "गुण" बॉक्स पर जाएं और "पिक्सेल की गणना करें" को 2 में बदलें, चित्र देखें 3. अब आप "PixelGroups" को बंद कर सकते हैं और NeoPixel पर 'Ramp Out' से पिन [0] और [1] तक दो कनेक्शन खींच सकते हैं। चित्र 4 देखें। फिर आप अंतिम कनेक्शन को 'नियोपिक्सल' से पिन बी में खींच सकते हैं, मेरे मामले में, Arduino बोर्ड पर, जैसा कि चित्र 5 में है।
अब Visuino में F9 Key के जरिए अपना स्केच अपलोड करें और फिर Arduino IDE से CTRL+U के साथ बोर्ड पर अपलोड करें। तब आपके पास इस परियोजना का एक कार्यशील संस्करण भी होगा।
चरण 7: पूरा वीडियो और समाप्त
इसके साथ खेलें, यह देखने के लिए कि आप इस स्केच को बढ़ाने के लिए और क्या जोड़ सकते हैं, फिर मुझे टिप्पणियों में बताएं।
आनंद लेना!!
सिफारिश की:
सिंपल जेस्चर कंट्रोल - अपने आर्म की मूवमेंट के साथ अपने RC टॉयज को कंट्रोल करें: 4 स्टेप्स (चित्रों के साथ)
सरल हावभाव नियंत्रण - अपने हाथ की गति के साथ अपने आरसी खिलौनों को नियंत्रित करें: मेरे 'ible' #45 में आपका स्वागत है। कुछ समय पहले मैंने लेगो स्टार वार्स भागों का उपयोग करके BB8 का पूरी तरह से काम करने वाला RC संस्करण बनाया था… https://www.instructables.com/id/Whats-Inside-My-R…जब मैंने देखा कि यह कितना अच्छा था स्फेरो द्वारा बनाया गया फोर्स बैंड, मैंने सोचा: "ठीक है, मैं ग
RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल: 6 स्टेप्स (चित्रों के साथ)
RGB LED स्ट्रिप ब्लूटूथ कंट्रोलर V3 + म्यूजिक सिंक + एम्बिएंट लाइट कंट्रोल: यह प्रोजेक्ट ब्लूटूथ के माध्यम से आपके फोन के साथ RGB एलईडी स्ट्रिप को नियंत्रित करने के लिए arduino का उपयोग करता है। आप रंग बदल सकते हैं, रोशनी को संगीत के साथ समन्वयित कर सकते हैं या परिवेश प्रकाश व्यवस्था के लिए उन्हें स्वतः समायोजित कर सकते हैं
डिफरेंशियल फीडबैक के साथ सिंपल अरुडिनो-आधारित एर्गोमीटर डिस्प्ले: 7 स्टेप्स (चित्रों के साथ)
डिफरेंशियल फीडबैक के साथ सिंपल अरुडिनो-आधारित एर्गोमीटर डिस्प्ले: कार्डियो-वर्कआउट उबाऊ है, खासकर घर के अंदर व्यायाम करते समय। कई मौजूदा परियोजनाएं शांत सामान जैसे एर्गोमीटर को गेम कंसोल से जोड़ना, या यहां तक कि वीआर में एक वास्तविक साइकिल की सवारी का अनुकरण करके इसे कम करने का प्रयास करती हैं। रोमांचक के रूप में
स्टैकेबल एम्बिएंट आरजीबी एलईडी क्यूब लाइट्स: 4 कदम
स्टैकेबल एम्बिएंट आरजीबी एलईडी क्यूब लाइट्स: इस इंस्टेबल में मैं आपको दिखाऊंगा कि कैसे अपनी बैटरी से चलने वाली स्टैकेबल आरजीबी एलईडी क्यूब लाइट्स का उत्पादन किया जाए। वे किसी भी वातावरण में पोर्टेबल RGB मूड लाइटिंग प्रदान करते हैं। उनका कॉम्पैक्ट डिज़ाइन विभिन्न अनुप्रयोगों की भीड़ के लिए अनुमति देता है। अधिक बनाएं
DIY क्रिसमस लाइट्स संगीत पर सेट - कोरियोग्राफ की गई हाउस लाइट्स: 15 कदम (चित्रों के साथ)
DIY क्रिसमस लाइट्स संगीत पर सेट - कोरियोग्राफ की गई हाउस लाइट्स: DIY क्रिसमस लाइट्स संगीत पर सेट - कोरियोग्राफ की गई हाउस लाइट्स यह एक शुरुआती DIY नहीं है। आपको विद्युत सुरक्षा के बारे में इलेक्ट्रॉनिक्स, सर्किटी, बेसिक प्रोग्रामिंग और सामान्य स्मार्ट पर एक मजबूत समझ की आवश्यकता होगी। यह DIY एक अनुभवी व्यक्ति के लिए है इसलिए