विषयसूची:

स्पार्कलिंग अरुडिनो क्रिसमस स्टार: 8 कदम
स्पार्कलिंग अरुडिनो क्रिसमस स्टार: 8 कदम

वीडियो: स्पार्कलिंग अरुडिनो क्रिसमस स्टार: 8 कदम

वीडियो: स्पार्कलिंग अरुडिनो क्रिसमस स्टार: 8 कदम
वीडियो: Sparkle Magic Christmas Laser Lights 2024, दिसंबर
Anonim
स्पार्कलिंग अरुडिनो क्रिसमस स्टार
स्पार्कलिंग अरुडिनो क्रिसमस स्टार

इसलिए मैं सराहना करता हूं कि इस साल क्रिसमस प्रोजेक्ट शुरू करने में थोड़ी देर हो गई है। लेकिन हो सकता है कि आपके पास पहले से ही वह सब कुछ हो जो आपको चाहिए, और हो सकता है कि आप इस साल कहीं नहीं जा रहे हों: तो शायद, शायद आप इस छोटे से प्रोजेक्ट को आजमाना चाहते हैं। भागों की सूची नीचे है, इसलिए स्वयं जाँच करें!

यह विभिन्न रंगों में 20 एलईडी का पेंटाग्राम प्रकार का तारा है जो मौसम के अनुकूल है।

और चूंकि यह Arduino संचालित है, आप अपने प्रकाश पैटर्न के साथ रचनात्मक हो सकते हैं: मैं आपको शुरुआत करने के लिए कुछ विकल्प प्रदान करूंगा ताकि आपको अपनी प्रेरणा मिल सके। फिर शेयर करें!

आपूर्ति:

प्रकाश:

  • 10 हरे 3 मिमी एल ई डी
  • 5 लाल 3 मिमी एलईडी
  • 5 पीले 3 मिमी एल ई डी
  • 1 सफेद 3 मिमी
  • 5 220 ओम प्रतिरोधक

द कंट्रोल:

  • 1 Arduino Uno (या संगत)
  • 1 एडफ्रूट 16-चैनल 12-बिट पीडब्लूएम/सर्वो ड्राइवर - I2C इंटरफ़ेस - PCA9685 (या संगत)

अन्य सामान:

  • एक उपयुक्त आकार का ब्रेडबोर्ड (मैंने प्रत्येक तरफ बिजली आपूर्ति लाइनों के साथ एक 830 पिन बोर्ड का उपयोग किया)
  • 5 वी बिजली की आपूर्ति
  • जम्पर तारों का गुच्छा
  • एलईडी और जीएनडी के लिए 20+1 18AWG तार

चरण 1: पहला: अपने स्टार को ड्रा / प्रिंट / पंच या ड्रिल करें

पहला: अपने स्टार को ड्रा / प्रिंट / पंच या ड्रिल करें!
पहला: अपने स्टार को ड्रा / प्रिंट / पंच या ड्रिल करें!
पहला: अपने स्टार को ड्रा / प्रिंट / पंच या ड्रिल करें!
पहला: अपने स्टार को ड्रा / प्रिंट / पंच या ड्रिल करें!

यदि आप ड्राइंग में अच्छे नहीं हैं (जैसा कि मैं मानता हूं, मैं हूं; तो www.wikipedia.org का उपयोग करना पड़ा): किसी भी मुफ्त छवि साइट पर एक पेंटाग्राम ढूंढें, इसे लगभग 8 सेमी (3 1/8 ) तक स्केल करें और इसे प्रिंट करें.

अपने एल ई डी को एक साथ आसानी से मिलाने के लिए आप या तो अपने तारे के प्रत्येक सिरे पर एक कार्डबोर्ड में छेद कर सकते हैं और प्रत्येक चौराहे के साथ-साथ केंद्र में एक। या आप स्थिति को प्लाईवुड के पतले टुकड़े में स्थानांतरित करें और 3 मिमी (1/8 ) छेद ड्रिल करें जैसा कि फोटो में दिखाया गया है।

चरण 2: मिलाप समय

मिलाप समय
मिलाप समय
मिलाप समय
मिलाप समय
मिलाप समय
मिलाप समय
मिलाप समय
मिलाप समय

अपने हरे, पीले और लाल एलईडी के लिए कोई भी स्थिति चुनें। मैंने केंद्र में एक सफेद रंग रखने का फैसला किया, लेकिन आप किसी भी रंग का उपयोग कर सकते हैं। मेरा सितारा एक यादृच्छिक मिश्रण है, लेकिन रंगों को व्यवस्थित करने का एक व्यवस्थित तरीका निश्चित रूप से भी काम करेगा!

इसके बाद, प्रत्येक एलईडी के कैथोड को 90° के कोण पर मोड़ें। उन सभी को एक ही दिशा में मोड़ना सुनिश्चित करें जिससे बाद में टांका लगाना आसान हो जाएगा। कैथोड प्रत्येक एलईडी या आवास के सपाट हिस्से का छोटा तार होता है।

प्रत्येक एलईडी को संबंधित छेद में रखें और सभी कैथोड को एक साथ मिलाप करके स्टार आकार बनाएं जैसा कि तस्वीरों में देखा गया है। सावधानी: सुनिश्चित करें कि छोटा कैथोड और एनोड (लंबा पैर / गोल पक्ष) न हो।

चरण 3: … और अधिक सोल्डरिंग

… और अधिक सोल्डरिंग!
… और अधिक सोल्डरिंग!

एक बार आपका तारा समाप्त हो जाने के बाद, आपको प्रत्येक एलईडी एनोड में एक तार संलग्न करना होगा (याद रखें: लंबा पैर, गोल पक्ष…)। मेरे स्टार के लिए y ने हरे और सफेद तारों को चुना, ज्यादातर इसलिए कि मेरे पास उनके साथ हुआ था। कैथोड से एक अलग रंग में एक तार भी संलग्न करें (अर्थात पिछले चरण में आपके द्वारा बनाए गए तारे के किसी भी बिंदु पर); मैंने एक काले तार का इस्तेमाल किया (बहुत मज़ेदार नहीं, लेकिन काला पारंपरिक रूप से जीएनडी के लिए उपयोग किया जाता है, मैं इसकी मदद नहीं कर सका)।

सुविधा के लिए, अपने तारों को किसी ऐसे क्रम में व्यवस्थित करने का तरीका खोजें जो आपको समझ में आए। विशेष रूप से:

  • (-)/कैथोड तार को अलग रखें
  • (सफेद) केंद्र एलईडी की पहचान करें
  • पेंटाग्राम ("आंतरिक" एलईडी) के चौराहों पर स्थित 5 एल ई डी को अलग करें

चरण 4: चीजों को एक साथ रखना

चीजों को एक साथ रखना
चीजों को एक साथ रखना
चीजों को एक साथ रखना
चीजों को एक साथ रखना
चीजों को एक साथ रखना
चीजों को एक साथ रखना
चीजों को एक साथ रखना
चीजों को एक साथ रखना

अपने खूबसूरत सितारे को मिलाने के बाद (जो मुझे यकीन है कि मेरी तुलना में बेहतर दिखाई देगा: आप इसे शानदार आकार में रखने के लिए बहुत सावधान रहेंगे!), यह सब कुछ जोड़ने का समय है। क्षमा करें, मैं फ्रिट्ज़िंग नहीं करता, इसलिए मैं कोशिश करके समझाता हूँ। पहली तस्वीर में एक सिंहावलोकन है, और अगले चरण संगत रूप से दिखाए गए हैं।

ब्रेडबोर्ड पर

  • अपनी 5V आपूर्ति डालें। सुनिश्चित करें कि आपूर्ति (+) ब्रेडबोर्ड (+) स्थिति में है!
  • 16 चैनल PWM बोर्ड को ब्रेडबोर्ड पर सुविधाजनक स्थिति में रखें
  • 5 220 ओम प्रतिरोधों को आसानी से एक दूसरे के बगल में रखें

Arduino से ब्रेडबोर्ड तक

  • Arduino GND को ब्रेडबोर्ड से कनेक्ट करें (-)
  • Arduino SCL को PWM बोर्ड SCL और SDA को SDA से कनेक्ट करें
  • Arduino पिन 3, 4, 5, 6, 7 o प्रत्येक रोकनेवाला के एक तरफ से एक जम्पर कनेक्ट करें

PWM ब्रेकआउट से ब्रेडबोर्ड तक

  • ब्रेकआउट पर पीडब्लूएम आउटपुट से 16 जम्पर तार ब्रेडबोर्ड पर लगातार 16 पंक्तियों तक जाते हैं
  • जीएनडी ब्रेडबोर्ड पावर स्ट्रिप्स पर (-) से जुड़ा है
  • VCC ब्रेडबोर्ड के ऊपर की पट्टियों पर (+) से जुड़ा है
  • जैसा कि हम केवल छोटे एल ई डी का उपयोग करेंगे, मैं वी + कनेक्शन का उपयोग नहीं करता

"स्टार" कनेक्शन

  • (काला!) कैथोड तार ब्रेडबोर्ड पर (-) से जुड़ा होता है
  • (सफेद) केंद्र एलईडी पीडब्लूएम पिन से जुड़ा है 15
  • 5 "आंतरिक" एल ई डी प्रतिरोधों के दूसरे छोर से जुड़े हुए हैं
  • शेष 15 एल ई डी पीडब्लूएम पिन 0 से 14 के अनुसार जुड़े हुए हैं

अन्य सामान

  • आपको अपना ब्रेडबोर्ड चालू करना होगा
  • …और एक मानक यूएसबी केबल का उपयोग करके Arduino को अपने पीसी से कनेक्ट करें

चरण 5: प्रोग्रामिंग समय

रचनात्मक होने और परियोजना में अपनी चमक डालने का समय।

मेरी उदाहरण फ़ाइलें Adafruit_PWMServoDriver लाइब्रेरी पर आधारित हैं जो मैंने पाया कि उपयोग करना आसान है (और अच्छी तरह से प्रलेखित)।

वे सभी आवश्यक चरों को परिभाषित करते हुए पुस्तकालयों को लागू करके शुरू करते हैं (और मैं बाद के उदाहरणों में इसे साफ करने से चूक गया हो सकता है!)

सेटअप अनुभाग में, आप देखेंगे कि पीडब्लूएम ब्रेकआउट प्रारंभ किया जा रहा है और एक सीरियल पोर्ट खोला गया है (जिसे मैंने कुछ डिबगिंग के लिए उपयोग किया है … मेरी प्रोग्रामिंग शैली ज्यादातर कॉपी-पेस्ट-कोशिश-असफल-प्रयास-दोहराना है!) "आउटपुट के रूप में आंतरिक एल ई डी" के लिए 5 पिन।

अंत में LOOP में मैं एल ई डी को बेतरतीब ढंग से झपकाने देता हूँ, या चारों ओर पीछा करता हूँ, या उनमें से समूह चालू और बंद होते हैं। उन्हें आज़माएं, देखें कि वे अपने लिए क्या करते हैं: यही क्रिसमस के उपहार हैं, नहीं? हैरान होना! उम्मीद है तुम्हें मजा आया होगा!

BTW: कुछ नमूने मेरे इंस्टाग्राम (@nicnowak) पर इस तरह हैं:

सीह दिर डायसेन बेइट्रैग औफ इंस्टाग्राम और

ऐन बेइट्रैग गेटेइल वॉन निक्नोवाक (@nicnowak)

चरण 6: आगे क्या है: वे चीजें जिन्हें आप आजमाना चाहते हैं

आशा है कि आपने अब तक इस निर्देश का आनंद लिया है। यदि हां, तो यहां कुछ उपाय दिए गए हैं जो आप इसे और मजेदार बनाने के लिए कर सकते हैं:

बड़े एल ई डी का प्रयोग करें! 5 मिमी, 8 मिमी। बस यह मत भूलो कि उन्हें अधिक शक्ति की आवश्यकता होगी, इसलिए आप PWM बोर्ड पर V + को एक अलग बिजली की आपूर्ति संलग्न करना चाहते हैं और उसी के अनुसार एलईडी को कनेक्ट करना चाहते हैं।

अधिक एलईडी का प्रयोग करें! जैसा कि PWM बोर्ड I2C आधारित है, आप कई बोर्डों (62 तक!) को चेन कर सकते हैं और कई एलईडी लगा सकते हैं। जटिल सितारा आकार संभव हैं, शायद एक 3D आकार भी एक विकल्प होगा?

विभिन्न रंगों का प्रयोग करें! बेशक लाल, सोना और हरा क्रिसमस की विशिष्ट थीम हैं, लेकिन नीला और सफेद एक दिलचस्प विकल्प की तरह लगता है।

एक स्टार के आकार का आवास बनाएँ! दृश्यमान तार वे नहीं हैं जो हर कोई सौंदर्य की दृष्टि से आकर्षक मानता है (ठीक है: मैं करता हूं …), इसलिए स्टार को कवर करने के लिए एक प्लाईवुड या प्लास्टिक का मामला क्रिसमस की भावना को जोड़ सकता है। क्या आप इसे 3डी प्रिंट कर सकते हैं? हाँ आप कर सकते हैं !!(मैं नहीं कर सकता…)

एक डिफ्यूज़र का प्रयोग करें! बेयर एल ई डी में बहुत छोटा फोकस क्षेत्र होता है। कुछ डिफ्यूज़र सामग्री जैसे सेमी ट्रांसपेरेंट पेपर या ट्रांसलूसिड प्लास्टिक का उपयोग करने से रोशनी सुचारू हो जाएगी।

पागल प्रकाश प्रभाव बनाएँ! या इसे और अधिक उत्सवपूर्ण बनाएं: यह आप पर निर्भर है।

नियंत्रण जोड़ें! दिन के अंत में, आपका Arduino सिर्फ 21 LED से बहुत अधिक कर सकता है। प्रकाश पैटर्न के बीच टॉगल करने के लिए स्विच शामिल करें। इसे ध्वनि संवेदनशील बनाएं। सूरज ढलने पर इसे चमकाएं।

चरण 7: अंत में…

जैसा कि आपने देखा होगा, मेरे घटक "संगत" बोर्ड हैं। वे ठीक करते हैं, सस्ते हैं, और कई आउटलेट्स पर आसानी से उपलब्ध हैं।

हालाँकि, यदि आप इसे वहन कर सकते हैं, तो उन रचनाकारों का समर्थन करें जो इन सभी को हमारे पास लाते हैं:

www.arduino.cc

www.adafruit.com/https://learn.adafruit.com/16-channel-pwm-servo-dr…

चरण 8: तैयार परियोजना के वीडियो। आनंद

कुछ को केवल नंगे एल ई डी के साथ फिल्माया गया है जबकि अन्य पर मैंने प्रकाश को फैलाने के लिए सादे श्वेत पत्र का उपयोग किया है।

तुम्हे ज्यादा कौनसा पसंद है?

सिफारिश की: