विषयसूची:
- आपूर्ति
- चरण 1: गियर्स को डिजाइन करना और बनाना
- चरण 2: गियर सिस्टम की असेंबली
- चरण 3: स्टेपर और सेंसर को जोड़ना
- चरण 4: घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स
- चरण 5: Arduino की प्रोग्रामिंग
- चरण 6: पहली बार अपनी घड़ी की टिक टिक की ध्वनि का आनंद लें
![ग्रहीय गियर घड़ी: 6 कदम (चित्रों के साथ) ग्रहीय गियर घड़ी: 6 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/003/image-7688-j.webp)
वीडियो: ग्रहीय गियर घड़ी: 6 कदम (चित्रों के साथ)
![वीडियो: ग्रहीय गियर घड़ी: 6 कदम (चित्रों के साथ) वीडियो: ग्रहीय गियर घड़ी: 6 कदम (चित्रों के साथ)](https://i.ytimg.com/vi/iU_BmimQIPw/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
![ग्रहीय गियर घड़ी ग्रहीय गियर घड़ी](https://i.howwhatproduce.com/images/003/image-7688-1-j.webp)
![ग्रहीय गियर घड़ी ग्रहीय गियर घड़ी](https://i.howwhatproduce.com/images/003/image-7688-2-j.webp)
![ग्रहीय गियर घड़ी ग्रहीय गियर घड़ी](https://i.howwhatproduce.com/images/003/image-7688-3-j.webp)
(पुरानी) यांत्रिक घड़ियां देखने में अविश्वसनीय रूप से दिलचस्प और मनभावन हैं, लेकिन दुर्भाग्य से खुद को बनाना लगभग असंभव है। यांत्रिक घड़ियों में आज उपलब्ध सटीक डिजिटल तकनीक की लापरवाही का भी अभाव है। यह निर्देश आपको दोनों दुनिया के सर्वश्रेष्ठ को संयोजित करने का एक तरीका दिखाता है; एक स्टेपर मोटर और एक Arduino के साथ एक ग्रहीय गियरबॉक्स के माध्यम से यांत्रिक घड़ी हाथों को चलाकर!
आपूर्ति
सामान्य घटक:
- 5 मिमी लकड़ी और एक्रिलिक शीट
- M5 बोल्ट (काउंटरसंक), वाशर और नट
- पीसीबी गतिरोध
- स्टेपर मोटर के लिए M3 स्क्रू
विद्युत उपकरण:
- स्टेपर ड्राइवर (मैंने L293d का इस्तेमाल किया)
- किसी भी प्रकार का Arduino
- रीयल टाइम क्लॉक (मैंने DS3231 का इस्तेमाल किया)
- हॉल इफेक्ट सेंसर (मैंने A3144 का इस्तेमाल किया)
- 5 मिमी नियोडियम चुंबक
- उपयोगकर्ता इनपुट के लिए बटन
- 10K रोकनेवाला
- 100uf 25V संधारित्र
- डीसी जैक
- 5 वी 2 ए डीसी बिजली की आपूर्ति
- RTC के लिए बैटरी (मेरे मामले में cr2032)
यांत्रिक घटक:
- 5 मिमी एक्सल के साथ किसी भी प्रकार की 1.8 डिग्री / स्टेप स्टेपर मोटर
- GT2 400mm टाइमिंग बेल्ट
- GT2 60 टूथ 5mm एक्सल पुली
- GT2 20 टूथ 5mm एक्सल पुली
- 5x16x5 मिमी असर (3x)
- 5x16x5 मिमी निकला हुआ किनारा असर (2x)
- M5x50 थ्रेडेड रॉड
चरण 1: गियर्स को डिजाइन करना और बनाना
![Image Image](https://i.howwhatproduce.com/images/003/image-7688-5-j.webp)
![](https://i.ytimg.com/vi/ARd-Om2VyiE/hqdefault.jpg)
![डिजाइनिंग और गियर्स बनाना डिजाइनिंग और गियर्स बनाना](https://i.howwhatproduce.com/images/003/image-7688-6-j.webp)
![डिजाइनिंग और गियर्स बनाना डिजाइनिंग और गियर्स बनाना](https://i.howwhatproduce.com/images/003/image-7688-7-j.webp)
इस परियोजना के लक्ष्यों में से एक था एक मोटर जो पूरी घड़ी को चलाती है, एक वास्तविक यांत्रिक घड़ी के समान जहां एक एस्केप मैकेनिज्म पूरी घड़ी को चलाता है। हालांकि मिनट की सुई को उस समय में 12 चक्कर लगाने पड़ते हैं, जब घंटे की सुई 1 चक्कर लगाती है। इसका मतलब है कि दोनों हाथों को एक मोटर से चलाने के लिए 1:12 रिडक्शन गियरबॉक्स की जरूरत होती है। मैंने इसे ग्रहीय गियरबॉक्स के साथ करने का फैसला किया, इसमें शामिल वीडियो खूबसूरती से बताता है कि इस प्रकार का गियरबॉक्स कैसे काम करता है।
मेरे लिए अगला कदम 1:12 का अनुपात बनाने के लिए विभिन्न गियर्स के लिए दांतों की संख्या निर्धारित करना था। यह वेबसाइट बहुत मददगार थी और इसमें सभी आवश्यक सूत्र शामिल हैं। मैंने सूर्य गियर को मिनट की सुई से और ग्रह वाहक को घंटे की सुई से जोड़ा, जिससे रिंग गियर स्थिर हो गया। चलो थोड़ा गणित करते हैं!
- S = सन गियर पर दांतों की संख्या
- आर = रिंग गियर पर दांतों की संख्या
- पी = ग्रह गियर पर दांतों की संख्या
गियर अनुपात (i) द्वारा निर्धारित किया जाता है:
मैं = एस/आर+एस
ध्यान दें कि इस मामले में गियर अनुपात के लिए ग्रह गियर पर दांतों की संख्या मायने नहीं रखती है, हालांकि हमें सामान्य बाधा का सम्मान करने की आवश्यकता है:
पी = (आर - एस) / 2
कुछ उलझन के बाद मैं निम्नलिखित संख्याओं का उपयोग कर समाप्त हुआ: एस = 10; आर = 110; पी = ५०; ऐसा लगता है कि यह संभव है क्योंकि ग्रह गियर के बीच बहुत कम निकासी है, लेकिन यह काम करता है!
आप अपने पसंदीदा सीएडी प्रोग्राम में गियर खींच सकते हैं, उनमें से अधिकतर में विशेष गियर प्लगइन्स हैं। आप इस इंस्ट्रक्शनल से जुड़ी फाइलों का भी उपयोग कर सकते हैं। बेशक। ध्यान दें कि सभी गियर, हालांकि आकार में भिन्न होते हैं, दांतों की पिच समान होती है।
मैंने सोचा कि इन गियर्स को 5 मिमी एल्यूमीनियम से बनाना बहुत अच्छा होगा और अगर वे मेरे लिए इन गियर्स को काट सकते हैं तो एक वॉटरजेट के साथ एक स्थानीय दुकान से संपर्क किया। आम तौर पर आप कभी भी वॉटर कटर से गियर नहीं बनाते हैं, लेकिन ये बहुत कम प्रदर्शन वाले गियर होते हैं। हैरानी की बात है कि वे कोशिश करने के लिए तैयार हो गए, लेकिन यह योजना बुरी तरह विफल रही। वॉटरजेट के लिए पुर्जे बस छोटे थे और काटते समय इधर-उधर जाने लगे।
इस झटके का मतलब था कि यह प्लान बी का समय था, इसलिए मैंने कुछ 5 मिमी स्मोक ब्लैक एक्रेलिक खरीदा और एक लेजर कटर के साथ एक जगह पाई, जिससे मेरे गियर काटने में कोई समस्या नहीं हुई। यदि आपके पास लेजर कटर उपलब्ध नहीं है, तो आप शायद इन गियर्स के लिए 3डी-प्रिंटर का भी उपयोग कर सकते हैं, मैंने एसटीएल फाइलें शामिल की हैं (रिंग गियर को 3 भागों में विभाजित करने की आवश्यकता हो सकती है)।
काटने के बाद मैं फिटेड बेयरिंग को प्लेनेट गियर्स में दबाता हूं। फिट को सही करने के लिए मैंने कई छेदों के साथ ऐक्रेलिक का एक परीक्षण टुकड़ा बनाया, जिसमें प्रत्येक का व्यास थोड़ा बड़ा था (0.05 मिमी कदम)। सही फिट के साथ सेटिंग खोजने के बाद मैंने ग्रह गियर में छेद के आकार को इस सेटिंग में बदल दिया। यह कुछ ऐसा है जो सामग्री और मशीन के प्रकार से भिन्न होता है इसलिए आपको इसे हमेशा स्वयं करना चाहिए।
चरण 2: गियर सिस्टम की असेंबली
![गियर सिस्टम की असेंबली गियर सिस्टम की असेंबली](https://i.howwhatproduce.com/images/003/image-7688-8-j.webp)
![गियर सिस्टम की असेंबली गियर सिस्टम की असेंबली](https://i.howwhatproduce.com/images/003/image-7688-9-j.webp)
![गियर सिस्टम की असेंबली गियर सिस्टम की असेंबली](https://i.howwhatproduce.com/images/003/image-7688-10-j.webp)
![गियर सिस्टम की असेंबली गियर सिस्टम की असेंबली](https://i.howwhatproduce.com/images/003/image-7688-11-j.webp)
गियर्स को असेंबल करने के लिए घड़ी के फ्रेम की जरूरत होती है। अब यह वह हिस्सा है जहां आप अपनी रचनात्मकता को जंगली बना सकते हैं क्योंकि फ्रेम का आकार अपेक्षाकृत महत्वहीन है जब तक कि सभी बोल्ट छेद सही जगह पर हों। मैंने गियर तंत्र पर जोर देने के लिए डायल प्लेट और बैक प्लेट में बहुत सारे छेद बनाने का विकल्प चुना। यही कारण है कि ग्रह वाहक और मिनट हाथ देखने के माध्यम से हैं, लेकिन यह भी अच्छा दिखता है!
मैंने इन भागों को बनाने के लिए एक बार फिर लेजर कटर का उपयोग किया, और चूंकि ऐक्रेलिक भाग 5 मिमी मोटे थे, इसलिए मैंने लकड़ी के हिस्सों को भी 5 मिमी मोटा बनाया। डायल प्लेट और ग्रह वाहक के सभी छेद मिलान वाले बोल्ट को समायोजित करने के लिए काउंटरसंक थे।
घड़ी का केंद्रीय धुरा ग्रह वाहकों के अंदर दो बीयरिंगों में चलता है। चूंकि मैंने इस एक्सल को 5 मिमी बार स्टॉक से बनाया है, यह बीयरिंग के अंदर वास्तव में तंग है और मैं अब इन घटकों को अलग करने में सक्षम नहीं था। केवल M5 धागे के एक टुकड़े का उपयोग करना बहुत आसान होगा क्योंकि आपको अब अपना खुद का धागा नहीं काटना पड़ेगा (यदि केवल मुझे पहले से ही पता चल गया हो…..)। सन गियर को एक्सल के चारों ओर घूमने से रोकने के लिए इसमें डी-आकार का छेद होता है, इसलिए एक्सल को भी इस डी-आकार में दर्ज करने की आवश्यकता होती है। जब सन गियर एक्सल के चारों ओर फिट हो जाता है तो आप एक्सल को इकट्ठा कर सकते हैं, अगर आप फ्लैंग्ड बियरिंग्स का उपयोग करते हैं तो ग्रह वाहक को मत भूलना! असेंबली निर्देशों के लिए विस्फोटित दृश्य देखें।
जब केंद्रीय अक्ष आरोहित होता है, तो यह ग्रह के लिए समय होता है। गियर को सुचारू रूप से चलाने के लिए इन्हें भी केंद्रीय धुरी की तरह छोटे वाशर की आवश्यकता होती है। एक बार जब सब कुछ ग्रह वाहकों पर आरोहित हो जाता है, तो जांच लें कि क्या ग्रह गियर और सन गियर सुचारू रूप से चलते हैं।
केंद्रीय भाग को अब घड़ी के फ्रेम में रखा जा सकता है। यह एक थकाऊ काम है, लेकिन बोल्ट को सामने की प्लेट से चिपकाकर उन्हें जगह पर टेप करने से बहुत मदद मिलती है। मिनट की सुई के लिए जगह बनाने के लिए सामने की प्लेट को उठाना भी उपयोगी हो सकता है। तस्वीरों से पता चलता है कि मैंने गियर रिंग और बैक प्लेट के बीच कागज के छह छोटे टुकड़े रखे ताकि गियर्स को थोड़ा सा क्लीयरेंस मिल सके। ग्रह वाहक को सम्मिलित करते समय सुनिश्चित करें कि डायल एक समझदार स्थान पर इंगित कर रहे हैं (यदि पत्रिका मिनट की सुई 12 पर इंगित करती है, तो घंटे की सुई उदाहरण के दो घंटे के बीच में नहीं होनी चाहिए)
चरण 3: स्टेपर और सेंसर को जोड़ना
![स्टेपर और सेंसर को जोड़ना स्टेपर और सेंसर को जोड़ना](https://i.howwhatproduce.com/images/003/image-7688-12-j.webp)
![स्टेपर और सेंसर को जोड़ना स्टेपर और सेंसर को जोड़ना](https://i.howwhatproduce.com/images/003/image-7688-13-j.webp)
![स्टेपर और सेंसर को जोड़ना स्टेपर और सेंसर को जोड़ना](https://i.howwhatproduce.com/images/003/image-7688-14-j.webp)
![स्टेपर और सेंसर को जोड़ना स्टेपर और सेंसर को जोड़ना](https://i.howwhatproduce.com/images/003/image-7688-15-j.webp)
अब जबकि हमारे पास एक गियर तंत्र है जो हाथों को सही ढंग से चलाता है, हमें अभी भी गियर तंत्र को सही ढंग से चलाने की आवश्यकता है। विभिन्न प्रकार की इलेक्ट्रिक मोटरों का उपयोग किया जा सकता है, मैंने एक स्टेपर मोटर को चुना क्योंकि यह निरंतर कोणीय प्रतिक्रिया सेंसर के बिना सटीक गति कर सकती है। एक स्टेपर मोटर एक वास्तविक "क्लिक" ध्वनि भी बना सकती है, जो अर्ध-यांत्रिक घड़ी के लिए बहुत अच्छी है!
एक नियमित स्टेपर मोटर प्रति चक्कर 200 कदम कर सकती है, जो कि अगर हम इसे मिनट की सुई से जोड़ते हैं तो प्रति घंटे 200 कदम का अनुवाद कर सकते हैं। इसका मतलब प्रति कदम 18 सेकंड का अंतराल होगा, जो अभी तक घड़ी की टिक टिक की आवाज नहीं करता है। इसलिए मैंने स्टेपर मोटर और मिनट के हाथों के बीच 1:3 ट्रांसमिशन का इस्तेमाल किया, इसलिए स्टेपर मोटर को प्रति घंटे 600 कदम बनाने की जरूरत है। हाफ स्टेप मोड का उपयोग करके इसे 1200 स्टेप्स प्रति घंटे तक बढ़ाया जा सकता है, जो एक स्टेप प्रति 3 सेकंड के बराबर होता है। बेहतर लगता है!
स्टेपर मोटर्स के साथ एक समस्या यह है कि जब आप अपने Arduino को पावर देते हैं तो आप कभी नहीं जानते कि वे कहां हैं। यही कारण है कि सभी 3D प्रिंटर में एंड-स्टॉप होते हैं, इसलिए आप अपने प्रिंटर को किसी ज्ञात स्थान पर ले जा सकते हैं और फिर उस बिंदु से जारी रख सकते हैं। यह घड़ी के लिए भी आवश्यक है, केवल एक अंतिम पड़ाव काम नहीं करेगा क्योंकि एक घड़ी को निरंतर घुमाव बनाना चाहिए। इस स्थिति संवेदन को महसूस करने के लिए मैंने एक A3144 हॉल-इफेक्ट सेंसर का उपयोग किया जो ग्रह वाहक से जुड़े एक चुंबक (ध्रुवता की जांच करें! ….) को महसूस करता है। इसका उपयोग स्टार्ट-अप पर हाथों को एक विशिष्ट स्थिति में ले जाने के लिए किया जाता है, जिसके बाद वे आवश्यक समय पर आगे बढ़ सकते हैं।
विधानसभा बहुत सरल है; स्टेपर मोटर को पीछे की प्लेट में संलग्न करें, जिससे शिकंजा थोड़ा ढीला हो। फिर आप स्टेपर मोटर एक्सल पर छोटी चरखी को माउंट कर सकते हैं और जांच सकते हैं कि टाइमिंग बेल्ट सीधी चलती है या नहीं। टाइमिंग बेल्ट पर तनाव को समायोजित करने के लिए अब आप स्टेपर मोटर को स्लाइड कर सकते हैं। यह सुनिश्चित करने के लिए कि आप गियर पर कोई तनाव नहीं डाल रहे हैं, टाइमिंग बेल्ट को थोड़ा सा खेल चाहिए। इस सेटिंग के साथ तब तक खेलें जब तक आप संतुष्ट न हों, फिर स्टेपर मोटर के स्क्रू को पूरी तरह से कस लें।
हॉल-इफेक्ट सेंसर जगह में चिपका हुआ है। पहले सेंसर को तीन तारों को मिलाप करना सबसे अच्छा है, जिससे सेंसर के प्रत्येक पैर के चारों ओर गर्मी सिकुड़ना सुनिश्चित हो जाता है ताकि वे एक दूसरे को छोटा न कर सकें। टांका लगाने के बाद सेंसर को जगह में चिपकाया जा सकता है। यह वास्तव में कोई फर्क नहीं पड़ता कि कौन सा पक्ष ऊपर है, जब तक कि आपने अभी तक चुंबक को संलग्न नहीं किया है। आपके द्वारा सेंसर को जगह में चिपकाए जाने के बाद, यह परीक्षण करने के लिए कि क्या यह काम कर रहा है, इसे एक Arduino या एक छोटे एलईडी सर्किट से कनेक्ट करें। (नोट: हॉल इफेक्ट सेंसर तभी काम करता है जब चुंबकीय क्षेत्र रेखाएं सही दिशा में जाती हैं)। इस परीक्षण सर्किट का उपयोग करके, सत्यापित करें कि चुंबक को कैसे चिपकाया जाना चाहिए। एक बार जब आप पूरी तरह से सुनिश्चित हो जाएं कि आपके चुंबक के किस तरफ सेंसर का सामना करना चाहिए, तो चुंबक को जगह में चिपका दें।
चरण 4: घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स
![घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स](https://i.howwhatproduce.com/images/003/image-7688-16-j.webp)
![घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स](https://i.howwhatproduce.com/images/003/image-7688-17-j.webp)
![घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स](https://i.howwhatproduce.com/images/003/image-7688-18-j.webp)
![घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स घड़ी को टिक करने वाले इलेक्ट्रॉनिक्स](https://i.howwhatproduce.com/images/003/image-7688-19-j.webp)
आप एक बहुत ही सरल Arduino कोड का उपयोग कर सकते हैं जो मोटर के साथ आधा कदम बनाता है और फिर अगले चरण तक 3000 मिलीसेकंड की देरी लेता है। यह काम करेगा लेकिन यह बहुत सटीक नहीं है क्योंकि आंतरिक Arduino घड़ी अति सटीक नहीं है। दूसरे, Arduino हर बार सत्ता खोने के समय को भूल जाएगा।
इसलिए समय का ट्रैक रखने के लिए रीयल-टाइम घड़ी का उपयोग करना सबसे अच्छा है। ये चीजें विशेष रूप से बैक-अप बैटरी के साथ डिज़ाइन की गई चिप्स हैं जो समय का सटीक रूप से ट्रैक रखती हैं। इस परियोजना के लिए मैंने DS3231 RTC को चुना जो i2c के माध्यम से एक Arduino के साथ संचार कर सकता है, जिससे वायरिंग आसान हो जाती है। एक बार जब आप उसकी चिप पर समय को सही ढंग से सेट कर लेते हैं तो यह कभी नहीं भूलेगा कि यह कितना समय है (जब तक cr2032 बैटरी में कुछ रस बचा है)। इस मॉड्यूल के बारे में सभी विवरणों के लिए इस वेबसाइट को देखें।
स्टेपर मोटर को चलाना L293d मोटर चालक के साथ किया जाता है। कुछ और उन्नत स्टेपर मोटर चालक माइक्रो-स्टेपिंग और वर्तमान सीमा के लिए पीडब्लूएम सिग्नल का उपयोग करते हैं। यह पीडब्लूएम सिग्नल कष्टप्रद पीप शोर कर सकता है जिससे हर निर्माता परिचित है (विशेषकर यदि आप एक 3 डी प्रिंटर के मालिक हैं)। चूंकि यह घड़ी आपके इंटीरियर का हिस्सा बनने वाली है, इसलिए खराब शोर वांछित नहीं है। इसलिए मैंने यह सुनिश्चित करने के लिए लो-टेक l293d मोटर ड्राइवर का उपयोग करने का निर्णय लिया कि मेरी घड़ी चुप है (हर 3 सेकंड में कदम रखने के अलावा, लेकिन यह वास्तव में सुखद है!) l293d चिप के विस्तृत विवरण के लिए इस वेबसाइट को देखें। ध्यान दें कि मैं अपनी स्टेपर मोटर को 5V पर चलाता हूं जो कि स्टेपर मोटर की बिजली की खपत और तापमान को कम करती है।
जैसा कि पहले उल्लेख किया गया है, मैं ग्रह वाहक से चिपके चुंबक का पता लगाने के लिए हॉल-इफेक्ट सेंसर का उपयोग करता हूं। सेंसर का संचालन सिद्धांत बहुत सरल है, जब चुंबक काफी करीब होता है तो यह स्थिति बदल देता है। इस तरह आपका Arduino एक डिजिटल उच्च या निम्न का पता लगा सकता है और इसलिए पता लगा सकता है कि कोई चुंबक करीब है या नहीं। इस वेबसाइट को देखें जो दिखाता है कि सेंसर को कैसे जोड़ा जाए और चुंबक का पता लगाने के लिए उपयोग किए जाने वाले सरल कोड को दिखाया जाए।
अंतिम लेकिन कम से कम, मैंने पीसीबी में उपयोगकर्ता इनपुट के लिए 4 बटन जोड़े। वे वायरिंग को सरल बनाने के लिए Arduino आंतरिक पुल-अप प्रतिरोधों का उपयोग करते हैं। मेरे पीसीबी में एक Uno कॉन्फ़िगरेशन में हेडर भी हैं, इसलिए मैं संभावित विस्तार के लिए Arduino शील्ड्स जोड़ सकता हूं (मैंने अब तक ऐसा नहीं किया है)।
मैंने पहले अपने ब्रेडबोर्ड पर सब कुछ का परीक्षण किया और फिर मैंने इस परियोजना के लिए एक कस्टम पीसीबी डिजाइन और ऑर्डर किया, क्योंकि यह बहुत बढ़िया लग रहा है! यदि आप इसे नहीं देखना चाहते हैं तो आप पीसीबी को अपनी घड़ी के पीछे भी लगा सकते हैं।
पीसीबी के लिए Gerber फाइलें मेरे ड्राइव से डाउनलोड की जा सकती हैं, इंस्ट्रक्शंस मुझे किसी कारण से उन्हें अपलोड नहीं करने देते हैं। इस लिंक का उपयोग मेरी गूगल ड्राइव में करें।
चरण 5: Arduino की प्रोग्रामिंग
![Arduino प्रोग्रामिंग Arduino प्रोग्रामिंग](https://i.howwhatproduce.com/images/003/image-7688-20-j.webp)
Arduino के लिए मूल कोड वास्तव में बहुत सरल है। मैंने एक योजना संलग्न की जो यह देखती है कि Arduino के अंदर क्या होता है और Arduino अन्य उपकरणों के साथ कैसे इंटरफेस करता है। मैंने कोडिंग को सरल बनाने के लिए कई पुस्तकालयों का उपयोग किया।
- Accelstepper -> स्टेपर मोटर के स्टेपिंग सीक्वेंस को हैंडल करता है, जिससे आप सहज ज्ञान युक्त कमांड दे सकते हैं जैसे: Stepper.runSpeed (), या Stepper.move () जो आपको एक निश्चित गति से या एक निश्चित स्थिति में क्रमशः स्थानांतरित करने देता है।
- वायर -> यह i2c संचार के लिए आवश्यक है, यहां तक कि RTClib. का उपयोग करते समय भी
- RTClib -> Arduino और RTC के बीच संचार को संभालता है, आपको rtc.now() जैसे सहज ज्ञान युक्त आदेश देता है जो वर्तमान समय देता है।
- वनबटन -> बटन इनपुट को संभालता है, प्रेस का पता लगाता है और फिर कुछ करने के लिए पूर्व-निर्दिष्ट शून्य चलाता है। सिंगल, डबल या लॉन्ग प्रेस का पता लगा सकते हैं।
घड़ी के लिए कोड लिखते समय ऐसे चरों से बचना बहुत महत्वपूर्ण है जो बढ़ते रहते हैं। चूंकि Arduino कोड 24/7 चल रहा होगा, ये चर जल्दी से बड़े और बड़े हो जाएंगे और अंततः अतिप्रवाह का कारण बनेंगे। उदाहरण के लिए स्टेपर मोटर को कभी भी एक निश्चित स्थिति में जाने की आज्ञा नहीं दी जाती है, क्योंकि यह स्थिति केवल समय के साथ बढ़ेगी। इसके बजाय स्टेपर मोटर को एक निश्चित दिशा में एक निश्चित संख्या में कदम उठाने की आज्ञा दी जाती है। इस तरह कोई स्थिति चर नहीं है जो समय के साथ बढ़ता है।
पहली बार जब आप आरटीसी कनेक्ट करते हैं तो आपको चिप का समय निर्धारित करने की आवश्यकता होती है, कोड का एक टुकड़ा होता है जिसे आप असम्बद्ध कर सकते हैं जो आपके कंप्यूटर समय के बराबर आरटीसी समय सेट करता है (जिस समय आप कोड संकलित करते हैं)। ध्यान दें कि जब आप इसे बिना टिप्पणी किए छोड़ देते हैं तो आरटीसी समय उस समय पर रीसेट हो जाएगा जब आपने हर बार अपना कोड संकलित किया था। तो इसे अनकम्मेंट करें, इसे एक बार रन करें और फिर कमेंट करें।
मैंने अपना कोड इस निर्देश के साथ संलग्न किया, मैंने इस पर अच्छी तरह से टिप्पणी की। आप इसे बिना किसी बदलाव के अपलोड कर सकते हैं या इसे देख सकते हैं और देख सकते हैं कि आप क्या सोचते हैं!
चरण 6: पहली बार अपनी घड़ी की टिक टिक की ध्वनि का आनंद लें
![Image Image](https://i.howwhatproduce.com/images/003/image-7688-22-j.webp)
![](https://i.ytimg.com/vi/1x9VY0oM8-k/hqdefault.jpg)
सभी इलेक्ट्रॉनिक्स को जोड़ने और कोड अपलोड करने के बाद, यह परिणाम है!
इस घड़ी का मूल डिजाइन बहुत ही सरल है और इसे कई अलग-अलग आकार और आकार में बनाया जा सकता है। चूंकि बोर्ड पर एक Arduino है, इसलिए आप आसानी से अतिरिक्त सुविधाएं भी जोड़ सकते हैं। एक अलार्म सेट करना, एक निर्धारित समय पर आपको कॉफी मशीन की घड़ी चालू करना, इंटरनेट कनेक्टिविटी, शांत डेमो मोड जो दूसरों को आपके डिज़ाइन को दिखाने के लिए यांत्रिक गति को उजागर करते हैं और बहुत कुछ!
जैसा कि आपने इस निर्देश के दौरान देखा होगा, मुझे इस निर्देश को लिखने के लिए अपनी घड़ी अलग रखनी पड़ी। हालांकि इस निर्देश के लिए दुर्भाग्यपूर्ण मैं कम से कम गारंटी दे सकता हूं कि डिजाइन लंबी अवधि में बहुत अच्छा प्रदर्शन करता है, क्योंकि यह घड़ी बिना किसी समस्या के मेरे लिविंग रूम में 3 साल से अधिक समय से टिक रही है!
कृपया मुझे टिप्पणियों में बताएं कि क्या आपको यह निर्देश पसंद आया है, यह पहली बार है जब मैं इसे लिख रहा हूं। इसके अलावा, यदि आपके पास कोई सुझाव या प्रश्न हैं, तो बस मुझे एक संदेश भेजें। और आशा है कि मैंने किसी को एक दिन अर्ध-यांत्रिक घड़ी बनाने के लिए प्रेरित किया!
![घड़ियां प्रतियोगिता घड़ियां प्रतियोगिता](https://i.howwhatproduce.com/images/003/image-7688-23-j.webp)
घड़ियां प्रतियोगिता में प्रथम पुरस्कार
सिफारिश की:
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनाई गई एक स्मार्ट अलार्म घड़ी: 10 कदम (चित्रों के साथ)
![स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनाई गई एक स्मार्ट अलार्म घड़ी: 10 कदम (चित्रों के साथ) स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनाई गई एक स्मार्ट अलार्म घड़ी: 10 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/007/image-19330-j.webp)
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनी एक स्मार्ट अलार्म घड़ी: क्या आप कभी स्मार्ट घड़ी चाहते हैं? यदि हां, तो यह आपके लिए समाधान है!मैंने स्मार्ट अलार्म घड़ी बनाई है, यह एक ऐसी घड़ी है जिसे आप वेबसाइट के अनुसार अलार्म समय बदल सकते हैं। जब अलार्म बंद हो जाता है, तो एक ध्वनि (बजर) होगी और 2 बत्तियाँ
भंवर घड़ी: एक इन्फिनिटी मिरर कलाई घड़ी: 10 कदम (चित्रों के साथ)
![भंवर घड़ी: एक इन्फिनिटी मिरर कलाई घड़ी: 10 कदम (चित्रों के साथ) भंवर घड़ी: एक इन्फिनिटी मिरर कलाई घड़ी: 10 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/009/image-24334-j.webp)
भंवर घड़ी: एक इन्फिनिटी मिरर कलाई घड़ी: इस परियोजना का लक्ष्य एक अनंत दर्पण घड़ी का पहनने योग्य संस्करण बनाना था। यह क्रमशः लाल, हरे और नीले रंग की रोशनी को घंटे, मिनट और सेकंड निर्दिष्ट करके और इन रंगों को ओवरलैप करके समय को इंगित करने के लिए अपने आरजीबी एलईडी का उपयोग करता है
बाइक गियर घड़ी: 5 कदम (चित्रों के साथ)
![बाइक गियर घड़ी: 5 कदम (चित्रों के साथ) बाइक गियर घड़ी: 5 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/002/image-3561-109-j.webp)
बाइक गियर क्लॉक: बाइक गियर क्लॉक कैसे बनाएं। सरल और त्वरित, मैंने रेडीमेड पत्रिका घड़ी किट और पुराने बाइक गियर और एक चेन का उपयोग किया
लकड़ी की गियर घड़ी: 9 कदम (चित्रों के साथ)
![लकड़ी की गियर घड़ी: 9 कदम (चित्रों के साथ) लकड़ी की गियर घड़ी: 9 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/003/image-8223-30-j.webp)
वुडन गियर क्लॉक: मैंने घड़ी का वीडियो जोड़ा है। मैं घड़ी के सामने खिड़कियों को तराशने पर काम करूंगा। जब मेरा काम हो जाएगा तो मैं उसकी तस्वीरें और/या उसका एक वीडियो अपलोड करूंगा।मैं कुछ वर्षों से लकड़ी का काम कर रहा हूं। मुझे टी बनाने में सक्षम होने का विचार पसंद है
गियर घड़ी: 3 कदम (चित्रों के साथ)
![गियर घड़ी: 3 कदम (चित्रों के साथ) गियर घड़ी: 3 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11125500-gear-clock-3-steps-with-pictures.webp)
गियर क्लॉक: घड़ी का दिल एक PIC 16f628A माइक्रोकंट्रोलर (PDF) है। इस माइक्रोकंट्रोलर में एक आंतरिक थरथरानवाला है, हालांकि एक बाहरी 20 मेगाहर्ट्ज क्रिस्टल थरथरानवाला का उपयोग किया जा रहा है क्योंकि इसे हफ्तों और महीनों के समय का सटीक रूप से ट्रैक रखना होगा। उन्हें