विषयसूची:

केएस-बैटमैन-वॉच: 4 कदम
केएस-बैटमैन-वॉच: 4 कदम

वीडियो: केएस-बैटमैन-वॉच: 4 कदम

वीडियो: केएस-बैटमैन-वॉच: 4 कदम
वीडियो: CHAMPIONS TROPHY ASHOK NAGAR 2024 | DAY 4 | MP 2024, जुलाई
Anonim
केएस-बैटमैन-वॉच
केएस-बैटमैन-वॉच

(घड़ी यहां 7:11 दिखाती है)

स्थिति जैसा कि आप अक्सर अपने बड़े दौर बैटमैन-विंडो के माध्यम से बैटमैन को नहीं बुला रहे हैं, आप इसका उपयोग करना चाहते हैं, साथ ही आपको यह दिखाने के लिए कि यह क्या समय है। ऐसा करने के लिए, आप WS2801- प्रकार के लेड-स्ट्रिप का उपयोग करते हैं। (तस्वीर देखो)।

घड़ी में घंटे 1, 2, 3, 4, 5 और 7, 8, 9, 10 और 11 को दर्शाने वाला घड़ी का चेहरा होता है - 12 और 6 के लिए कोई स्थान नहीं है। घड़ी चेहरा घंटे के अनुसार। (घंटे सूचक)

हर मिनट में दो एलईडी होते हैं - 59(1), 60(0), 1(1) और 29(1), 30(0) और 31(1) को छोड़कर। मिनट पॉइंटर 6 गिरने वाली एलईडी के लाइट अप से बना होता है एक अलग रंग तो घंटा सूचक। अंतिम दो एलईडी (दक्षिणावर्त) वास्तविक मिनट का संकेत देते हैं।

मैंने सेकंड के लिए कोई संकेतक नहीं बनाया - यह परेशान करने वाला होगा।

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

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

मैंने एलीएक्सप्रेस पर निम्नलिखित हार्डवेयर का आदेश दिया: DS3231 टाइम मॉड्यूल

LIR2032 रिचार्जेबल LiIo- बैटरी (रिचार्जेबल - यही R का अर्थ है)

हैलो मछली WS2801 पट्टी का नेतृत्व किया

इलेक्ट्रॉनिक के लिए बॉक्स

बिजली की आपूर्ति 5V 10A (काफी बड़ा)

अरुडिनो यूएनओ बोर्ड

सभी के लिए लगभग 60 अमरीकी डालर। (सबसे महंगी एलईडी-पट्टी ~ 40 अमरीकी डालर थी। अब आप सस्ता पा सकते हैं।)

चरण 2: चरण 2: विशेषताएं

चरण 2: विशेषताएं
चरण 2: विशेषताएं

(घड़ी यहां 6:39 दिखाती है)

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

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

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

चरण 3: चरण 3: वायरिंग और योजनाबद्ध आरेख

चरण 3: वायरिंग और योजनाबद्ध आरेख
चरण 3: वायरिंग और योजनाबद्ध आरेख

बिजली की आपूर्ति (V0ADJ) के दाईं ओर समायोजन पेंच के साथ आप आउटपुट वोल्टेज को बदल सकते हैं। मैंने इसे बढ़ाकर 5.5V कर दिया - क्योंकि मेरी "घड़ी" बिजली की आपूर्ति से बहुत दूर है और केबल की लंबाई के कारण मुझे काफी वोल्टेज का नुकसान होता है।

चरण 4: चरण 4: कोड और पुस्तकालय

चरण 4: कोड और पुस्तकालय
चरण 4: कोड और पुस्तकालय
चरण 4: कोड और पुस्तकालय
चरण 4: कोड और पुस्तकालय

कोड में DoW=1 का अर्थ सोमवार और DoW=7 रविवार के लिए है। बस याद रखें जब आप कुल बिजली हानि के बाद समय निर्धारित करते हैं।

मैं एंड्रयू विकर्ट से पुस्तकालय का उपयोग करता हूं - जो कि DS3231 के लिए Arduinuo वातावरण के साथ मानक आता है। और आपको निश्चित रूप से WS2801 एलईडी पट्टी के लिए FastLED - लाइब्रेरी की आवश्यकता है।

DST-कोड-भाग के लिए मैंने diy_bloke के कोड का अनुसरण किया और TedF23 की टिप्पणी दी। (देखें:

सिफारिश की: