instructables वाइफाइ सिंक घडी
वाइफाइ सिंक घडी
शिउरा द्वारा
WiFi मार्फत NTP प्रयोग गरेर स्वचालित समय समायोजनको साथ तीन हात एनालग घडी। माइक्रो कन्ट्रोलरको बुद्धिमत्ताले अब घडीबाट गियरहरू हटाउँछ।
- यो घडीमा हात घुमाउन कुनै गियर छैन यद्यपि यसमा एक स्टेपर मोटर मात्र छ।
- हातको पछाडिको हुकहरूले अन्य हातहरूमा हस्तक्षेप गर्दछ, र दोस्रो हातको पारस्परिक रोटेशनले अन्य हातहरूको स्थिति नियन्त्रण गर्दछ।
- मेकानिकल छेउको शीर्षले सबै हातहरूको उत्पत्तिलाई परिभाषित गर्दछ। यसमा कुनै ओरिजिन सेन्सरहरू छैनन्।
- अद्वितीय र रमाईलो गति हरेक मिनेट देखियो।
नोट: अनौठो गति बिना दुई हात संस्करण (वाइफाइ सिंक घडी 2) प्रकाशित छ।
आपूर्तिहरू
तपाईलाई चाहिन्छ (थ्रीडी मुद्रित भागहरू बाहेक)
- वाइफाइ संग ESP32 आधारित माइक्रो नियन्त्रक। मैले "MH-ET LIVE MiniKit" प्रकार ESP32-WROOM-32 बोर्ड (लगभग 5USD) प्रयोग गरें।
- 28BYJ-48 गियर स्टेपर मोटर र यसको चालक सर्किट (करिब 3USD)
- M2 र M3 ट्यापिंग स्क्रू
चरण 1: प्रिन्ट पार्ट्स
- आपूर्ति मुद्रा संग सबै भागहरु छाप्नुहोस्।
- कुनै समर्थन आवश्यक छैन।
- या त "backplate.stl" (भित्ता घडीको लागि) वा "backplate-with-foot.stl" (डेस्क घडीको लागि) चयन गर्नुहोस्।
चरण 2: भागहरू समाप्त गर्नुहोस्
- भागहरूबाट मलबे र ब्लबहरू राम्रोसँग हटाउनुहोस्। विशेष गरी, हातको अनावश्यक गतिबाट बच्नको लागि हातका सबै अक्षहरू चिल्लो हुनुपर्छ।
- घर्षण इकाई (friction1.stl र friction2.stl) द्वारा दिइएको घर्षण जाँच गर्नुहोस्। यदि घन्टा वा मिनेट हातहरू अन्जानमा सर्छ भने, माथि देखाइए अनुसार फोम रबर घुसाएर घर्षण बढाउनुहोस्।
चरण 3: सर्किट जम्मा गर्नुहोस्
- माथि देखाइए अनुसार ESP32 र चालक बोर्डहरू जडान गर्नुहोस्।
चरण 4: अन्तिम सभा
एकअर्कालाई स्ट्याक गरेर सबै भागहरू जम्मा गर्नुहोस्।
- 2mm ट्यापिङ स्क्रू प्रयोग गरेर अगाडिको अनुहार (dial.stl) मा पछाडिको प्लेट ठीक गर्नुहोस्।
- स्टेपर मोटरलाई ३ एमएम ट्यापिङ स्क्रूसँग मिलाउनुहोस्। यदि पेंचको लम्बाइ धेरै लामो छ भने, कृपया केहि स्पेसरहरू प्रयोग गर्नुहोस्।
- अगाडिको अनुहारको पछाडि सर्किटरी ठीक गर्नुहोस्। कृपया छोटो 2mm ट्यापिङ स्क्रू प्रयोग गर्नुहोस्। यदि ESP32 ड्राइभर बोर्डबाट बाहिर आउँछ भने, केही टाई र्यापहरू प्रयोग गर्नुहोस्।
चरण 5: आफ्नो WiFi कन्फिगर गर्नुहोस्
तपाईंले आफ्नो WiFi लाई माइक्रो कन्ट्रोलरमा दुई तरिकाले कन्फिगर गर्न सक्नुहुन्छ: Smartconhong वा हार्ड कोडिङ।
Smartcon!g
तपाईं स्मार्टफोन एप प्रयोग गरेर आफ्नो WiFi को SSID र पासवर्ड सेट गर्न सक्नुहुन्छ।
- स्रोत कोडमा लाइन # 7 मा WIFI_SMARTCONFIG नामको >ag मा सही सेट गर्नुहोस्,
# WIFI_SMARTCONFIG true परिभाषित गर्नुहोस् त्यसपछि कम्पाइल गर्नुहोस् र यसलाई माइक्रो कन्ट्रोलरमा राख्नुहोस्। - WiFi सेटिङका लागि एपहरू स्थापना गर्नुहोस्। एपहरू छन्
• एन्ड्रोइड: https://play.google.com/store/apps/details?
id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=US
• iOS: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700 - घडीमा पावर र एक मिनेट पर्खनुहोस्। वाइफाइ जडानको स्थिति दोस्रो हातको गति द्वारा संकेत गरिएको छ।
• ठूलो पारस्परिक गति: गैर-अस्थिर मेमोरीमा भण्डारण गरिएको अघिल्लो सेटिङ प्रयोग गरेर WiFi मा जडान।
• सानो पारस्परिक गति: स्मार्ट कन्फिग मोड। यदि WiFi जडान परीक्षणको 30 सेकेन्ड असफल भयो भने, यो स्वचालित रूपमा स्मार्ट कन्फिगरेसन मोडमा जान्छ (स्मार्टफोन एपबाट कन्फिगरेसनको लागि पर्खँदै।) - माथि देखाइएको एप प्रयोग गरेर आफ्नो WiFi को पासवर्ड सेट गर्नुहोस्।
कृपया तपाईको स्मार्टफोन 2.4GHz WiFi मा जडान हुनुपर्छ भन्ने कुरा नगर्नुहोस्। कन्फिगर गरिएको WiFi सेटिङहरू गैर अस्थिर मेमोरीमा भण्डारण गरिन्छ र पावर बन्द हुँदा पनि राखिन्छ।
कडा कोडिङ
स्रोत कोडमा आफ्नो WiFi को SSID र पासवर्ड सेट गर्नुहोस्। यदि तपाइँ SSID मार्फत 2.4GHz wifi चयन गर्न सक्नुहुन्न भने यो उपयोगी छ।
- स्रोत कोडको लाइन #7 मा WIFI_SMARTCONFIG नामको फ्यागमा गलत सेट गर्नुहोस्,
#WIFI_SMARTCONFIG गलत परिभाषित गर्नुहोस् - हेनले तपाईंको WiFi को SSID र पासवर्ड सेट गर्नुहोस् स्रोत कोडमा सिधै लाइनहरू # 11-12 मा,
# WIFI_SSID "SSID" परिभाषित गर्नुहोस् // तपाईंको WiFi को SSID
# WIFI_PASS "PASS" परिभाषित गर्नुहोस् // तपाईंको WiFi को पासवर्ड - कम्पाइल गर्नुहोस् र यसलाई माइक्रो कन्ट्रोलरमा फिश गर्नुहोस्।
![]() |
https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload |
यो मैले देखेको र गरेको सबैभन्दा मनमोहक Arduino/3d मुद्रण परियोजनाहरू मध्ये एक हो। यो पागल कुरा काम हेर्न मात्र रमाइलो छ! यसले राम्रोसँग काम गरिरहेको छ र हामीले यसलाई हाम्रो घरमा सन्दर्भ घडीको रूपमा पनि प्रयोग गर्न सक्छौं। थ्रीडी प्रिन्टिङ धेरै राम्रोसँग गयो र त्यसपछि राम्रोसँग स्यान्डिङ र स्मूथिङ भयो। मैले Amazon बाट ESP3 बोर्ड प्रयोग गरें (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) र पोर्ट पिनआउट परिमार्जन (int port[PINS] = {27, 14, 12, 13} मिलाउनको लागि। मैले प्रकार्य void printLocalTime() लाई void getNTP(void) भन्दा अगाडि नसारेसम्म कोड कम्पाइल हुने छैन। मैले अर्को बनाएको छु। shiura निर्देशयोग्य र सम्भवतः अधिक गर्नेछ।
मलाई तिम्रो रचनात्मकता मन पर्छ। मैले त्यस्तो विचारको बारेमा सोचेको छैन। धन्यवाद
के तपाईँ ठट्टा गर्दै हुनुहुन्छ? यो एकदम शानदार छ। धेरै मन पर्यो। यो केहि चीज हो जुन म आज सुरु गर्न गइरहेको छु। राम्रो काम!
यो एक सरल डिजाइन हो। अनुहारको पछाडि तेस्रो हात (सबैभन्दा लामो) राख्ने कुनै तरिका हुन्छ कि भनेर मलाई आश्चर्य लाग्छ। यस तरिकाले एकले मात्रै मिनेट र घण्टा हात अगाडि बढेको देख्न सक्छ तेस्रो हातको विचलित बिना अलिकति अनियमित रूपमा घुमिरहेको छ।
हातलाई स्पष्ट एक्रिलिक डिस्कले ठाउँमा टाँसिएको सानो डेड स्टप वा पेंचको साथ बदल्नुहोस्।
मिनेट ह्यान्डलाई मोटरमा सिधै माउन्ट गरेर दोस्रो हात हटाउन सजिलो छ। यस अवस्थामा, मिनेट हातको अनौठो गति प्रत्येक 12 मिनेटमा घण्टा हात 6 डिग्री अगाडि बढ्छ।
महान परियोजना। मलाई स्टेपर मोटर मन पर्छ। दुईवटा सुझावहरू तपाईंले मेरो अघिल्लो प्रशिक्षकरहित प्रयोग गरेर समावेश गर्न सक्नुहुन्छ।
i) शुरुआतीहरूको लागि ESP32 / ESP8266 अटो वाइफाइ कन्फिग https://www.instructables.com/ESP32-ESP8266-Auto-W… जसले तपाइँको मोबाइलमा एप डाउनलोड गर्ने आवश्यकतालाई बेवास्ता गर्दछ जुन यसलाई प्रयोग गर्दछ webपृष्ठहरू।
ii) ESP-01 टाइमर स्विच TZ/DST रिप्रोग्रामिङ बिना अपडेट गर्न सकिने https://www.instructables.com/ESP-01-Timer-Switch-… जो फेरि प्रयोग गर्दछ webपृष्ठहरू कन्फिगर गरिएको समय क्षेत्र परिवर्तन गर्न।
धेरै रचनात्मक संयन्त्र! धकेल्ने हात र त्यसपछि टाढिनु पर्छ र वरिपरि जानु पर्छ। एक उत्कृष्ट "मिकी माउस" प्रकारको घडी पनि बनाउन सक्छ, जहाँ हातले "काम" गर्नेछ।
धिक्कार! यो प्रतिभा हो। तपाईं पहिले नै एक विजेता हुनुहुन्छ।
कागजातहरू / स्रोतहरू
![]() |
instructables वाइफाइ सिंक घडी [pdf] निर्देशनहरू वाइफाइ सिंक घडी, वाइफाइ, सिंक घडी, घडी |