विषयसूची:

पेपर लालटेन के लिए एलईडी मोमबत्ती: 3 कदम
पेपर लालटेन के लिए एलईडी मोमबत्ती: 3 कदम

वीडियो: पेपर लालटेन के लिए एलईडी मोमबत्ती: 3 कदम

वीडियो: पेपर लालटेन के लिए एलईडी मोमबत्ती: 3 कदम
वीडियो: How to Make Paper Lantern at Home| Last Minute Diwali decoration ideas| Diy Easy Paper Kandil 2020 2024, नवंबर
Anonim
पेपर लालटेन के लिए एलईडी मोमबत्ती
पेपर लालटेन के लिए एलईडी मोमबत्ती

यह प्रोजेक्ट दिखाता है कि पेपर लालटेन के अंदर उदाहरण के लिए यथार्थवादी दिखने वाली मोमबत्ती प्रभाव कैसे बनाया जाए। यह NeoPixels को चलाने के लिए एक NodeMCU बोर्ड (ESP8266) का उपयोग करता है, जिसे WS2812 LED के रूप में भी जाना जाता है। वास्तविक मोमबत्तियों के साथ तुलना देखने के लिए परिणाम अनुभागों में वीडियो देखें।

चरण 1: हार्डवेयर

हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर

WS2812 LED, फुल-कलर LED हैं जो सीरियल में जुड़े हुए हैं, व्यक्तिगत रूप से संबोधित करने योग्य हैं, और उनके लाल, हरे और नीले रंग के घटक 0 और 255 के बीच सेट हो सकते हैं।

पिछली परियोजना से मेरे पास कुछ स्ट्रिप्स बची थीं, क्योंकि एल ई डी के बीच कुछ अंतर था, मैं एक लालटेन के लिए एक क्रॉस में 4 एलईडी का उपयोग करना चुनता हूं।

जैसा कि सभी WS2812 परियोजनाओं के साथ होता है, पहले डेटा चैनल (केंद्र तार) पर एक छोटा अवरोधक जोड़ने की अनुशंसा की जाती है। और इसके अलावा, बिजली की आपूर्ति के पास एक संधारित्र जोड़ें। पावर एम्प एलईडी की संख्या पर निर्भर करता है।

चरण 2: सॉफ्टवेयर

सॉफ्टवेयर
सॉफ्टवेयर

इस परियोजना में एल ई डी एक Arduino द्वारा संचालित नहीं होते हैं, लेकिन एक NodeMCU बोर्ड (ESP8266) उस पर MicroPython के साथ होता है।

इस गाइड का अनुसरण करते हुए पहला कदम माइक्रोपायथन फर्मवेयर को फ्लैश करना है: ESP8266 पर माइक्रोपायथन के साथ शुरुआत करना

फिर इसका उपयोग एल ई डी को चलाने के लिए करना संभव है जैसा कि ११ में दिखाया गया है। NeoPixels को नियंत्रित करना

मेरे बोर्ड पर Machine.pin(4) D2 है (जैसा कि चित्र में देखा जा सकता है)। Gnd को LED से जोड़ना न भूलें।

एक वास्तविक मोमबत्ती की तरह एलईडी झिलमिलाहट बनाने के लिए मैंने एक छोटा अजगर कार्यक्रम लिखा, जो इस लेख की टिप्पणियों में पाए जाने वाले गाऊसी वितरण के बाद व्यक्तिगत एलईडी को बेतरतीब ढंग से अपडेट करता है:

प्रोग्राम (main.py) LED_COUNT स्थिरांक में निर्दिष्ट कई LED_light ऑब्जेक्ट बनाता है।

बेतरतीब ढंग से प्रकाश की लंबाई और तीव्रता को बदलकर, यह एक अच्छा प्रभाव पैदा करता है।

संभावना यादृच्छिक एलईडी चमक50% 77% - 80% (इसकी मुश्किल से ध्यान देने योग्य) 30% 80% - 100% (बहुत ध्यान देने योग्य, सिम हवा झिलमिलाहट) 5% 50% - 80% (बहुत ध्यान देने योग्य, उड़ा हुआ लौ) 5% 40% - ५०% (बहुत ध्यान देने योग्य, बुझी हुई लौ) १०% ३०% - ४०% (बहुत ध्यान देने योग्य, बुझी हुई लौ) यह सब एक गाऊसी वास्तविकीकरण समय के साथ। संभाव्यता यादृच्छिक समय 90% 20 एमएस 3% 20 – 30 एमएस 3% 10 – 20 एमएस 4% 0 – 10 एमएस

स्रोत: एरिक की टिप्पणी

चरण 3: परिणाम

परिणाम एक अच्छा प्रभाव प्रदान करता है जैसे कि मोमबत्ती की झिलमिलाहट करने वाली कोई हवा थी।

दूसरे वीडियो में बैक में लालटेन एलईडी आधारित हैं और एक बार सामने की तुलना के लिए असली मोमबत्तियां हैं।

सिफारिश की: