विषयसूची:
- चरण 1: भागों और उपकरणों को इकट्ठा करें
- चरण 2: 3डी प्रिंट
- चरण 3: सर्किट बनाएँ
- चरण 4: असर और इलेक्ट्रॉनिक्स रखें
- चरण 5: रस्सी को मुख्य हैंडल से संलग्न करें
- चरण 6: दूसरा हैंडल इकट्ठा करें
- चरण 7: इकट्ठे लंघन रस्सी
- चरण 8: कोड स्पष्टीकरण
- चरण 9: कोड अपलोड करें
- चरण 10: चलो छोड़ना शुरू करते हैं
वीडियो: स्मार्ट स्किपिंग रस्सी: 10 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
नमस्कार और मेरे पहले इंस्ट्रक्शनल में आपका स्वागत है!
इस निर्देशयोग्य में मैं आपको अपनी स्मार्ट स्किपिंग रस्सी बनाने का तरीका दिखाने जा रहा हूँ। स्मार्ट स्किपिंग रोप काउंटर एक ऐसा उपकरण है जो आपकी दैनिक स्किपिंग रोप गतिविधि को ट्रैक करता है और डेटा को क्लाउड पर संग्रहीत करता है। जब आप स्किप कर रहे होते हैं तो यह वास्तविक समय में ब्राउज़र को डेटा भेजता है। आप उस डेटा को अपने लैपटॉप/स्मार्टफोन के ब्राउज़र पर देख सकते हैं। यह स्किप की संख्या, प्रति मिनट स्किप करने की दर और बर्न की गई कैलोरी को प्रदर्शित करता है। यह सत्र के बाद उसी डेटा को थिंग्सपीक में लॉग करता है। तो अगर आप फिट रहना चाहते हैं या कुछ वजन कम करना चाहते हैं तो यह गैजेट आपके लिए है।
चरण 1: भागों और उपकरणों को इकट्ठा करें
यहां आवश्यक घटकों की एक सूची दी गई है। सर्किट जटिल नहीं है। मूल रूप से, इसमें Wemos d1 mini, quadrature encoder, बैटरी और एक स्विच होता है।
अवयव:
- 1x वेमोस d1 मिनी
- 1x रोटरी एनकोडर
- 1x 3.7v 500mAh लीपो बैटरी
- 1x मिनी स्लाइड स्विच
1x 608ZZ असर
1x 624ZZ असर
1x M4 बोल्ट (1 इंच)
2x M4 नट
4x 0.320-इंच बढ़ते स्क्रू
आवश्यक उपकरण:
- 3D प्रिंटर आप ऑनलाइन सेवा का उपयोग कर सकते हैं
- सोल्डरिंग आयरन और टिन
- पेचकश और सरौता।
- वायर स्ट्रिपर
चरण 2: 3डी प्रिंट
रस्सी कूदने के लिए दो हैंडल होते हैं, एक है सभी इलेक्ट्रॉनिक्स को रखना और रस्सी के एक छोर को पकड़ना और दूसरा हैंडल रस्सी के दूसरे छोर को पकड़ना है। मैंने सभी एसटीएल फाइलें संलग्न की हैं। मैंने 0.4 मिमी नोजल और सामान्य सेटिंग्स और समर्थन के साथ फ्लैशफोर्ज निर्माता प्रो का उपयोग किया। आप सभी फाइलों को थिंगविवर्स से भी डाउनलोड कर सकते हैं।
चरण 3: सर्किट बनाएँ
रोटरी एनकोडर की इंटरफेसिंग:
CLK→ D2
डीटी→ डी1
दप→ D5
GND→ Gnd
+ → 5v
स्किप की संख्या गिनने के लिए रोटरी एनकोडर का उपयोग किया जाता है। इस रोटरी एनकोडर को क्वाड्रेचर एनकोडर या रिलेटिव रोटरी एनकोडर के रूप में भी जाना जाता है और इसका आउटपुट स्क्वायर वेव पल्स की एक श्रृंखला है।
टांका लगाने से पहले, रोटरी एनकोडर में encoder_knob भाग डालें और इसमें M4 नट डालें जैसा कि चित्र में दिखाया गया है।
टांका लगाने से पहले सभी भागों का परीक्षण करें। सर्किट आरेख में दिखाए गए अनुसार सभी घटकों को मिलाएं। टांका लगाते समय मुख्य हैंडल का उपयोग करें ताकि आपको तार की लंबाई और घटक रखने का उचित विचार मिल सके। संदर्भ के रूप में चित्रों का प्रयोग करें।
चरण 4: असर और इलेक्ट्रॉनिक्स रखें
मुख्य हैंडल और 624zz असर लें। चित्र में दिखाए अनुसार मुख्य हैंडल में 624zz असर डालें। यदि आपने मुख्य हैंडल से सभी 3डी प्रिंटेड सपोर्ट को ठीक से हटा दिया है तो बेयरिंग पूरी तरह से छेद में फिट हो जाएगी। असर का उपयोग घर्षण और चिकनी रोटेशन को कम करने के लिए किया जाता है।
सभी इलेक्ट्रॉनिक्स को अंदर रखने से पहले सुनिश्चित करें कि सब कुछ ठीक से काम कर रहा है। एन्कोडर का परीक्षण करने के लिए संलग्न कोड का उपयोग करें। इस स्केच को Wemos d1 mini में अपलोड करें, सीरियल मॉनिटर खोलें और एन्कोडर को घुमाएं और सीरियल मॉनिटर पर परिणाम देखें।
अब सभी सोल्डर किए गए इलेक्ट्रॉनिक्स घटकों को मुख्य हैंडल में रखें जैसा कि चित्रों में दिखाया गया है। सुनिश्चित करें कि रोटरी एन्कोडर के साथ तार उलझे हुए नहीं हैं। रोटरी एनकोडर को बिना किसी व्यवधान के घूमना चाहिए।
चरण 5: रस्सी को मुख्य हैंडल से संलग्न करें
अब रोप_होल्डर पार्ट, एम4 नट और एम4 बोल्ट लें। रोप_होल्डर में m4 नट डालें और फिर M4 बोल्ट को नट में डालें।
बोल्ट डाला हुआ रोप_होल्डर भाग लें और इसे रोटरी एनकोडर पर नट से जोड़ दें। इसे रोटरी एनकोडर से जोड़ने के लिए इसे सामने की तरफ छेद के माध्यम से डालें। अब इसे रोटरी एनकोडर में ठीक करने के लिए घुमाएं।
बाड़े को ढकने के लिए mainHandle_cover भाग को ऊपर रखें। इसे ठीक करने के लिए 0.320 इंच के माउंटिंग स्क्रू का इस्तेमाल करें।
रेडीमेड स्किपिंग रोप से रस्सी को हटा दें और एक छोर को रोप_होडर भाग से जोड़ दें। संदर्भ के लिए चित्रों का प्रयोग करें।
हाथ से रस्सी को घुमाकर चेक करें कि व्हीटर रोटरी एनकोडर सुचारू रूप से घूमता है या नहीं। इसके अलावा, सुनिश्चित करें कि आप रोप_होल्डर भाग को दबाकर रोटरी एन्कोडर के बटन को दबा सकते हैं। यदि रोटरी एन्कोडर सुचारू रूप से घूमता है और आप रोटरी एन्कोडर पर बटन दबा सकते हैं तो मुख्य हैंडल तैयार है।
चरण 6: दूसरा हैंडल इकट्ठा करें
यह चरण वैकल्पिक है। आप रेडीमेड स्किपिंग रस्सी के हैंडल का भी उपयोग कर सकते हैं।
दूसरे हैंडल को असेंबल करने के लिए इन 3डी प्रिंटेड भागों का उपयोग करें: दूसरा हैंडल, सेकेंडहैंडल_कवर और सेकेंडहैंडल_रोपहोल्डर।
असेंबल करने से पहले, सुनिश्चित करें कि आपने दूसरे हैंडल से सभी 3डी प्रिंटेड सपोर्ट को साफ कर लिया है। सपोर्ट को साफ करने के लिए ड्रिल मशीन या प्लायर का इस्तेमाल करें।
608zz बेयरिंग लें और इसे हैंडल के सामने वाले छेद में डालें। फिर रस्सी के दूसरे सिरों को लें और इसे दूसरे हैंडल में बेयरिंग होल से डालें। अब रस्सी के सिरे को रस्सी धारक में डालें और रस्सी को खींचे ताकि रस्सी धारक बेयरिंग के छेद में स्थिर हो जाए। इसके बाद दूसरे हैंडल के सिरे को कवर लगाकर ढक दें।
चरण 7: इकट्ठे लंघन रस्सी
दोनों हैंडल को असेंबल करने के बाद आपकी स्किपिंग रोप इस तरह दिखनी चाहिए। अब लंघन रस्सी तैयार है। Wemos में कोड अपलोड करके इसे स्मार्ट बनाते हैं।
चरण 8: कोड स्पष्टीकरण
इस उपकरण का कार्य सरल है। 4 मुख्य भाग हैं, पहला वाईफाई से कनेक्ट करना है, दूसरा स्किप की संख्या की गणना कर रहा है, तीसरा स्किपिंग रेट और कैलोरी बर्न की गणना कर रहा है और चौथा इस डेटा को वेबपेज पर भेज रहा है और इस डेटा को थिंग्सपीक पर लॉग इन कर रहा है।
वाईफाई से कनेक्ट करें:
आपके ESP8266 प्रोजेक्ट्स में जोड़ने के लिए WiFiManager एक बेहतरीन लाइब्रेरी है क्योंकि इस लाइब्रेरी का उपयोग करने के बाद आपको अपने नेटवर्क क्रेडेंशियल्स (SSID और पासवर्ड) को हार्ड-कोड नहीं करना होगा। आपका ईएसपी स्वचालित रूप से एक ज्ञात नेटवर्क में शामिल हो जाएगा या एक एक्सेस प्वाइंट स्थापित करेगा जिसका उपयोग आप नेटवर्क क्रेडेंशियल्स को कॉन्फ़िगर करने के लिए कर सकते हैं। यहां बताया गया है कि यह प्रक्रिया कैसे काम करती है:
स्किप की गिनती संख्या:
मैंने उसी कोड का उपयोग किया है जिसका उपयोग हमने एन्कोडर परीक्षण के लिए स्किप की संख्या की गणना करने के लिए किया था। 1 स्किप एनकोडर के लिए सीरियल मॉनिटर पर काउंट 5 देता है। मैंने 50 स्किप के साथ प्रयास किया, फिर मैंने 1 स्किप के लिए एन्कोडर की औसत गणना ली। कई परीक्षणों और परीक्षणों के बाद, 1 स्किप एनकोडर काउंट 5 के लिए। इसलिए यदि एन्कोडर काउंट 5 है तो इसका मतलब है कि 1 स्किप पूरा हो गया है।
लंघन दर की गणना करें:
प्रति मिनट लंघन दर की गणना करने के लिए, मैंने एक चर में मिलिस () फ़ंक्शन का उपयोग करके प्रारंभ समय संग्रहीत किया है। यह इस सूत्र का उपयोग करके प्रत्येक 20 गणना के बाद लंघन दर की गणना करता है, लंघन दर = लंघन गिनती/समय बीत गया* 60
जला कैलोरी की गणना करें:
प्रत्येक गतिविधि को एक अलग ऊर्जा व्यय की आवश्यकता होती है। आराम से चलने से निश्चित रूप से दौड़ने या एरोबिक्स की तुलना में कम कैलोरी बर्न होगी। यह ऊर्जा व्यय आम तौर पर एमईटी - एक कार्य के मेटाबोलिक समकक्ष में व्यक्त किया जाता है। यह उपाय आपको बताता है कि आप प्रति घंटे की गतिविधि और प्रति किलोग्राम शरीर के वजन के हिसाब से कितनी कैलोरी बर्न करते हैं। आप आसानी से हमारे कैलोरी बर्न कैलकुलेटर में कई प्रकार की गतिविधियों में से एक चुन सकते हैं। उदाहरण के लिए, पैदल चलने का MET मान 3.8 है, जबकि लंबी पैदल यात्रा पहले से ही 6 है। यह मान जितना अधिक होगा, कार्य के लिए उतनी ही अधिक ऊर्जा की आवश्यकता होगी। 1 मेट वास्तव में क्या है? इसे एक विशिष्ट शारीरिक गतिविधि के दौरान प्रति यूनिट समय खर्च की गई ऊर्जा के अनुपात के रूप में परिभाषित किया जाता है, जिसका संदर्भ मान 3.5 मिली O₂/(kg·min) है। कुछ पुनर्गणना और ऑक्सीजन के मिलीलीटर को कैलोरी में परिवर्तित करने के बाद, हम अंतिम सूत्र पर पहुंचते हैं: कैलोरी = टी * 60 * एमईटी * 3.5 * डब्ल्यू / 200 जहां टी घंटों में गतिविधि की अवधि है, और डब्ल्यू किलोग्राम में आपका वजन है। हमारा कैलोरी बर्न कैलकुलेटर बर्न की गई कैलोरी के सबसे सटीक अनुमान के लिए ऊपर दिए गए फॉर्मूले का उपयोग करता है। यदि आप अपनी गणना हाथ से चलाना चाहते हैं, तो आप इस समीकरण के सरलीकृत संस्करण का भी उपयोग कर सकते हैं: कैलोरी = एमईटी * टी * डब्ल्यू यह समीकरण अनुमान पर आधारित है कि 1 एमईटी = 1 किलो कैलोरी / (किलो * एच)। यह 100% सही नहीं है; फिर भी, यह एक अच्छा पर्याप्त परिणाम प्रदान करता है जिसका उपयोग कैलोरी हानि का अनुमान लगाने के लिए किया जा सकता है। इस पर अधिक जानकारी के लिए:
वेबपेज पर गिनती प्रदर्शित करें:
एक बार हमारे पास सारा डेटा हो जाने के बाद हम इस डेटा को वेबसॉकेट का उपयोग करके वेबपेज पर भेज देंगे। वेबसॉकेट एक ऐसी तकनीक है जो टीसीपी कनेक्शन को खुला रखती है, जिससे आप कम विलंबता के साथ ईएसपी और क्लाइंट के बीच लगातार डेटा भेज सकते हैं। और चूंकि यह टीसीपी है, आप सुनिश्चित हैं कि पैकेट बरकरार रहेंगे।
ईएसपी केंद्र में स्कोर के साथ एक वेबपेज होस्ट करता है और स्किपिंग रेट और शीर्ष पर कैलोरी बर्न करता है। स्किपिंग गतिविधि करने वाले व्यक्ति का वजन निर्धारित करने के लिए ऊपरी दाएं कोने पर 1 स्लाइडर। वेबसाकेट कनेक्शन के माध्यम से वजन का मूल्य ब्राउज़र से ईएसपी तक प्रेषित किया जाता है। स्किपिंग गतिविधि सत्र शुरू करने के लिए एन्कोडर का बटन दबाएं और गतिविधि शुरू करें। आप वेबपेज पर वास्तविक समय में स्किप करने की संख्या देख सकते हैं।
थिंग्सपीक पर डेटा अपलोड करें:
थिंगस्पीक एक मुफ्त वेब सेवा है जो आपको क्लाउड में सेंसर डेटा एकत्र करने और स्टोर करने और इंटरनेट ऑफ थिंग्स एप्लिकेशन विकसित करने देती है। थिंग्सपीक पर एक अकाउंट बनाएं और एक नया चैनल बनाएं। उस चैनल के लिए तीन फ़ील्ड बनाएँ। एक स्किपिंग काउंट के लिए, दूसरा स्किपिंग रेट के लिए और तीसरा फील्ड बर्न कैलोरी के लिए। कोड में चैनल Write_Key का प्रयोग करें। थिंग्सपीक पर डेटा अपलोड करने के लिए, अपनी स्किप करने की गतिविधि पूरी करने के बाद उसी बटन को फिर से दबाएं। ईएसपी डेटा को थिंग्सपीक पर अपलोड करेगा।
चरण 9: कोड अपलोड करें
कोड अपलोड करने से पहले, कोड में थिंग्सपीक कुंजी बदलें। थिंग्सपीक पर एक नया चैनल बनाएं और कोड में उस चैनल की कुंजी का उपयोग करें। थिंग्सपीक पर एक खाता बनाएं यदि आप थिंग्सपीक के लिए नए हैं, तो एक नया चैनल बनाएं और उस चैनल कुंजी का उपयोग यहां करें।
Wemos d1 मिनी डिवाइस को प्रोग्राम करने के लिए माइक्रो USB केबल का उपयोग करें। Arduino IDE खोलें और इस कोड को अपलोड करेंhttps://github.com/siddhesh13/smart-skipping-rope
चरण 10: चलो छोड़ना शुरू करते हैं
- Wemos डिवाइस पर कोड अपलोड करने के बाद, माइक्रो USB केबल निकालें और बैटरी के माध्यम से Wemos d1 मिनी को पावर देने के लिए स्विच चालू करें।
- पावर ऑन होने के बाद, Wemos डिवाइस को वाईफाई नेटवर्क से कनेक्ट करें। इसे वाईफाई से कनेक्ट करने के लिए, आप स्मार्ट स्किपिंग रोप डिवाइस से कनेक्ट करने के लिए अपने मोबाइल/लैपटॉप का उपयोग कर सकते हैं। फिर, अपना ब्राउज़र खोलें और निम्न IP पता टाइप करें: 192.168.4.1। यह अगले वेब पेज को लोड करता है, जहां आप अपना वाई-फाई क्रेडेंशियल सेट कर सकते हैं। अब आप इस पेज का उपयोग करके अपने स्मार्ट स्किपिंग रोप को वाईफाई नेटवर्क से कनेक्ट कर सकते हैं।
- अपने डिवाइस को वाईफाई नेटवर्क से कनेक्ट करने के बाद, अपने स्किपिंग रोप डिवाइस का आईपी एड्रेस खोजें। आईपी पता खोजने के लिए फ़िंग (एंड्रॉइड/आईओएस ऐप) या उन्नत आईपी स्कैनर ऐप का उपयोग करें। अपने फोन या लैपटॉप पर एक वेब ब्राउज़र खोलें और यह आईपी पता दर्ज करें और एंटर दबाएं। आप स्किपिंग काउंटर पेज देखेंगे।
- ऊपरी दाएं कोने पर स्लाइडर का उपयोग करके सही वजन निर्धारित करें।
- गतिविधि शुरू करने के लिए एन्कोडर पर बटन दबाएं। अब आप अपनी स्किपिंग गतिविधि कर सकते हैं। आप स्किपिंग काउंट, स्किपिंग रेट और स्किप करते समय वेबपेज पर बर्न हुई कैलोरी देख सकते हैं।
- जब आप अपनी स्किप करने की गतिविधि पूरी कर लें तो उसी बटन को दोबारा दबाएं। दूसरी बार बटन दबाने के बाद, सारा डेटा (स्किपिंग काउंट, स्किपिंग रेट और कैलोरी बर्न) थिंग्सपीक पर अपलोड हो जाएगा। तो आप अपनी दैनिक लंघन गतिविधि पर नज़र रख सकते हैं।
- एक बार चार्ज करने पर अगर आप इसे रोजाना 2-3 घंटे इस्तेमाल करते हैं तो यह डिवाइस 7-8 दिनों तक चल सकता है। बैटरी चार्ज करने के लिए माइक्रो USB केबल को Wemos डिवाइस से कनेक्ट करें और बैटरी चार्ज होना शुरू हो जाएगी। (चार्ज करते समय स्विच ऑन रखें)। एक घंटे के बाद माइक्रो यूएसबी केबल को हटा दें क्योंकि इसमें कोई इंडिकेटर चार्ज नहीं होता है।
स्किपिंग का आनंद लें, फिट रहें और रचनात्मक रहें।
सिफारिश की:
स्मार्ट डेस्क एलईडी लाइट - स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो - Neopixels कार्यक्षेत्र: 10 कदम (चित्रों के साथ)
स्मार्ट डेस्क एलईडी लाइट | स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो | Neopixels कार्यक्षेत्र: अब एक दिन हम घर पर बहुत समय बिता रहे हैं, अध्ययन कर रहे हैं और वर्चुअली काम कर रहे हैं, तो क्यों न हम अपने कार्यक्षेत्र को एक कस्टम और स्मार्ट लाइटिंग सिस्टम Arduino और Ws2812b LED पर आधारित बनायें। यहाँ मैं आपको दिखाता हूँ कि आप अपने स्मार्ट का निर्माण कैसे करते हैं डेस्क एलईडी लाइट कि
SONOFF स्मार्ट स्विच के साथ DIY स्मार्ट रोलर ब्लाइंड्स कैसे करें?: 14 कदम
SONOFF स्मार्ट स्विच के साथ DIY स्मार्ट रोलर ब्लाइंड्स कैसे करें?: अपने साधारण रोलर ब्लाइंड्स/ब्लाइंड्स को स्मार्ट में बदलने के लिए SONOFF स्मार्ट स्विच में इंटरलॉक मोड का उपयोग करें क्या आप में से अधिकांश सहमत होंगे कि यह एक ऐसा काम है जिसे आप सुबह रोलर ब्लाइंड्स/ब्लाइंड्स को ऊपर खींचते हैं। और शाम को इसे नीचे खींचो? वैसे भी, मैं
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनाई गई एक स्मार्ट अलार्म घड़ी: 10 कदम (चित्रों के साथ)
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनी एक स्मार्ट अलार्म घड़ी: क्या आप कभी स्मार्ट घड़ी चाहते हैं? यदि हां, तो यह आपके लिए समाधान है!मैंने स्मार्ट अलार्म घड़ी बनाई है, यह एक ऐसी घड़ी है जिसे आप वेबसाइट के अनुसार अलार्म समय बदल सकते हैं। जब अलार्म बंद हो जाता है, तो एक ध्वनि (बजर) होगी और 2 बत्तियाँ
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): 10 कदम (चित्रों के साथ)
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): अपने पिछले प्रोजेक्ट में, मैंने वाई-फाई के साथ एक स्मार्ट बाथरूम स्केल विकसित किया था। यह उपयोगकर्ता के वजन को माप सकता है, इसे स्थानीय रूप से प्रदर्शित कर सकता है और इसे क्लाउड पर भेज सकता है। आप इसके बारे में अधिक जानकारी नीचे दिए गए लिंक पर प्राप्त कर सकते हैं:https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
टूटे हुए 3D पेन से रस्सी पर चढ़ने वाला रोबोट: 12 कदम (चित्रों के साथ)
टूटे हुए 3D पेन से रस्सी पर चढ़ने वाला रोबोट: 3D पेन आपके बच्चों की रचनात्मकता को विकसित करने के लिए बेहतरीन उपकरण हैं। लेकिन, जब आपका 3D डूडलर स्टार्ट काम करना बंद कर दे और उसकी मरम्मत न की जा सके तो आप क्या कर सकते हैं? अपने 3D पेन को कूड़ेदान में न फेंके! क्योंकि इस निर्देश में मैं आपको सिखाऊंगा कि कैसे ट्रांसफ़र करना है