विषयसूची:

नैनो पिक्सेल 26 बिट Arduino का उपयोग करना: 4 चरण
नैनो पिक्सेल 26 बिट Arduino का उपयोग करना: 4 चरण

वीडियो: नैनो पिक्सेल 26 बिट Arduino का उपयोग करना: 4 चरण

वीडियो: नैनो पिक्सेल 26 बिट Arduino का उपयोग करना: 4 चरण
वीडियो: Memory card kharab ho gaya To Aisa kijiye 2024, नवंबर
Anonim
नैनो पिक्सेल 26 बिट Arduino का उपयोग कर रहा है
नैनो पिक्सेल 26 बिट Arduino का उपयोग कर रहा है

अपने पिछले लेख में, मैंने WS2812 नैनो पिक्सेल एलईडी का उपयोग करने के बारे में एक ट्यूटोरियल बनाया था। उस लेख में, मैंने 16 बिट रिंग नैनो पिक्सेल WS2812 का उपयोग किया था।

और इस लेख में, मैं आपको दिखाऊंगा कि 26 बिट रिंग नैनो पिक्सेल WS2812 का उपयोग कैसे करें।

हार्डवेयर सेक्शन में, 16 बिट्स और 26 बिट्स के बीच कुछ भी अलग नहीं है।

केवल सॉफ़्टवेयर अनुभाग में जिसे संशोधित करने की आवश्यकता है।

विशेषतायें एवं फायदे:

  • नियंत्रण सर्किट और आरजीबी चिप 5050 घटकों के पैकेज में एकीकृत हैं।
  • बिल्ट-इन सिग्नल रीशेपिंग सर्किट।
  • बिल्ट-इन इलेक्ट्रिक रीसेट सर्किट और पावर लॉस्ट रीसेट सर्किट।
  • सिंगल लाइन द्वारा कैस्केडिंग पोर्ट ट्रांसमिशन सिग्नल।
  • 800Kbps की स्पीड से डेटा भेजें।

अधिक जानकारी WS2812 के लिए डेटाशीट देखें।

चरण 1: आवश्यक घटक

आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक

इस ट्यूटोरियल के लिए आपको जिन घटकों की आवश्यकता है:

  • 26 बिट WS2812 RGB LED।
  • Arduino नैनो V.3
  • जम्पर तार
  • मिनी यूएसबी

आवश्यक पुस्तकालय:

एडफ्रूट नियोपिक्सेल

Arduino में लाइब्रेरी जोड़ने के लिए, इस लेख को देखें "Arduino में बाहरी लाइब्रेरी कैसे जोड़ें"

चरण 2: RGB LED को Arduino Nano से कनेक्ट करें

RGB LED को Arduino Nano से कनेक्ट करें
RGB LED को Arduino Nano से कनेक्ट करें

WS2812 को Arduino Nano से जोड़ने के लिए नीचे दिए गए निर्देशों का पालन करें:

WS2812 से Arduino

IN ==> D6

वीसीसी ==> +5वी

जीएनडी ==> जीएनडी

चरण 3: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग

सॉफ्टवेयर के इस हिस्से में थोड़ा सा एडजस्टमेंट करने की जरूरत है। "एल ई डी की संख्या" अनुभाग में, उपयोग की गई एल ई डी की संख्या समायोजित करें।

Arduino बोर्ड को प्रोग्राम करने के लिए नीचे दिए गए निर्देशों का पालन करें:

Arduino IDE खोलें

फ़ाइल > उदाहरण > Adafruit NeoPixels > strandtest. पर क्लिक करें

आपको इस स्केच से कुछ मान बदलने होंगे, परिवर्तन क्या होना चाहिए इस प्रकार है:

पिन का इस्तेमाल किया

#LED_PIN 12 परिभाषित करें

एलईडी की संख्या

#define LED_COUNT 26

चमक सेट करें

स्ट्रिप.सेटब्राइटनेस (10);

प्रोग्राम को आवश्यकतानुसार बदलें।

उसके बाद, प्रोग्राम को Arduino बोर्ड पर अपलोड करें

चरण 4: परिणाम

जब आप प्रोग्राम को Arduino पर अपलोड करना समाप्त कर लें। परिणाम ऊपर वीडियो में देखा जा सकता है।

इस आलेख को पढ़ने के लिए धन्यवाद। मिलते हैं अगले लेख में।

यदि आपके कोई प्रश्न हैं, तो बस टिप्पणी कॉलम में लिखें।

सिफारिश की: