विषयसूची:
वीडियो: 16x16 RGB LED पैनल Arduino प्रोजेक्ट्स: 5 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
हेलो सब लोग, मैं इस परियोजना को पोस्ट कर रहा हूं क्योंकि मैं चाहता हूं कि हर किसी के पास इन शानदार 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 पैनल पर प्रदर्शित होना चाहिए
यदि आपको पोर्ट की समस्या आती है, तो यदि आपके पास एक से अधिक सूचीबद्ध हैं, तो किसी भिन्न पोर्ट का प्रयास करें।
यदि आपको कोई त्रुटि है, तो फ़ाइल, वरीयताएँ पर जाएँ और "वरबोज़ आउटपुट के दौरान दिखाएँ" पर क्लिक करें।
सिफारिश की:
Arduino प्रोजेक्ट्स के लिए एक कूल लैपटॉप टचपैड हैक!: 18 कदम (चित्रों के साथ)
Arduino प्रोजेक्ट्स के लिए एक कूल लैपटॉप टचपैड हैक !: कुछ समय पहले, जब मैं एक Arduino माइक्रोकंट्रोलर के साथ PS/2 टचपैड के साथ छेड़छाड़ कर रहा था, मुझे पता चला कि इसके दो ऑनबोर्ड कनेक्शन डिजिटल इनपुट के रूप में उपयोग किए जा सकते हैं। इस निर्देश में, आइए जानें कि हम PS / 2 टचपैड के ऐड का उपयोग कैसे कर सकते हैं
Arduino Timers: 8 प्रोजेक्ट्स: 10 चरण (चित्रों के साथ)
Arduino Timers: 8 प्रोजेक्ट्स: Arduino Uno या Nano तीन बिल्ट-इन टाइमर का उपयोग करके छह समर्पित पिनों पर सटीक डिजिटल सिग्नल उत्पन्न कर सकता है। उन्हें स्थापित करने के लिए केवल कुछ आदेशों की आवश्यकता होती है और चलाने के लिए कोई CPU चक्र का उपयोग नहीं करते हैं! यदि आप वें से शुरू करते हैं तो टाइमर का उपयोग करना डराने वाला हो सकता है
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
Arduino USB बटन पैनल: 5 चरण (चित्रों के साथ)
Arduino USB बटन पैनल: Arduino लियोनार्डो एक बहुत ही शक्तिशाली बोर्ड है जिसमें बहुत लोकप्रिय Arduino UNO से कुछ मामूली अंतर हैं। ATMega 32U4 लियोनार्डो का मुख्य प्रोसेसर है। आप इस माइक्रोकंट्रोलर का उपयोग USB पर सीरियल संचार के लिए कर सकते हैं। अरुडिनो लियो
कनेक्टेड एलईडी लैंप - IoT प्रोजेक्ट्स: 7 चरण (चित्रों के साथ)
कनेक्टेड एलईडी लैंप | IoT प्रोजेक्ट्स: यह केवल एक और उत्कीर्ण एलईडी लैंप नहीं है जिसे आप आजकल बाजार में देखते हैं। यह उस लैंप का उन्नत संस्करण है। कनेक्टेड डिवाइस के युग में, मैंने अपने खुद के कनेक्टेड लैंप बनाए हैं। यह परियोजना फिलिमिन नामक एक उत्पाद से प्रेरित है: