विषयसूची:

DIY एलईडी आगमन कैलेंडर: 3 कदम
DIY एलईडी आगमन कैलेंडर: 3 कदम

वीडियो: DIY एलईडी आगमन कैलेंडर: 3 कदम

वीडियो: DIY एलईडी आगमन कैलेंडर: 3 कदम
वीडियो: Round Led Surface Light 5 Watt | Indoor & Outdoor Light Ideas #electricalelectricianwireman 2024, जुलाई
Anonim
DIY एलईडी आगमन कैलेंडर
DIY एलईडी आगमन कैलेंडर
DIY एलईडी आगमन कैलेंडर
DIY एलईडी आगमन कैलेंडर

मैं वर्णन कर रहा हूँ कि हमने इस एनालॉग घड़ी को कैसे बनाया जो एक आगमन कैलेंडर के रूप में कार्य करता है। चौबीसों घंटे एक सर्कल में 24 ws2811 एलईडी हैं और उनमें से प्रत्येक क्रिसमस से पहले के दिनों तक हरे रंग की रोशनी करता है। क्रिसमस के दिन सभी लाइटें लाल रंग की होती हैं। हर दूसरे महीने के दौरान रोशनी एक ठोस नीले रंग की होती है। यह एक es8266 द्वारा संचालित है जिसे Arduino IDE द्वारा प्रबंधित किया जा सकता है, लेकिन एक रास्पबेरी पाई भी काम करेगी। इसे अत्यधिक अनुकूलित किया जा सकता है और आपकी पसंद के अनुसार बदला जा सकता है, और यह सामान्य ठोस रंगों के बाहर भी एनिमेशन चला सकता है। मैंने इसे कैसे बनाया, यह जानने के लिए पढ़ते रहें, या नीचे दिया गया वीडियो देखें!

आपूर्ति:

  1. es8266
  2. 5 वी बिजली की आपूर्ति
  3. डब्ल्यूएस२८११ एल ई डी
  4. घड़ी किट

चरण 1: घड़ी का निर्माण करें

घड़ी का निर्माण
घड़ी का निर्माण
घड़ी का निर्माण
घड़ी का निर्माण
घड़ी का निर्माण
घड़ी का निर्माण

हमने घड़ी का निर्माण शुरू किया, जो लाल ओक के 5 टुकड़े 3.5 "चौड़ा 18" लंबा था। उन्हें एक साथ चिपकाने के बाद, हमने अतिरिक्त गोंद को हटा दिया और इसे समतल कर दिया। फिर हमने एक रफ सर्कल बनाने के लिए एक आरा लिया, और सर्कल को और अधिक परिष्कृत बनाने के लिए बेल्ट सैंडर में चले गए। उसके बाद, हमने एक बढ़ई के वर्ग का उपयोग करके केंद्र से 15 डिग्री के कोणों को मापने के लिए रेखाएँ खींची जहाँ प्रत्येक प्रकाश होना चाहिए। हमने घड़ी के किनारे से लगभग 1.5 इंच के छेद को ड्रिल करने के लिए ड्रिल प्रेस का उपयोग किया। हमने इसे महोनी के अखरोट के तेल के साथ समाप्त किया।

चरण 2: इलेक्ट्रॉनिक घटक जोड़ें और सर्किट को तार दें

इलेक्ट्रॉनिक घटक जोड़ें और सर्किट को तार दें
इलेक्ट्रॉनिक घटक जोड़ें और सर्किट को तार दें
इलेक्ट्रॉनिक घटक जोड़ें और सर्किट को तार दें
इलेक्ट्रॉनिक घटक जोड़ें और सर्किट को तार दें
इलेक्ट्रॉनिक घटक जोड़ें और सर्किट को तार दें
इलेक्ट्रॉनिक घटक जोड़ें और सर्किट को तार दें
इलेक्ट्रॉनिक घटक जोड़ें और सर्किट को तार दें
इलेक्ट्रॉनिक घटक जोड़ें और सर्किट को तार दें

हमने ड्रिल किए गए 1/2 इंच के छेद के माध्यम से 24 ws2811 एलईडी को धक्का देकर असेंबली शुरू की। फिर हमने क्लॉक कंपोनेंट की रूपरेखा तैयार की और लगभग 3/8 इंच के अवकाश को रूट किया ताकि हम इसे पीछे से फिट कर सकें। एक बार ऐसा करने के बाद हमने 5V बिजली की आपूर्ति को पीछे से गर्म कर दिया, एक क्लैट जोड़ा जो इसे दीवार से जोड़ेगा, और सर्किट को मिलाप करेगा जो रोशनी को शक्ति देगा। सर्किट बहुत सरल है और एल ई डी को नियंत्रित करने के लिए es8266 माइक्रोकंट्रोलर से एक पिन का उपयोग करता है, और उन्हें बिजली देने के लिए 5V बिजली की आपूर्ति करता है।

चरण 3: कोड स्थापित करें और आनंद लें

कोड स्थापित करें और आनंद लें!
कोड स्थापित करें और आनंद लें!
कोड स्थापित करें और आनंद लें!
कोड स्थापित करें और आनंद लें!
कोड स्थापित करें और आनंद लें!
कोड स्थापित करें और आनंद लें!

अगला कदम नीचे दिए गए कोड को स्थापित करना है। चूंकि हम ES8266 का उपयोग करते हैं, इसलिए Arduino IDE इसके लिए ठीक काम करेगा:

github.com/tmckay1/advent_calendar

यदि आप हमारे जैसे पिन का उपयोग नहीं कर रहे हैं, तो आपको एलईडी को नियंत्रित करने वाली पिन परिभाषा को बदलना होगा, और अपनी वाईफाई जानकारी (एसएसआईडी/पासवर्ड) जोड़ें। आपको FastLED और NTP क्लाइंट जैसी निर्भरताएँ भी स्थापित करने की आवश्यकता होगी, और आप es8266 बोर्ड का उपयोग कर रहे हैं जैसे मैंने किया आपको Arduino IDE में बोर्ड स्थापित करने की भी आवश्यकता होगी (अधिक जानकारी के लिए संसाधनों की जाँच करें)।

मूल रूप से कोड को वाईफाई से कनेक्ट होने के बाद हर 10 सेकंड में एनटीपी क्लाइंट से वर्तमान तारीख मिलती है और फिर गणना करता है कि दिसंबर में कितनी रोशनी चालू होनी चाहिए। एक बार जब उसे वह जानकारी मिल जाती है, तो वह घड़ी पर एलईडी को रोशन करने के लिए FastLED लाइब्रेरी का उपयोग करता है।

कोड इंस्टॉल करने के बाद, इसे प्लग इन करें और आनंद लें:)

साधन

एनटीपी क्लाइंट निर्भरता स्थापित करना:

FastLED निर्भरता स्थापित करना:

Arduino IDE पर es8266 बोर्ड स्थापित करना:

सिफारिश की: