विषयसूची:

16x16 RGB LED पैनल Arduino प्रोजेक्ट्स: 5 चरण (चित्रों के साथ)
16x16 RGB LED पैनल Arduino प्रोजेक्ट्स: 5 चरण (चित्रों के साथ)

वीडियो: 16x16 RGB LED पैनल Arduino प्रोजेक्ट्स: 5 चरण (चित्रों के साथ)

वीडियो: 16x16 RGB LED पैनल Arduino प्रोजेक्ट्स: 5 चरण (चित्रों के साथ)
वीडियो: How To Control WS2812B Individually Addressable LEDs using Arduino 2024, दिसंबर
Anonim
16x16 आरजीबी एलईडी पैनल Arduino प्रोजेक्ट्स
16x16 आरजीबी एलईडी पैनल Arduino प्रोजेक्ट्स
16x16 आरजीबी एलईडी पैनल Arduino प्रोजेक्ट्स
16x16 आरजीबी एलईडी पैनल Arduino प्रोजेक्ट्स

हेलो सब लोग, मैं इस परियोजना को पोस्ट कर रहा हूं क्योंकि मैं चाहता हूं कि हर किसी के पास इन शानदार 16x16 आरजीबी एलईडी पैनलों में से एक के साथ खेलने के लिए एक साधारण जगह हो। मैंने अन्य परियोजनाओं से विचार प्राप्त किए हैं और उन्हें इस परियोजना के लिए संशोधित किया है।

यह आपको कुछ मज़ेदार पैनल प्रोजेक्ट्स के साथ शुरुआत करने के लिए एक बढ़िया जगह देता है जिसे आप स्वयं ले सकते हैं और संशोधित कर सकते हैं। मैं C++ प्रोग्रामर नहीं हूं लेकिन इस कोड को समझना और संशोधित करना बहुत आसान है।

मैंने यह प्रोजेक्ट इसलिए शुरू किया क्योंकि मेरी पत्नी हमारे बेटे के ग्रेजुएशन के लिए हैट टॉपर बनाना चाहती थी।

मुझे आशा है कि आपको इन परियोजनाओं पर काम करने में बहुत मज़ा आया होगा।

मैं नए कोड के साथ प्रोजेक्ट को अपडेट करता रहूंगा क्योंकि मुझे अन्य विचार मिलते हैं।

कोड संलग्न:

16 काउंटर - पैनल के पथ के बाद रंगों का पैलेट

16random - पैनल पर यादृच्छिक रंग

16pacman - पीला Pacman

16red - रेड पॅकमैन घोस्ट

16colormatrix - स्विर्लिंग कलर्स (यूट्यूब से किसी अन्य प्रोजेक्ट को श्रेय)

आपूर्ति

मैंने अमेज़ॅन से एलईडी पैनल खरीदा लेकिन आप उन्हें eBay से भी प्राप्त कर सकते हैं:

www.amazon.com/gp/product/B01DC0IOCK/ref=p…

मुझे उनके छोटे आकार के लिए Arduino नैनो का उपयोग करना पसंद है, मुझे शायद ही कभी बड़े बोर्डों के सभी पिनों की आवश्यकता होती है:

आपके Arduino बोर्ड को जोड़ने के लिए केबल USB मिनी हैं और डेटा ट्रांसफर करने में सक्षम होने की आवश्यकता है:

चरण 1: बोर्ड और एलईडी पैनल सेट करें

बोर्ड और एलईडी पैनल सेट करें
बोर्ड और एलईडी पैनल सेट करें
बोर्ड और एलईडी पैनल सेट करें
बोर्ड और एलईडी पैनल सेट करें
बोर्ड और एलईडी पैनल सेट करें
बोर्ड और एलईडी पैनल सेट करें

वायरिंग

पैनल में 3 तार हैं, लाल, हरा, सफेद।

Arduino बोर्ड पर पैनल से 5v तक लाल (सकारात्मक)

अर्दीनो बोर्ड पर पैनल से जीएनडी तक हरा (जमीन)

सफेद (डेटा) पैनल से Arduino नैनो पर पिन 3 तक

तस्वीरों में मेरे तारों के रंग से भ्रमित न हों, मैंने नैनो को पैनल से जोड़ने के लिए सिर्फ अलग-अलग रंग के तारों का इस्तेमाल किया।

अंत में नैनो को USB मिनी केबल से अपने पीसी से कनेक्ट करें।

चरण 2: प्रोग्रामिंग सेटअप

प्रोग्रामिंग सेटअप
प्रोग्रामिंग सेटअप
प्रोग्रामिंग सेटअप
प्रोग्रामिंग सेटअप

आर्डिनो सॉफ्टवेयर

अपने पीसी पर Arduino सॉफ़्टवेयर डाउनलोड और इंस्टॉल करें।

www.arduino.cc/en/Main/Software

फास्टलेड लाइब्रेरी

आपको Github से FastLED लाइब्रेरी को भी डाउनलोड करना होगा। इस परियोजना के अधिकांश कोड के लिए उस पुस्तकालय की आवश्यकता होती है। स्केच पर क्लिक करें, लाइब्रेरी शामिल करें, लाइब्रेरी जोड़ें, FastLED-master.zip फ़ाइल चुनें।

github.com/FastLED/FastLED

फ़ोल्डर संरचना

अपने Arduino कोड के लिए एक फ़ोल्डर बनाएं और प्रोजेक्ट के प्रत्येक कोड को एक अलग उप फ़ोल्डर में रखें जहां फ़ोल्डर का नाम कोड के समान हो।

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

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

सुनिश्चित करें कि आपका Arduino नैनो बोर्ड आपके कंप्यूटर में प्लग किया गया है।

उचित फ़ोल्डर संरचना में उदाहरण.ino फ़ाइलों में से एक पर क्लिक करें और इसे Arduino प्रोग्राम में खोलना चाहिए।

एक बार Arduino प्रोग्राम में, Tools, Board पर क्लिक करें और Arduino Nano बोर्ड चुनें।

टूल्स, पोर्ट पर अगला क्लिक करें, कम से कम एक पोर्ट सूचीबद्ध होना चाहिए, एक पोर्ट चुनें।

अपने स्केच को संकलित करने और बोर्ड पर अपलोड करने के लिए अपलोड बटन (राइट हैंड एरो) पर क्लिक करें। रंग पैटर्न आपके 16x16 पैनल पर प्रदर्शित होना चाहिए

यदि आपको पोर्ट की समस्या आती है, तो यदि आपके पास एक से अधिक सूचीबद्ध हैं, तो किसी भिन्न पोर्ट का प्रयास करें।

यदि आपको कोई त्रुटि है, तो फ़ाइल, वरीयताएँ पर जाएँ और "वरबोज़ आउटपुट के दौरान दिखाएँ" पर क्लिक करें।

सिफारिश की: