विषयसूची:

£5* पिज़्ज़ा बॉक्स RGB घड़ी: 8 कदम
£5* पिज़्ज़ा बॉक्स RGB घड़ी: 8 कदम

वीडियो: £5* पिज़्ज़ा बॉक्स RGB घड़ी: 8 कदम

वीडियो: £5* पिज़्ज़ा बॉक्स RGB घड़ी: 8 कदम
वीडियो: mosquito vs odomos wait for end😂😂😂#subscribe for more#odomos #mosquitokillerlamp 2024, जुलाई
Anonim
£5* पिज़्ज़ा बॉक्स RGB घड़ी
£5* पिज़्ज़ा बॉक्स RGB घड़ी

यह परियोजना तब शुरू हुई जब मुझे बाजार के स्टाल पर £1/रोल के लिए WS2811 RGB LED टेप के कुछ रोल मिलने का सौभाग्य प्राप्त हुआ। सौदा छूटने के लिए बहुत अच्छा था और इसलिए मुझे अपने नए अधिग्रहीत 25m का उपयोग करने का एक कारण खोजना पड़ा जो अनिवार्य रूप से NeoPixel टेप है। मैंने इस परियोजना में लगभग 3 मी का उपयोग किया।

निर्माता समुदाय में दो बहुत सम्मानित नामों से प्रेरणा दो रूपों में आई - जिनमें से कोई भी उस समय घड़ियों का निर्माण नहीं कर रहा था। बॉक्स के यांत्रिकी एक विशाल 7 सेगमेंट डिस्प्ले बनाने के बारे में फ़्रैन ब्लैंच के एक वीडियो से काफी प्रेरित थे और प्रत्येक सेगमेंट को रंग बदलने के लिए नियोपिक्सल का उपयोग करने का विचार अनपेक्षित निर्माता और उसके नियो 7 सेगमेंट डिस्प्ले प्रोजेक्ट (यूट्यूब और टिंडी) से आया था। आपको उन दोनों को देखना चाहिए - वे कमाल हैं।

यह इंस्ट्रक्शनल एक वर्किंग डिस्प्ले बनाने और उस पर एक बेसिक क्लॉक लगाने के लिए स्टेप बाय स्टेप गाइड है। अंत में कुछ संकेतों और युक्तियों के साथ "इसे अपना बनाएं" शीर्षक वाला एक चरण है, जहां आगे जाना है। यदि आप एक बनाते हैं, तो कृपया टिप्पणियों में एक तस्वीर पोस्ट करें - मुझे यह देखना अच्छा लगेगा कि लोग इसे अपना कैसे बनाते हैं।

चरण 1: भागों की सूची

शीर्षक में £5 मूल्य का टैग वास्तव में वह है जो इस परियोजना को बनाने में मुझे खर्च करना पड़ा। उस कीमत पर इसे दोहराया जा सकता है या नहीं, यह उस समय प्रचलित कीमतों पर निर्भर करेगा जब आप आवश्यक पुर्जे खरीदते हैं। मुझे एलईडी स्ट्रिप्स के साथ सौदा मिला और मैं सराहना करता हूं कि हर कोई इतना भाग्यशाली नहीं होगा। मैंने परियोजना में पिज्जा की लागत को शामिल नहीं किया है क्योंकि बक्से केवल खाने के बाद ही इस्तेमाल किए गए थे:-)

मैंने निम्नलिखित खरीदे गए हिस्सों का उपयोग किया है (जहां इस खंड में लिंक * के साथ चिह्नित हैं, वे संबद्ध लिंक हैं - इसका मतलब है कि मैं प्रत्येक खरीद के लिए कुछ पेंस कमाता हूं, लेकिन आप कुछ भी अधिक भुगतान नहीं करते हैं)। यहां दिखाए गए मूल्य लेखन के दिन सही हैं:

  • Wemos D1 Mini (https://s.click.aliexpress.com/e/eMzZNz3 *) [£2.10]
  • Wemos D1 मिनी प्रोटोटाइप शील्ड (https://s.click.aliexpress.com/e/cL0f39Su *) [£1.90/5] - मैंने इसका इस्तेमाल किया ताकि मैं भविष्य में किसी अन्य प्रोजेक्ट के लिए ESP पुनर्प्राप्त कर सकूं, आप सीधे सोल्डर कर सकते हैं यदि आप चाहें तो Wemos D1 मिनी के लिए
  • 12V WS2811 LED टेप का 3m (https://s.click.aliexpress.com/e/EubEE27 *) [इस लिस्टिंग में £1.55/m, मैंने 5m के लिए £1 का भुगतान किया है, इसलिए इसकी कीमत मुझे 60p है]
  • DC-DC वोल्टेज स्टेप डाउन कन्वर्टर (https://s.click.aliexpress.com/e/iuRRRzJ *) [31p]
  • पावर जैक (https://s.click.aliexpress.com/e/fUJyNVF *) [58p]
  • बटन (https://s.click.aliexpress.com/e/by8JYjri *) [£1.85/10]

*इस परियोजना के लिए मेरे लिए कुल लागत = £४.१५ (उपरोक्त लिंक में कीमतों पर £८.२०)

मैंने घर के आस-पास मौजूद निम्नलिखित सामग्रियों का भी उपयोग किया:

  • जमे हुए पिज्जा से 4 बड़े कार्डबोर्ड बॉक्स
  • विभिन्न चौड़ाई में दो तरफा चिपकने वाला
  • धात्विक टेप (हालांकि गैफर टेप या कोई भी टेप जो प्रकाश को अंदर से आना बंद कर देगा)
  • टिन फॉइल
  • तार बांधना
  • प्रोटो-बोर्ड का स्क्रैप
  • 12V बिजली की आपूर्ति, एक पुराने प्रिंटर से बचाई गई

मेरे द्वारा उपयोग किए जाने वाले उपकरण थे:

  • स्टील का फुट्टा
  • स्केलपेल या तेज चाकू
  • कागज और कार्ड के लिए एडजस्टेबल होल कटर
  • 10 मिमी ड्रिल
  • सोल्डरिंग आयरन और सोल्डर

मुझे जो देना था उसका मैंने बहुत उपयोग किया, समान परिणाम प्राप्त करने के लिए अलग या बेहतर तरीके हो सकते हैं। यदि आप एक भाग को बदलना चुनते हैं (उदाहरण के लिए एलईडी पट्टी की तरह) तो आपको दूसरों को भी बदलने की आवश्यकता हो सकती है (जैसे बिजली की आपूर्ति)।

चरण 2: बॉक्स बनाएं

बॉक्स बनाओ
बॉक्स बनाओ
बॉक्स बनाओ
बॉक्स बनाओ
बॉक्स बनाओ
बॉक्स बनाओ
बॉक्स बनाओ
बॉक्स बनाओ

बॉक्स के ऊपर एक पिज्जा बॉक्स से और नीचे दूसरे से बनाया गया है। मेरे द्वारा उपयोग किए जाने वाले आयाम मेरे पास पिज्जा बॉक्स के आकार का एक दुर्घटना थे, लेकिन काफी अच्छी तरह से काम किया। ट्रिमिंग के बाद ऊपर और नीचे के आयाम 632mm x 297mm थे। और अंतिम घड़ी 562mm x 227mm x 40mm गहरी (बटन सहित) है।

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

एक स्कोरिंग टूल (यदि आपके पास एक है) या एक कुंद चाकू या बायो स्कोर के साथ प्रत्येक बॉक्स के सभी किनारों को नीचे करें। एक पर सभी किनारों से स्कोर लाइनें 37 मिमी होनी चाहिए (यह नीचे हो जाएगी) और दूसरे (शीर्ष) पर सभी किनारों से 35 मिमी अंदर होनी चाहिए। यहां अंतर यह सुनिश्चित करता है कि परियोजना समाप्त होने पर दो टुकड़े एक दूसरे के ऊपर बैठेंगे।

स्कोर लाइनें प्रत्येक कोने पर एक वर्ग बनाती हैं। प्रत्येक छोर पर टैब के साथ छोटे किनारों को छोड़ने के लिए लंबे किनारे में वर्ग के किनारे काट लें, फिर अपनी कट लाइन के बगल में वर्ग से एक छोटा त्रिकोण काट लें ताकि टैब पूर्ण बॉक्स के अंदर फिट हो जाए। इन टैब्स के ग्रे साइड पर डबल साइडेड एडहेसिव लगाएं। इसे ऊपर और नीचे दोनों के लिए करें। आप टैब का विवरण देख सकते हैं और शीर्ष पर संलग्न टेम्पलेट दिखाते हुए चित्र में कहां कटौती कर सकते हैं।

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

नीचे के बॉक्स को किनारों को ऊपर की ओर मोड़कर और 4 छोटे टैब चिपकाकर बनाया जा सकता है। फिर 4 डिवाइडर को छोटे केंद्रीय खंड के दोनों ओर और प्रत्येक परिणामी वर्ग के बीच में एक जोड़ा जा सकता है। इन्हें तीसरे पिज्जा बॉक्स से बनाया जा सकता है और ऊपर और नीचे की चौड़ाई के समान होना चाहिए और प्रत्येक छोर से 37 मिमी का स्कोर होना चाहिए। बीच में फिट होने वाले दो को पन्नी में कवर किया जाना चाहिए जो कि मध्य खंड से दूर इंगित करता है और केवल केंद्र के लिए 120 मिमी की ओर इंगित करता है जो मध्य की ओर इंगित करता है। अन्य दो को पूरी तरह से कवर किया जा सकता है।

शीर्ष के लिए, संलग्न एसवीजी प्रिंट करें (यदि यह एक अलग आकार है तो इसे अपने बॉक्स में फिट करने के लिए स्केल करें) और फिर सफेद भागों को प्रत्येक काली रेखा के अंदर से काट लें। इस टेम्पलेट को शीर्ष पर लागू करें और केंद्र के प्रत्येक तरफ 4 अंक, 2 बनाने के लिए ड्रा करें। आपको दो केंद्र अंकों के साथ शुरू करना सबसे आसान लग सकता है, केंद्र खंड के प्रत्येक तरफ एक और फिर दो बाहरी अंक स्कोर लाइनों के साथ टेम्पलेट के किनारे को रेखांकित करते हैं। इन्हें स्केलपेल या तेज क्राफ्ट चाकू से सावधानी से काटें। टेम्पलेट से हटाए गए अनुभागों की चौड़ाई में कटौती करने के लिए एक छेद कटर सेट का उपयोग करके, बृहदान्त्र के लिए केंद्र अनुभाग में दो छेद काट लें। ये लगभग एक ही अंक में दो विपरीत खंडों से दूर होने चाहिए। अंत में, ऊपर की ओर मुड़ें, सभी चार किनारों को स्कोर लाइनों पर लाएं और बॉक्स को पूरा करने के लिए टैब को नीचे रखें। शीर्ष अब किया गया है और अंतिम चरण तक अलग रखा जा सकता है।

अंत में दो छोटे यू आकार के टुकड़े और एक पुल का टुकड़ा जैसा कि चित्रों में दिखाया गया है। पहले दो उन क्षेत्रों को मजबूत करने के लिए हैं जहां इलेक्ट्रॉनिक्स रखे जाएंगे और बाद वाले घड़ी के केंद्र में कोलन के लिए एलईडी रखते हैं।

चरण 3: अंक बनाएं

अंक बनाएं
अंक बनाएं
अंक बनाएं
अंक बनाएं
अंक बनाएं
अंक बनाएं

यह खंड जितना दिखता है, उससे कहीं अधिक आसान है!

पहली तस्वीर में दिखाई गई 32 आकृतियों को काटें (दूसरे में आयामों का उपयोग करके) और उन्हें एक साथ स्लॉट करें जैसा कि तीसरी तस्वीर में दिखाया गया है। यदि आपने एक अलग आकार के बॉक्स का उपयोग किया है, तो आपको विभिन्न मापों का उपयोग करने की आवश्यकता होगी। अनिवार्य रूप से ये शीर्ष के लिए टेम्पलेट पर काली रेखाओं का अनुसरण करते हैं, लेकिन चार अंकों के प्रत्येक खंड के कोनों और किनारों तक बाहर की ओर विस्तारित होते हैं।

मैंने कार्ड के मुद्रित हिस्से को सफेद चिपचिपे बैक पेपर से ढँक दिया ताकि उन्हें प्रकाश को प्रतिबिंबित करने और पिज़्ज़ा चित्रों को देखने से छिपाने की अधिक संभावना हो।

चरण 4: एल ई डी संलग्न करें

एल ई डी संलग्न करें
एल ई डी संलग्न करें
एल ई डी संलग्न करें
एल ई डी संलग्न करें

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

मेरे द्वारा उपयोग की जाने वाली एलईडी पट्टी इस प्रकार बनाई गई है कि 1 पिक्सेल में 3 एलईडी शामिल हैं। इसलिए मैंने प्रत्येक अंक के प्रत्येक खंड के लिए 3 एलईडी का उपयोग किया है। हालाँकि, यदि आप अलग-अलग NeoPixel LED का उपयोग करते हैं, तो आप आसानी से प्रति सेगमेंट 1 LED का उपयोग कर सकते हैं।

यदि आपने एलईडी पट्टी खरीदी है जिस पर स्वयं चिपकने वाला टेप है - अच्छा किया, आपने अपने आप को एक घंटे के दर्द से बचाया। अगर, मेरी तरह, आपके टेप में चिपचिपा बैकिंग नहीं है - कुछ दो तरफा चिपचिपा टेप लें और इसे अपनी पट्टी के पीछे चिपका दें। मैंने पाया कि सबसे आसान तरीका यह था कि एक किनारे को ऊपर की ओर रखा जाए और फिर एक तेज चाकू से ओवरहांग को विपरीत दिशा से काट दिया जाए।

डिस्प्ले के व्यूइंग एंगल को अधिकतम करने के लिए एलईडी स्ट्रिप को सेगमेंट बॉक्स के शीर्ष के पास जितना संभव हो उतना माउंट किया जाना चाहिए, जितना अधिक इसे माउंट किया जाता है, एलईडी को स्वयं देखने की संभावना उतनी ही कम होती है जब आप डिस्प्ले को देखते हैं।. यदि आप अलग-अलग NeoPixels का उपयोग कर रहे हैं तो इन्हें उसी कारण से प्रत्येक सेगमेंट के "सेंटर कॉर्नर" में माउंट किया जाना चाहिए।

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

एक बार जब एल ई डी को एक खंड में बिछा दिया जाता है तो खंड के विभक्त में एक भट्ठा काट दिया जाता है ताकि टेप को बिना प्रकाश के पारित किया जा सके और फिर धीरे से टेप को चारों ओर मोड़ें ताकि यह चित्र के अनुसार अगले खंड में चिपक जाए।

मैंने एलईडी को सेगमेंट डिवाइडर से जोड़ना चुना, लेकिन उन्हें बॉक्स और डिजिट डिवाइडर से जोड़ना संभव होगा (हालांकि यदि आप ऐसा करने का इरादा रखते हैं तो बॉक्स बनाते समय इन टुकड़ों को पन्नी में कवर न करें, कवर करें इसके बजाय खंड डिवाइडर।

एक बार जब आप अपने सभी एलईडी टेप प्रत्येक खंड में फंस जाते हैं, तो आपको अपने द्वारा काटे गए किसी भी खंड (कम से कम बीच में) को एक साथ जोड़ने की आवश्यकता होगी। डेटा लाइन को शीर्ष पर शुरू होने वाले प्रत्येक अंक के चारों ओर एक निरंतर पथ होना चाहिए, किनारे के चारों ओर दक्षिणावर्त आगे बढ़ना और फिर बीच में। यह आमतौर पर उस पट्टी द्वारा ध्यान रखा जाएगा जहां आपने इसे काटा है, बस एक खंड के अंत में `Dout` से जुड़ें और अगले की शुरुआत में `Din` में शामिल हों।

अब आपके पास डेटा लाइन है, पावर कनेक्ट करें। यहां केवल आवश्यकता यह है कि प्रत्येक अनुभाग पर एक `12v` कनेक्शन और प्रत्येक अनुभाग पर एक `जीएनडी` कनेक्शन को किसी अन्य अनुभाग या बिजली से जोड़ा जाना चाहिए। यह अंत में या एक ही स्थान पर होना जरूरी नहीं है। केवल इतना आवश्यक है कि एक अंक में टेप के सभी खंड किसी न किसी तरह से आपस में जुड़े हों। अगले चरण में हम अंकों को विद्युत लाइनों और एक दूसरे से जोड़ेंगे।

चरण 5: यह सब एक साथ लाओ

यह सब एक साथ लाओ
यह सब एक साथ लाओ
यह सब एक साथ लाओ
यह सब एक साथ लाओ
यह सब एक साथ लाओ
यह सब एक साथ लाओ

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

पहले छोटे केंद्रीय खंडों के ऊपर और नीचे छोटे स्पेसर के टुकड़ों को चिपका दें - तारों के लिए कटअवे के साथ छोर बीच का सामना करना चाहिए। बॉक्स के पीछे प्रत्येक के माध्यम से एक 10 मिमी छेद ड्रिल करें (बटन के लिए शीर्ष पर और पावर जैक के लिए नीचे वाला)।

पहले बनाए गए सबसे बाईं ओर, दो लंबी पावर टेल (लगभग 40 सेमी लंबी) को दाहिने हाथ के निचले कोने से कनेक्ट करें। अगले अंक के लिए छोटी पूंछ (लगभग 20 सेमी) के साथ भी ऐसा ही करें। अंक 3 और 4 के साथ दोहराएं, नीचे के बाएं कोनों में पूंछ जोड़कर अंक 3 पर छोटी पूंछ और अंक 4 पर लंबी पूंछ जोड़ें।

पहले अंक को पहले स्थान में फ़िट करें, नीचे के डिवाइडर के नीचे इसकी पावर टेल को तब तक फीड करें जब तक कि वे मध्य भाग में बाहर न आ जाएं। एक तार को पहले `दीन` से कनेक्ट करें और इसे उसी तरह शीर्ष मध्य भाग (चित्रों में हरा वाला) को खिलाएं। अगले खंड के साथ दोहराएं और फिर पहले अंक के अंतिम `डाउट` (मध्य खंड) को पहले `दीन` (दूसरे अंक का शीर्ष खंड) से कनेक्ट करें।

दाहिने हाथ के अंकों के साथ दोहराएं यह सुनिश्चित करते हुए कि एक अंक का 'डाउट' हमेशा अगले के 'दिन' से जुड़ा होता है, वास्तव में, एलईडी पट्टी की एक निरंतर लंबाई होती है

एक बार जब सभी 4 फिट हो जाते हैं तो प्रत्येक अंक के मध्य हीरे के 4 आंतरिक किनारों और बॉक्स के पीछे टेप लगा दें, इसे नीचे और ऊपर के त्रिकोण के लिए दोहराएं और प्रत्येक ऊर्ध्वाधर डिवाइडर के बाएं हाथ के साथ भी (मैंने किया यह दो खंडों में तार के लिए एक जगह की अनुमति देने के लिए है जो खंडों को बीच में जाने के लिए जोड़ता है। यह वर्णन करना मुश्किल है कि टेप कहां जाता है लेकिन यह तस्वीर में काफी स्पष्ट होना चाहिए।

एक बार जब सभी चार अंक जगह पर हों तो बिजली और गाउंड तारों को नीचे के छोर पर एलईडी के छोटे केंद्रीय खंड और शीर्ष पर `दीन` के लिए एक डेटा तार से कनेक्ट करें। उचित अंतराल के माध्यम से इन्हें खिलाएं और स्पेसर को केंद्र खंड के केंद्र में रखें।

चरण 6: इसे कनेक्ट करें

इसे कनेक्ट करें
इसे कनेक्ट करें
इसे कनेक्ट करें
इसे कनेक्ट करें
इसे कनेक्ट करें
इसे कनेक्ट करें

पावर सॉकेट और बटन पर सोल्डरिंग टेल्स से शुरू करें और कॉन्टैक्ट्स को छोटा करने से रोकने के लिए थोड़ा टेप या हीट सिकोड़ें। इन्हें उनके छेदों में रखें और स्क्रू डाउन करें।

यदि प्रोटोटाइप शील्ड का उपयोग कर रहे हैं, तो शील्ड और वेमोस में उपयुक्त हेडर जोड़ें (ये आमतौर पर वेमोस के साथ आपूर्ति की जाती हैं और एक और सेट मेरे द्वारा खरीदे गए शील्ड के साथ भी आपूर्ति की जाती है)।

स्क्रैप प्रोटो-बोर्ड का एक छोटा सा टुकड़ा लें और इसके बीच में डीसी-डीसी कनवर्टर मिलाप करें (जैसा कि चित्र में है)।

आइए पहले मध्य खंड के निचले भाग पर काम करें। सभी सकारात्मक कनेक्शन लें (कुल 6 तार होने चाहिए - प्रत्येक अंक से एक, बीच में कोलन से एक और पावर जैक से एक)। इन सभी को DC-DC कनवर्टर के `+in` से सटे छेदों में प्रोटो-बोर्ड से मिलाएं। फिर प्रत्येक ओवर को मोड़ें और इसे अगले में मिलाप करें ताकि वे सभी और कनवर्टर के `+in` एक साथ जुड़ जाएं।

अब सभी GND कनेक्शन लें और उपरोक्त सभी को प्रोटो-बोर्ड और DC-DC कनवर्टर के `-इन` से जोड़कर दोहराएं। मेरे पास कनवर्टर का मॉडल पीसीबी पर ग्राउंड आउट के साथ जमीन को जोड़ता है, यदि आपका नहीं है तो यह भी करें।

पहली तस्वीर एलईडी से सभी पूंछों के साथ प्रोटो-बोर्ड और डीसी-डीसी कनवर्टर के साथ जुड़ी शक्ति और वेमोस को बिजली देने के लिए तारों में से एक दिखाती है।

डीसी-डीसी कनवर्टर के आउटपुट से दो लंबे तारों को कनेक्ट करें (फिर से उन्हें प्रोटो-बोर्ड पर आसन्न छेद में मिलाप करें और कनवर्टर के पिन को छूने के लिए उन्हें मोड़ें) और उन्हें एक मल्टी-मीटर सेट से `Vdc` से कनेक्ट करें।, पावर जैक पर 12VDC लागू करें और कनवर्टर के आउटपुट पर वोल्टेज को मापें। कनवर्टर को तब तक समायोजित करें जब तक कि वह 3.3v न पढ़ ले। म्यूट-मीटर से पूंछों को डिस्कनेक्ट करें और उन्हें केंद्र खंड के शीर्ष भाग तक खिलाएं।

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

अंत में NeoPixels के दो सेट (अंकों के लिए लंबी पट्टी, और बीच में कोलन) और बटन के दूसरी तरफ को निम्नानुसार कनेक्ट करने की आवश्यकता है:

  • अंक पट्टी - D2
  • बृहदान्त्र पट्टी - D3
  • बटन - D7

बस तीन तारों को ढाल (या ईएसपी) में मिलाप करें और वह सब कुछ जुड़ा हुआ है। प्रोटोबार्ड को उसकी जगह पर सुरक्षित करने के लिए फोम स्टिकी पैड या इसी तरह का प्रयोग करें और ढाल या ईएसपी भी।

चरण 7: कोड जोड़ें

सबसे पहले, यदि आपने पहले कभी ESP8266 का उपयोग नहीं किया है, तो इसे कैसे सेट करें, इसके विवरण के लिए इस वीडियो को देखें।

घड़ी बनाते समय सबसे बड़ी समस्या इसे सेट करने के लिए यूजर इंटरफेस बनाना है। इसके आसपास जाने के लिए मैंने एक ESP8266 का उपयोग किया है और घड़ी खुद को NTP के साथ सेट करती है। इस तरह समय हमेशा सही होना चाहिए।

मैं स्केच लाइन के माध्यम से यह नहीं बता रहा हूं कि यह कैसे काम करता है क्योंकि यह एक Arduino/ESP कोडिंग ट्यूटोरियल नहीं है और यह पहले से ही काफी लंबा है। इसमें रुचि रखने वालों के लिए कुछ टिप्पणियां हैं कि यह कैसे काम करता है।

घड़ी की बुनियादी विशेषताओं को दिखाने के लिए संलग्न स्केच एक बहुत ही सरल है। स्केच इसे काम करने के लिए कई पुस्तकालयों पर निर्भर है (कुछ डिफ़ॉल्ट रूप से स्थापित हैं, कुछ पुस्तकालय प्रबंधक में उपलब्ध हैं, कुछ केवल गिटहब पर):

  • वायर
  • ईएसपी8266वाईफाई
  • Adafruit_NeoPixel [https://github.com/adafruit/Adafruit_NeoPixel]
  • टाइमलिब [https://github.com/PaulStoffregen/Time]
  • NtpClientLib [https://github.com/gmag11/NtpClient]
  • आरजीबीडिजिट* [https://github.com/ralphcrutzen/RGBDigit]
  • लंगर
  • वनबटन [https://github.com/mathertel/OneButton]

*राल्फ क्रुटजेन को उनके RGBDigit पुस्तकालय में आवश्यक परिवर्तनों को मिलाने के लिए मेरा धन्यवाद ताकि मैं इसके दूसरे संस्करण को बनाए बिना इस परियोजना की पेशकश कर सकूं।

वर्तमान में निम्नलिखित विशेषताएं लागू की गई हैं:

  • कोड में निर्धारित रंग में समय प्रदर्शित करता है
  • जहां इंटरनेट कनेक्शन है वहां बीच में कोलन को हरे रंग में और नहीं होने पर लाल रंग में फ्लैश करता है।
  • हर बार बटन दबाने पर समय (HH:MM) और तारीख (DD:MM) दिखाने के बीच टॉगल करता है।

अंततः आरजीबीडिजिट लाइब्रेरी का उपयोग करके रंग हेरफेर के मामले में और इंटरनेट से प्रदर्शित करने के लिए जानकारी प्राप्त करने के मामले में भी कई और चीजें संभव हैं (आखिरकार यह एक ईएसपी8266 का उपयोग करता है)।

मैं कोड में सुधार जारी रखना चाहता हूं और भविष्य के संस्करण गिटहब पेज पर उपलब्ध होंगे। यदि आप इसे बनाते हैं और कोड में स्वयं सुविधाएँ जोड़ते हैं, तो कृपया बेझिझक एक पुल अनुरोध सबमिट करें।

चरण 8: इसे अपना बनाएं …

अब आपके पास पूरी तरह से काम करने वाली पिज़्ज़ा बॉक्स घड़ी है। अब सवाल यह है कि आप इसके साथ क्या करते हैं!

फिलहाल मेरी घड़ी अभी भी "क्रूरतावादी" ग्रे बोर्ड रंग में है। हालाँकि यह अंततः आँख पर अधिक कोमल चीज़ में बदल जाएगा। मेरे पास कुछ विचार हैं कि मैं अंततः इसे कैसे बेहतर बना सकता हूं और ये नीचे दी गई सूची में हैं:

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

मैं वास्तव में यह देखना चाहूंगा कि अन्य लोग भी अपनी घड़ियों के साथ क्या करते हैं।

कोड के साथ भी यही बात लागू होती है। प्रदर्शन की कल्पना एक घड़ी के रूप में की गई थी लेकिन अतिरिक्त कार्यक्षमता जोड़ने के एक हजार एक तरीके हैं।इस परियोजना को अगले स्तर तक ले जाने के लिए मेरी टू डू सूची नीचे दी गई है, आप इसमें क्या जोड़ेंगे?

  • साइकलिंग पैटर्न में या एक बटन के प्रेस पर मौसम के पूर्वानुमान से तापमान, आर्द्रता, पराग गणना जोड़ें।
  • दिन के समय (रात में मंद या बंद) के आधार पर चमक बदलें।
  • मेरे Google कैलेंडर में घटनाओं के आधार पर समय प्रदर्शन का रंग बदलें।

मैंने इन सभी चीजों को यहां नहीं रखा क्योंकि यह काफी लंबा था कि डिस्प्ले को कैसे बनाया जाए। शायद मैं भविष्य में कुछ और कोड के साथ अनुवर्ती लिखूंगा।

यदि आप इसे दूर तक पढ़ते हैं, तो धन्यवाद! यदि आप एक बनाते हैं तो अपनी घड़ी का आनंद लें।

सिफारिश की: