विषयसूची:

Visuino के साथ सिंपल एम्बिएंट RGB LED लाइट्स: 7 स्टेप्स (चित्रों के साथ)
Visuino के साथ सिंपल एम्बिएंट RGB LED लाइट्स: 7 स्टेप्स (चित्रों के साथ)

वीडियो: Visuino के साथ सिंपल एम्बिएंट RGB LED लाइट्स: 7 स्टेप्स (चित्रों के साथ)

वीडियो: Visuino के साथ सिंपल एम्बिएंट RGB LED लाइट्स: 7 स्टेप्स (चित्रों के साथ)
वीडियो: Simple Ambient RGB LEDs Lights With Visuino 2024, नवंबर
Anonim
Visuino के साथ साधारण परिवेश RGB LED लाइट्स।
Visuino के साथ साधारण परिवेश RGB LED लाइट्स।

यह छोटा सा प्रोजेक्ट कुछ ऐसा है जो लगभग 9 महीने से मेरे सिर के पीछे तैर रहा था और अब मैं इसे साझा कर सकता हूं, कि मेरे पास अनुसरण करने के लिए एक स्पष्ट रास्ता है।

एक साथ रखने के लिए अपेक्षाकृत सस्ता होना चाहिए, यहां आपको इसकी आवश्यकता होगी:

  • कुछ प्रकार के छोटे Arduino प्रकार के बोर्ड, जैसे प्रो मिनी या प्रो माइक्रो।
  • केवल एक पीसीबी पर कुछ नियो-पिक्सेल प्रकार आरजीबी एलईडी
  • कुछ तार के बारे में 6 ', मैंने नेटवर्क केबल का उपयोग किया जिसे मैंने बचाया, इसमें 8 तार हैं और मैंने उनमें से केवल कुछ का उपयोग किया है।
  • आपके स्थानीय खेल के सामान की दुकान से 2 से 6 पिंग पोंग बॉल।
  • कुछ पुरुष से कुछ जम्पर तार, यदि आप रास्ते में अपनी प्रगति का परीक्षण करना चाहते हैं।
  • विसुइनो और अरुडिनो आईडीई

आवश्यक उपकरण

Arduino की प्रोग्रामिंग के लिए सोल्डरिंग आयरन, सोल्डर, विकर्ण कटर, वायर स्ट्रिपर्स, हॉबी नाइफ, हॉट ग्लू गन और USB केबल।

चरण 1: परीक्षण के लिए सेट किया जा रहा है…

परीक्षण के लिए सेट किया जा रहा है…
परीक्षण के लिए सेट किया जा रहा है…
परीक्षण के लिए सेट किया जा रहा है…
परीक्षण के लिए सेट किया जा रहा है…

सबसे पहले, मैं अपने बोर्ड के साथ एकल पिक्सेल का परीक्षण करना चाहता था। इसलिए, मैंने एक जम्पर तार के सिरों को काट दिया, जो ब्रेडबोर्ड के लिए उपयोग किया जाता है। इसके बाद उनमें से 3 को एक पिक्सेल में मिला दिया।

चित्र 1 कनेक्शन दिखाता है। नारंगी V है, पीला डेटा है और नीला GND है

नियो-पिक्सेल और कम्पैटिबल्स के लिए 5V पावर की आवश्यकता होती है, इसलिए, आपको प्रो मिनी या प्रो माइक्रो के 5V - 16MHz संस्करण की तलाश करनी चाहिए। मैंने माइक्रो का परीक्षण किया, कनेक्ट करने और अपलोड करने में आसानी के कारण, अंतिम संस्करण एक मिनी होगा, क्योंकि वे सस्ते हैं और मेरे पास उनमें से अधिक हैं। इसके अलावा, ध्यान दें कि यदि आप उनमें से केवल 2 से 4 ही चला रहे हैं तो आपको अतिरिक्त बिजली की आपूर्ति की आवश्यकता नहीं होनी चाहिए।

चित्र 2 चीजों के प्रो माइक्रो पक्ष पर कनेक्शन दिखाता है। डेटा के लिए पिन 2 का उपयोग करना।

चरण 2: परीक्षण और स्थापना…

Image
Image
परीक्षण और स्थापना…
परीक्षण और स्थापना…
परीक्षण और स्थापना…
परीक्षण और स्थापना…

इसलिए, मैंने पहले कुछ सरल घटकों के साथ एक विसुइनो स्केच का परीक्षण शुरू किया।

मैंने एक 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 में सेट किया जा रहा है…
स्केच को Visuino में सेट किया जा रहा है…
स्केच को Visuino में सेट किया जा रहा है…
स्केच को Visuino में सेट किया जा रहा है…
स्केच को Visuino में सेट किया जा रहा है…
स्केच को Visuino में सेट किया जा रहा है…
स्केच को Visuino में सेट किया जा रहा है…
स्केच को Visuino में सेट किया जा रहा है…

तो, इस पहले Visuino Step में आपको Visuino खोलना होगा या इसे यहाँ से डाउनलोड करना होगा: Visuino.com और ऑन-स्क्रीन प्रॉम्प्ट के अनुसार इसे इंस्टॉल करना होगा।

इसके बाद, मुख्य विंडो में, आपको इस प्रोजेक्ट के लिए उपयोग किए जा रहे Arduino संगत बोर्डों का चयन करना होगा। चित्र 1 दिखाता है कि मेरे पास प्रो मिनी चयनित है और फिर "ओके" पर क्लिक करें

फिर आप ऊपरी दाएं कोने में खोज बॉक्स में जाना चाहेंगे और 'घड़ी' टाइप करें, फिर क्लॉक जेनरेटर को चुनें और खींचें (चित्र 2) और Arduino बोर्ड के बाईं ओर खींचें और इसे इससे दूर रखें।, जैसा कि चित्र 3 में दिखाया गया है। घड़ी जनरेटर हम जो भी मूल्यांकक देते हैं, उसके अनुसार अगले घटक पर 'चिह्न' लगा देगा। तो, अगला "गुण" पर जाएं और "फ़्रीक्वेंसी" विकल्प ढूंढें और "0.1" टाइप करें, (चित्र 4) जो हर 10 सेकंड में एक बार टिक करेगा। जैसा कि आप फिट देखते हैं, इस मान को बाद में बदला जा सकता है।

इसके बाद, घटक साइडबार के ऊपर उसी खोज बॉक्स में 'यादृच्छिक' खोजें, (चित्र 5) और 'यादृच्छिक रंग' घटक (चित्र 6) ढूंढें और इसे 'घड़ी' घटक के ठीक दाईं ओर अपनी मुख्य विंडो पर खींचें। चित्र 7 देखें और 'रैंडम कलर' पर "आउट" पिन से "क्लॉक" पिन तक खींचकर इसे कनेक्ट करें।

चरण 5: विसुइनो में स्केच सेट करना… [जारी]

Visuino में स्केच सेट करना… [जारी]
Visuino में स्केच सेट करना… [जारी]
Visuino में स्केच सेट करना… [जारी]
Visuino में स्केच सेट करना… [जारी]
Visuino में स्केच सेट करना… [जारी]
Visuino में स्केच सेट करना… [जारी]
Visuino में स्केच सेट करना… [जारी]
Visuino में स्केच सेट करना… [जारी]

अब ठीक है, बाकी घटकों को जोड़ना जारी रखें, इसलिए 'रैंप' की खोज करें और 'रैम्प टू कलर वैल्यू' (चित्र 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: पूरा वीडियो और समाप्त

Image
Image

इसके साथ खेलें, यह देखने के लिए कि आप इस स्केच को बढ़ाने के लिए और क्या जोड़ सकते हैं, फिर मुझे टिप्पणियों में बताएं।

आनंद लेना!!

सिफारिश की: