विषयसूची:

नियोक्लॉक: 7 कदम (चित्रों के साथ)
नियोक्लॉक: 7 कदम (चित्रों के साथ)

वीडियो: नियोक्लॉक: 7 कदम (चित्रों के साथ)

वीडियो: नियोक्लॉक: 7 कदम (चित्रों के साथ)
वीडियो: What is DNA With Full Information? – [Hindi] – Quick Support 2024, जून
Anonim
Image
Image

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

आप में से जो लोग मेरी सभी फाइलों को एक सरल प्रबंधन प्रारूप में प्राप्त करना चाहते हैं, उन्हें इस परियोजना के लिए https://github.com/chrisgilmerproj/neoclock पर मेरे जीथब रिपॉजिटरी से डाउनलोड करने के लिए स्वतंत्र महसूस करें।

चरण 1: घड़ी को डिजाइन करना

घड़ी डिजाइन करना
घड़ी डिजाइन करना
घड़ी डिजाइन करना
घड़ी डिजाइन करना
घड़ी डिजाइन करना
घड़ी डिजाइन करना
घड़ी डिजाइन करना
घड़ी डिजाइन करना

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

इस चरण के पूरा होने के साथ मैंने तय किया कि घड़ी के शरीर को लेजर काटने की योजना बनाने से पहले मुझे इलेक्ट्रॉनिक्स को समझने की जरूरत है।

चरण 2: इलेक्ट्रॉनिक्स डिजाइन करना

इलेक्ट्रॉनिक्स डिजाइनिंग
इलेक्ट्रॉनिक्स डिजाइनिंग
इलेक्ट्रॉनिक्स डिजाइनिंग
इलेक्ट्रॉनिक्स डिजाइनिंग
इलेक्ट्रॉनिक्स डिजाइनिंग
इलेक्ट्रॉनिक्स डिजाइनिंग
इलेक्ट्रॉनिक्स डिजाइनिंग
इलेक्ट्रॉनिक्स डिजाइनिंग

इलेक्ट्रॉनिक्स को डिजाइन करना उन तत्वों को पहले से जानने के लिए नीचे आया जो मुझे घड़ी में चाहिए थे:

  • Neopixel के छल्ले (60 गिनती और 24 गिनती)
  • Arduino (दिमाग)
  • क्लॉक रेगुलेशन (arduinos अच्छा समय नहीं रखते हैं)
  • ऊर्जा प्रबंधन

नियोपिक्सल के आकार और बिजली की आवश्यकताओं को अच्छी तरह से प्रलेखित किया गया है। चूंकि वे 5V DC पर चलते हैं, इसलिए मैंने 5V Arduino के साथ जाने और अपने लिए चीजों को सरल बनाने का फैसला किया। अंतरिक्ष को ध्यान में रखते हुए मैंने एक नियमित Arduino Uno पर प्रोटोटाइप करने का निर्णय लिया, लेकिन अंतिम इलेक्ट्रॉनिक्स के लिए मैंने एक Arduino Mini चुना।

इस प्रोजेक्ट की पहली पुनरावृत्ति सीधे Adafruit के NeoPixel बेसिक कनेक्शंस पेज से आई है। मैंने चीजों को आसान बनाने के लिए वेबसाइट से आरेख शामिल किया है। इसमें दो बातें महत्वपूर्ण हैं:

  1. प्रारंभिक करंट झटके को पिक्सल को नुकसान पहुंचाने से रोकने के लिए 1000uF कैपेसिटर की आवश्यकता होती है।
  2. 60 काउंट रिंग के पहले पिक्सेल पर 470ohm रेसिस्टर की आवश्यकता होती है (यह रेसिस्टर 24 काउंट रिंग में बनाया गया है)

Adafruit के पास NeoPixel की सर्वोत्तम प्रथाओं का एक सेट भी है जिसे आपको डिज़ाइन जारी रखने से पहले पढ़ना चाहिए।

घड़ी पर समय रखना एक और समस्या है। Arduino पर निर्मित घड़ी लंबे समय तक अच्छा समय रखने के लिए पर्याप्त नहीं है। एक बदतर समस्या यह है कि हर बार arduino पर समय को रीसेट करने की आवश्यकता हो सकती है। पावर आउट के बीच समय को बनाए रखने के लिए कंप्यूटर क्लॉक चिप पर एक छोटी बैटरी का उपयोग करके इस समस्या को हल करते हैं। अतीत में मैं Adafruit के ChronoDot जैसी किसी चीज़ का उपयोग करता था। लेकिन इस मामले में मैं SparkFun से DS3234 (DeadOn RTC) का उपयोग करने का बहाना चाहता था। यदि आप इसे घड़ी में एकीकृत करना चाहते हैं तो आप डेडऑन आरटीसी पर तारीख की जानकारी भी रख सकते हैं।

अंत में, बिजली प्रबंधन को कुछ विचार करने की आवश्यकता थी। मुझे पहले से ही पता था कि सब कुछ 5V होने की जरूरत है, लेकिन वर्तमान की जरूरत की मात्रा एक रहस्य लग रही थी। अधिकांश परियोजनाओं में एक सामान्य वोल्टेज नियामक L7805 है। यह 24V तक का वोल्टेज और 1.5A तक का अधिकतम करंट लेगा। मुझे पता था कि मेरे पास एक १२ वी १.५ ए दीवार का पौधा है, इसलिए मैंने फैसला किया कि यह परियोजना के लिए एकदम सही (और सस्ता!) वोल्टेज नियामक होगा।

शेष टुकड़े मेरे पुर्जों के डिब्बे या रेडियो झोंपड़ी से आने वाले थे। इनमें तार, स्विच और डीसी पावर जैक शामिल थे।

चरण 3: इलेक्ट्रॉनिक्स का निर्माण

इलेक्ट्रॉनिक्स का निर्माण
इलेक्ट्रॉनिक्स का निर्माण
इलेक्ट्रॉनिक्स का निर्माण
इलेक्ट्रॉनिक्स का निर्माण
इलेक्ट्रॉनिक्स का निर्माण
इलेक्ट्रॉनिक्स का निर्माण

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

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

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

वायरिंग सीधे आगे है लेकिन छवियों से याद रखने वाली महत्वपूर्ण बातें ये हैं:

  • मोड और सेट स्विच को पुल डाउन रेसिस्टर्स की आवश्यकता होगी। मैंने २.२१ ओम प्रतिरोधों का उपयोग किया था जो मेरे पास पड़े थे लेकिन कोई भी छोटा अवरोधक काम करेगा (अधिमानतः १kOhm से कम नहीं)। यह कनेक्टेड Arduino इनपुट पिन को स्थिर करता है ताकि जब वे उच्च हो जाएं तो यह शोर से अलग है।
  • DS3234 पर वर्गाकार तरंग (SQW) को आधार बनाया गया था क्योंकि यह उपयोग में नहीं है।
  • L7805 की शक्ति को RAW पिन में Arduino Mini में डाला जाता है। Arduino में आने वाली शक्ति को हमेशा RAW में डालें।
  • ६० नियोपिक्सल रिंग के पहले पिक्सेल में डेटा स्पाइक्स से पहले पिक्सेल को होने वाले किसी भी नुकसान को कम करने के लिए ४७०ओम रेसिस्टर है। यह एक समस्या नहीं होनी चाहिए क्योंकि 24 काउंट नियोपिक्सल में इसके लिए पहले से ही एक बिल्ट इन रेसिस्टर है, लेकिन सॉरी से बेहतर सुरक्षित है।
  • मोड और सेट स्विच SPST क्षणिक पुश बटन स्विच हैं

तार रंग हैं:

  • लाल: +5वीडीसी
  • काला: ग्राउंड
  • हरा: डेटा
  • पीला, नीला, सफेद: DS3234. के लिए विशेष तार

यदि आप पहली बार नियोपिक्सल का उपयोग कर रहे हैं तो आपको याद रखना चाहिए कि उन्हें एक लंबी श्रृंखला के रूप में माना जा सकता है। तो रिंग में "पहले पिक्सेल" के बारे में बात करना अजीब लग सकता है, लेकिन वास्तव में रिंगों में प्रत्येक श्रृंखला की शुरुआत और अंत होता है। इस प्रोजेक्ट में छोटी रिंग के 24 पिक्सल पहले और बड़े रिंग के 60 पिक्सल बाद में आते हैं। इसका वास्तव में मतलब है कि मेरे पास 84 नियोपिक्सल की एक श्रृंखला है।

Arduino Mini पर वायरिंग के लिए:

  • DS3234 पिन 10 - 13. पर जुड़ता है
  • मोड और सेट स्विच पिन 2 और 3. पर हैं
  • नियोपिक्सल डेटा पिन 6 से आता है।

मैं Arduino Mini के नीचे 6 हेडर लगाने की भी सलाह देता हूं ताकि आप इसे FTDI केबल के माध्यम से प्रोग्राम कर सकें।

करंट के बारे में एक महत्वपूर्ण नोट: इस घड़ी की बहुत आवश्यकता होती है। मुझे यकीन है कि मैं इस पर काम कर सकता हूं लेकिन मेरा व्यावहारिक अनुभव यह है कि 500mA के बराबर या उससे कम कुछ भी अंततः भूरे रंग का कारण बनेगा। यह घड़ी के पागल रंगों को झपकाने और समय न रखने के रूप में प्रकट होता है। मेरी अंतिम दीवार पौधा 12V और 1.5A है और मैंने इसके साथ कभी भूरा नहीं किया है। हालाँकि, 1.5A वह सीमा है जो वोल्टेज नियामक (और अन्य भाग) लेगा। तो इस राशि से अधिक न करें।

चरण 4: घड़ी की कोडिंग

घड़ी की कोडिंग
घड़ी की कोडिंग

घड़ी के लिए पूरा कोड GitHub पर NeoClock कोड में पाया जा सकता है। मैंने यहां फ़ाइल शामिल की है लेकिन कोई भी परिवर्तन रिपॉजिटरी में होगा।

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

  • https://github.com/adafruit/Adafruit_NeoPixel
  • https://github.com/zeroeth/time_loop
  • https://github.com/sparkfun/DeadOn_RTC

इन रिपॉजिटरी से कुछ उदाहरण कोड मेरे कोड उदाहरण निर्देशिका में पाए जा सकते हैं

कोड बनाने के लिए मैंने जिन संचालनों का उपयोग किया, उनका क्रम कुछ इस तरह था:

  • पुष्टि करें कि नियोपिक्सल स्ट्रैंड टेस्ट उदाहरण के साथ काम करता है
  • टाइम लूप कोड के साथ घड़ी चलाने का प्रयास
  • घड़ी को केवल एक के बजाय दो रिंगों पर काम करने के लिए संशोधित करें
  • डेडऑन आरटीसी उदाहरण के माध्यम से समय रखने के लिए DS3234 जोड़ें
  • मोड जोड़ें और स्विच सेट करें
  • Arduion Debounce Tutorial की मदद से डेब्यू कोड जोड़ें
  • घड़ी एल ई डी के लिए कुछ रंग थीम जोड़ें
  • 0, 15, 30 और 45 मिनट के अंक के लिए कुछ एनिमेशन जोड़ें
  • 0, 15, 30, और 45 मिनट के अंको को उन्मुख करने के लिए घड़ी में कंपास बिंदु जोड़ें

यदि आप देखना चाहते हैं कि मैंने इस कोड को कैसे बनाया है तो आप वास्तव में प्रत्येक कोड प्रतिबद्धता को देखने के लिए गिटहब का उपयोग कर सकते हैं। घड़ी के लिए इतिहास प्रतिबद्ध इतिहास में है।

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

  • सेटरंगनीला
  • सेटरंगलाल
  • सेटकलरसियान
  • सेटकलरऑरेंज

हालाँकि, आप इन अतिरिक्त विधियों को कोड में पा सकते हैं:

  • सेट रंगप्राथमिक
  • सेटकलररॉयल
  • रंग टकीला सेट करें

एनिमेशन जोड़े गए क्योंकि मुझे पुरानी घड़ियों का विचार घड़ी पर चार पंद्रह मिनट के बिंदुओं पर बजने का विचार पसंद आया। इस घड़ी के लिए मैंने निम्नलिखित एनिमेशन बनाए:

  • 15 मिनट: अंगूठियों को लाल रंग दें
  • 30 मिनट: अंगूठियों को हरा रंग दें
  • 45 मिनट: अंगूठियों को नीला रंग दें
  • घंटे का शीर्ष: दो छल्लों में इंद्रधनुष करें

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

एक आखिरी बोली मिलीसेकंड के बारे में है। Arduino पर मिलीसेकंड आंतरिक Arduino क्रिस्टल से निकलते हैं न कि DS3234 से। यह आप पर निर्भर करता है कि आप मिलीसेकंड प्रदर्शित करना चाहते हैं या नहीं, लेकिन मैंने ऐसा किया है कि घड़ी हमेशा कुछ करती हुई दिखाई देती है। यह आपको परेशान कर सकता है कि मिलीसेकंड और सेकंड हमेशा पंक्तिबद्ध नहीं होते हैं, लेकिन व्यवहार में किसी ने कभी भी घड़ी को देखते हुए इसका उल्लेख नहीं किया है और मुझे लगता है कि यह अच्छा लग रहा है।

चरण 5: लेजर कट फाइलों को डिजाइन करना

लेजर कट फाइलों को डिजाइन करना
लेजर कट फाइलों को डिजाइन करना
लेजर कट फाइलों को डिजाइन करना
लेजर कट फाइलों को डिजाइन करना
लेजर कट फाइलों को डिजाइन करना
लेजर कट फाइलों को डिजाइन करना
लेजर कट फाइलों को डिजाइन करना
लेजर कट फाइलों को डिजाइन करना

लेज़र कट फ़ाइलों को डिज़ाइन करते समय मुझे दो बातों का ध्यान रखना था। पहली वह सामग्री थी जिससे मैं इसे बनाना चाहता था और दूसरा यह था कि इसका निर्माण कैसे किया जाएगा। मुझे पता था कि मैं ऐक्रेलिक के साथ एक लकड़ी का फिनिश चाहता हूं जो नियोपिक्सल को फैलाता है। सामग्री का पता लगाने के लिए मैंने पहले पोंको से कुछ नमूने मंगवाए:

  • 1x लिबास एमडीएफ - अखरोट
  • 1x लिबास एमडीएफ - चेरी
  • 1x एक्रिलिक - हल्का ग्रे
  • 1x एक्रिलिक - ओपल

लकड़ी के चयन ने मुझे यह देखने दिया कि रास्टराइजेशन कैसा दिखेगा और घड़ी के किनारे पर बर्न कैसा दिखेगा। ऐक्रेलिक मुझे नियोपिक्सल के प्रसार का परीक्षण करने देगा और तुलना करेगा कि यह लकड़ी के खिलाफ कैसा दिखेगा। अंत में मैंने ओपल ऐक्रेलिक के साथ चेरी की लकड़ी पर फैसला किया।

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

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

सामग्री की लागत केवल $ 20 थी लेकिन काटने की लागत लगभग $ 100 अधिक थी। इसमें दो चीजों ने योगदान दिया:

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

डिजाइन को अंतिम रूप देने के बाद मैंने पोंको को ईपीएस फाइलें भेजीं और मेरे टुकड़े लगभग एक हफ्ते बाद किए गए।

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

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

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

जब सारे टुकड़े आ गए तो मैंने घड़ी बना ली। पहला कदम घड़ी का शरीर था जिसके लिए मुझे पसलियों को बाहर निकालना और उन्हें पीछे और सामने गोंद करना था। मैंने पीठ पर पसलियों की दो परतें और सामने की तरफ एक परत लगाई और उन्हें लकड़ी के गोंद से सेट किया। सामने के लिए मैंने लकड़ी के गोंद का इस्तेमाल ऐक्रेलिक के छल्ले और लकड़ी के घेरे को एक साथ करने के लिए किया। मेरे पास एक अतिरिक्त केंद्रीय टुकड़ा था जिसे मैं एक रिक्त के रूप में काटता था जो निर्माण के दौरान काम आया था। मैंने इसे पेड़ के टुकड़े के पीछे चिपका दिया और इसने मुझे एक जगह दी जहाँ मैं बाद में नियोपिक्सल को गोंद कर सकता था।

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

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

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

प्रत्येक रिंग के लिए कोड किस पिक्सेल के लिए "शीर्ष" के रूप में निर्दिष्ट करता है, आपको कोड को थोड़ा संपादित करने की आवश्यकता है। मेरे कोड में "inner_top_led" और "outer_top_led" नाम के दो मान हैं। मेरी घड़ियों में "inner_top_led" छोटी रिंग की शुरुआत से 11 पिक्सेल और "outer_top_led" बड़ी रिंग की शुरुआत से 36 पिक्सेल थी। यदि आप रिंगों को अलग तरह से उन्मुख करते हैं तो आप इन मूल्यों को अपने उन्मुखीकरण से बदल देंगे। थोड़ा सा प्रयोग और आपको बहुत जल्दी सही मूल्य मिल जाएगा।

इस बिंदु पर मैंने परीक्षण किया कि सब कुछ उम्मीद के मुताबिक काम करता है।

लेकिन जैसा कि सभी परियोजनाओं के साथ होता है, मुझे एक समस्या का सामना करना पड़ा क्योंकि मुझे एहसास हुआ कि मुझे नहीं पता था कि यह एक साथ कैसे रहेगा। मैंने देखा कि मेरे पास नियोपिक्सल और पसलियों के बीच लगभग ३/८ इंच की जगह थी इसलिए मैं होम डिपो की ओर बढ़ा और ३/८ इंच का डॉवेल और कई नियोडिमियम मैग्नेट मिला। मैंने तीन जगहों पर लकड़ी के छोटे-छोटे स्टैंड बनाए और उन्हें रेत दिया ताकि मैं प्रत्येक स्टैंड पर दो चुम्बक लगा सकूं (सुपर गोंद का उपयोग करके)। मैं 2 स्टैंड के 3 जोड़े के साथ समाप्त हुआ। फिर मैंने इन्हें फ्रेम में चिपका दिया और एक क्लैंप के साथ इसे सभी जगह पर रखा। मैंने ऐसा तब किया जब स्टैंड पर गोंद गीला था इसलिए सब कुछ संरेखित हो जाएगा और फिर सही जगह पर सूख जाएगा। इसने पूरी तरह से काम किया और मुझे यह पसंद है कि रिलीज पूरी तरह से छिपी हुई है।

अंत में मुझे लगा कि मुझे इसे दीवार पर टांगने की जरूरत है इसलिए मैंने पीठ पर एक छोटे से हैंगर में ड्रिल किया ताकि मैं इसे दीवार पर रख सकूं।

चरण 7: अंतिम विचार

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

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

इस निर्देश को पढ़ने के लिए धन्यवाद। मुझे आशा है कि आप अपनी खुद की घड़ी या नियोपिक्सल प्रोजेक्ट बनाएंगे और इसे मेरे साथ साझा करेंगे। खुश इमारत!

सिफारिश की: