विषयसूची:

7 खंड घड़ी संस्करण 2: 4 कदम
7 खंड घड़ी संस्करण 2: 4 कदम

वीडियो: 7 खंड घड़ी संस्करण 2: 4 कदम

वीडियो: 7 खंड घड़ी संस्करण 2: 4 कदम
वीडियो: कक्षा -4 2.बढ़ते कदम (भाग -7)(ता -08/01/2021) 2024, नवंबर
Anonim
Image
Image
नया क्या है
नया क्या है

नमस्कार!

12h प्रारूप की उपलब्धता के संबंध में अनुदेशक उपयोगकर्ता के अनुरोध के बाद, मैंने मूल परियोजना में पर्याप्त परिवर्तन करने का लाभ उठाया।

संस्करण 1 के उपयोग के दौरान मुझे एक स्टैंड-अलोन संस्करण बनाने की आवश्यकता महसूस हुई, इसलिए मैंने पीसी का उपयोग किए बिना, घड़ी से सीधे सभी मापदंडों को संशोधित करना संभव बना दिया।

किसी ने भी मेरे पिछले निर्देशों को नहीं पढ़ा है, यह कुछ अतिरिक्त सुविधाओं के साथ एक सामान्य 7 खंड वाली घड़ी है:

  1. 7 अलग-अलग मिनट परिवर्तन परिवर्तन
  2. समय स्लॉट के लिए 3 पूर्व-निर्धारित रंग
  3. परिवेश प्रकाश तीव्रता ऑटो मंद
  4. ऑटो शटडाउन / प्रारंभ जब समय दिखाने की कोई आवश्यकता नहीं है
  5. ऑटो डेलाइट सेविंग टाइम एडजस्टमेंट

संस्करण 2 आपको इसकी भी अनुमति देता है:

  • समय प्रारूप बदलें 12/24h
  • आसानी से परिवर्तनीय पैरामीटर

घड़ी से सीधे संशोधित किए जा सकने वाले पैरामीटर हैं:

  • जागने/बंद करने का समय
  • समय स्लॉट के लिए रंग
  • दिनांक और समय
  • समय प्रारूप 12/24h

ये डेटा अब चुने हुए ट्रांज़िशन मोड के साथ Arduino eeprom के अंदर संग्रहीत हैं। मैंने अगले चरण में एक त्वरित प्रारंभ मार्गदर्शिका भी तैयार की है।

फ्रेम 3D प्रिंटेड है, जो Arduino Nano, DS3231 और WS2812 LED द्वारा संचालित है।

आपूर्ति

  • अरुडिनो नैनो
  • फोटो चेल
  • 2 एक्स क्षणिक पुशबटन
  • चालु / बंद स्विच
  • डीसी प्लग
  • 5वी ट्रांसफार्मर
  • n°30 WS2812 एलईडी (मॉडल 30 एलईडी/मीटर)
  • पीसीबी
  • DS3231 मॉड्यूल
  • एल ई डी कनेक्शन के लिए पतली केबल
  • प्रतिरोधक 10K, 550
  • मिलाप
  • गोंद
  • जम्परों
  • हेडर पुरुष / महिला

चरण 1: नया क्या है

जैसा कि कहा गया है, मैं हर बार जब मैं मापदंडों को बदलना चाहता था तो घड़ी को पीसी से कनेक्ट नहीं करना चाहता था, परियोजना में एक क्षणिक पुशबटन जोड़कर मैं आसानी से लक्ष्य तक पहुंच गया हूं। एक बटन के साथ मैं विकल्पों के बीच स्क्रॉल कर सकता हूं, दूसरा डेटा की पुष्टि करना और मेनू के अंदर आगे बढ़ना है। मैंने फोटोकेल को +5V के बजाय एक Arduino पिन से भी जोड़ा है, इसलिए जब घड़ी स्लीप मोड में जाती है तो फोटोकेल सर्किट से बिजली नहीं निकलती है। मैंने अंत में इसे तांबे की प्लेट पर सर्किट को और अधिक पेशेवर नक़्क़ाशीदार बना दिया।

चरण 2: पीसीबी असेंबलिंग

पीसीबी कोडांतरण
पीसीबी कोडांतरण
पीसीबी कोडांतरण
पीसीबी कोडांतरण
पीसीबी कोडांतरण
पीसीबी कोडांतरण

सुविधा के लिए मैंने कुछ कनेक्शन बदले हैं, योजनाबद्ध देखें। ON/OFF स्विच वैकल्पिक है, इसके बिना मेनू के अंदर प्रवेश करने के लिए बस +5V होल्ड डाउन बटन 1 कनेक्ट करें।

एलईडी और D5 के बीच प्रतिरोध 550Ohm है, अन्य 10Kohm।

सर्किट बहुत आसान है और इसे खोदने की आवश्यकता नहीं है।

मेरी परियोजना में प्रत्येक अंक के लिए प्रत्येक खंड को एक नेतृत्व की आवश्यकता होती है। बड़ी परियोजनाओं के लिए "segment_display.cpp" लाइब्रेरी को संशोधित करने के बाद सेगमेंट के लिए और अधिक लीड्स जोड़े जा सकते हैं

एलईडी अनुक्रम और अन्य चेक संस्करण के बारे में अन्य जानकारी के लिए 1

चरण 3: 3डी प्रिंटिंग

3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग

मूल संस्करण से शुरू (थिंगवर्स यूजर रैंडम 1101) के लिए धन्यवाद, मैंने इसे बार कोड के साथ अनुकूलित करने के लिए समर्थन को फिर से डिज़ाइन किया है (जिसका अर्थ है ACMECORPORATION लेकिन बार-कोड रीडर इसे पहचान नहीं पाएगा….sob)।

इसके स्लॉट के अंदर रखने के बाद प्रत्येक अंक को गोंद करने की सिफारिश की जाती है।

चरण 4: स्केच

पुस्तकालय अपरिवर्तित रहते हैं और पहली बार जब आप स्केच को अपलोड और चलाते हैं तो कुछ भी नहीं हो सकता है क्योंकि यह eeprom से डेटा पढ़ता है और, शायद, आपके eeprom के अंदर यादृच्छिक मान हो सकते हैं। फिर पहली बार चलाने के लिए आपको डेटा सेट करना होगा।

ट्रांज़िशन मोड अब eeprom के अंदर संग्रहीत है।

डेटा प्रविष्टि के दौरान, समय प्रारूप का ईमानदारी से पालन करें (वास्तविक या शीतकालीन 24 घंटे का प्रारूप)।

पुस्तकालय की जानकारी और उपयोग के लिए पिछले संस्करण की जाँच करें।

सिफारिश की: