विषयसूची:

DIY स्मार्ट एंकल वेट: 5 कदम
DIY स्मार्ट एंकल वेट: 5 कदम

वीडियो: DIY स्मार्ट एंकल वेट: 5 कदम

वीडियो: DIY स्मार्ट एंकल वेट: 5 कदम
वीडियो: Proven Mantra For Weight & Fat Loss - Agni Mantra To Be Slim 2024, नवंबर
Anonim
DIY स्मार्ट एंकल वेट
DIY स्मार्ट एंकल वेट
DIY स्मार्ट एंकल वेट
DIY स्मार्ट एंकल वेट
DIY स्मार्ट एंकल वेट
DIY स्मार्ट एंकल वेट

आपने अपने जीवन में एंकल वेट का इस्तेमाल किया होगा। वे आपके पैरों को मजबूत बनाते हैं, आपकी दौड़ने की गति को बढ़ाते हैं और आपको अधिक सक्रिय भी बनाते हैं। हालांकि, आप कभी भी अपने टखने के वजन से डेटा एकत्र नहीं कर सकते। आप व्यायाम के लिए अपने स्वयं के लक्ष्य निर्धारित नहीं कर सकते हैं और अधिक करने के लिए प्रेरित नहीं होते हैं। खैर, कुछ टूल्स की मदद से आप अपना खुद का स्मार्ट वेट बना सकते हैं! यह परियोजना बहुत आसान है और आपकी जीवनशैली पर सकारात्मक प्रभाव डालेगी।

आपूर्ति

  • 1x Arduino Uno
  • 1x ADXL335 एक्सेलेरोमीटर
  • 1x HC-05 ब्लूटूथ मॉड्यूल
  • 7x जम्पर तार
  • 1x 9 वोल्ट बैटरी क्लिप
  • 1x डीसी पावर प्लग
  • 1x 9 वोल्ट की बैटरी
  • 1x टखने का वजन

चरण 1: कनेक्शन बनाना

कनेक्शन का निर्माण
कनेक्शन का निर्माण

कुछ जम्पर तारों का उपयोग करके HC-05 ब्लूटूथ मॉड्यूल और ADXL335 एक्सेलेरोमीटर को अपने Arduino से कनेक्ट करें। बैटरी क्लिप को डीसी पावर प्लग में मिलाएं और बीच में एक स्विच जोड़ें। समग्र कनेक्शन हैं:

  • ADXL335 Y-OUT पिन से Arduino A3 पिन
  • ADXL335 VCC पिन से Arduino 3.3V पिन
  • ADXL335 GND पिन से Arduino GND पिन
  • HC-05 TXD पिन से Arduino D5 पिन
  • HC-05 RXD पिन से Arduino D6 पिन
  • HC-05 VCC पिन से Arduino 5V पिन
  • HC-05 GND पिन से Arduino GND पिन

चरण 2: कोड अपलोड करना

Arduino के लिए कोड बहुत सरल है और विभिन्न प्रकार के फ़ार्मुलों का उपयोग करता है। हर बार जब आप अपना पैर उठाते हैं, तो ADXL335 एक कदम जोड़ता है। फिर, कार्यक्रम आपकी ऊंचाई और वजन के साथ-साथ आपके कदमों से आपकी महत्वपूर्ण गणना करता है। अंत में, Arduino ब्लूटूथ के माध्यम से आपके फ़ोन पर डेटा भेजता है। यहाँ कोड है:

#शामिल

सॉफ्टवेयर सीरियल ब्लूटूथ(५, ६); // (TXD, RXD) HC-05 चार BT_input का; इंट ऊंचाई = १३५; // अपनी ऊंचाई दर्ज करें (सेमी में) int weight=35; // अपना वजन दर्ज करें (किलो) फ्लोट cals1; फ्लोट cals2; इंट चरण = 0; फ्लोट cals3; फ्लोट दूरी; फ्लोट स्ट्राइड; फ्लोट cals0; शून्य सेटअप () {ब्लूटूथ.बेगिन (९६००); // HC-05 Serial.begin(9600) के साथ संचार शुरू करता है; // सीरियल मॉनिटर पिनमोड (A3, INPUT) के साथ संचार शुरू करता है; // ADXL335 Y-OUT पिन को परिभाषित करता है} शून्य लूप () {int raw_result = analogRead (A3); // ADXL335 से डेटा पढ़ता है int mapped_result = map(raw_result, 0, 1023, 0, 255); // प्राप्त डेटा को मैप करता है अगर (mapped_result=60){steps+=2; देरी (500);} // 2 चरणों को जोड़ता है क्योंकि हमें दोनों पैरों द्वारा उठाए गए कदमों की गणना करने की आवश्यकता होती है स्ट्राइड = ऊंचाई * 0.43; दूरी = कदम * कदम; दूरी = दूरी/100000; // KM cals0 में दूरी ज्ञात करने का सूत्र=वजन*0.57; cals1 = कदम/दूरी; cals2=cals0/cals1*10; cals3=(cals2/10)*कदम; // कैलोरी खोजने का फॉर्मूला सीरियल.प्रिंट (मैप्ड_रिसेट); // गणना किए गए डेटा को सीरियल मॉनिटर सीरियल.प्रिंट ("चरण:") पर प्रिंट करता है; सीरियल.प्रिंट (चरण); सीरियल.प्रिंट (""); सीरियल.प्रिंट (दूरी); सीरियल.प्रिंट (""); सीरियल.प्रिंट (""); Serial.println(cals3); अगर (ब्लूटूथ.उपलब्ध ()) {BT_input=Bluetooth.read (); if (BT_input=='1') {ब्लूटूथ.प्रिंट ("कैलोरी:");// ब्लूटूथ ब्लूटूथ के माध्यम से Arduino को डेटा भेजता है। प्रिंट (cals3); ब्लूटूथ.प्रिंट ("कैल्स स्टेप्स:"); ब्लूटूथ।प्रिंट (चरण); ब्लूटूथ.प्रिंट ("चरण दूरी:"); ब्लूटूथ।प्रिंट (दूरी); ब्लूटूथ.प्रिंट ("किमी");} } }

चरण 3: ऐप बनाना

ऐप बनाना
ऐप बनाना
ऐप बनाना
ऐप बनाना

ऐप ब्लूटूथ के माध्यम से एचसी-05 चिप से स्मार्टफोन तक डेटा प्राप्त करता है। आप लिस्टपिकर का उपयोग यह चुनने के लिए करते हैं कि आप किस ब्लूटूथ डिवाइस को अपना डेटा भेजना चाहते हैं। फिर आपका ऐप आपके HC-05 से डेटा प्राप्त करता है। ऐप के लिए ब्लॉक ऊपर दिखाए गए हैं। (एमआईटी ऐप आविष्कारक 2 का उपयोग करके बनाया गया ऐप)

चरण 4: कनेक्शनों को टैप करना

कनेक्शनों को टैप करना
कनेक्शनों को टैप करना
कनेक्शनों को टैप करना
कनेक्शनों को टैप करना
कनेक्शनों को टैप करना
कनेक्शनों को टैप करना

अंतिम चरण सभी कनेक्शनों को टेप करना है। आप इसे वैसे ही कर सकते हैं जैसे मेरे पास है, या अपनी रचनात्मकता का उपयोग करें। हालाँकि, एक्सेलेरोमीटर को वैसे ही लगाएं जैसे मैंने इमेज में किया है।

चरण 5: आनंद लें

वॉक, जॉगिंग, वर्कआउट सेशन आदि के लिए जाते समय इस गैजेट का उपयोग करें। आप इस गैजेट से डेटा एकत्र कर सकते हैं और इसका उपयोग नए लक्ष्य निर्धारित करने के लिए कर सकते हैं।

मुझे आशा है कि आपने इस निर्देश का आनंद लिया है और एक स्वस्थ जीवन शैली के लिए मेरे गैजेट का उपयोग करेंगे।

सिफारिश की: