विषयसूची:

वाई-फाई स्मार्ट स्केल (ESP8266, Arduino IDE, Adafruit.io और IFTTT के साथ): 18 कदम (चित्रों के साथ)
वाई-फाई स्मार्ट स्केल (ESP8266, Arduino IDE, Adafruit.io और IFTTT के साथ): 18 कदम (चित्रों के साथ)

वीडियो: वाई-फाई स्मार्ट स्केल (ESP8266, Arduino IDE, Adafruit.io और IFTTT के साथ): 18 कदम (चित्रों के साथ)

वीडियो: वाई-फाई स्मार्ट स्केल (ESP8266, Arduino IDE, Adafruit.io और IFTTT के साथ): 18 कदम (चित्रों के साथ)
वीडियो: Control ESP8266 from anywhere with Alexa & Google (IFTTT) | Tutorial # 10 2024, जुलाई
Anonim
Image
Image
वाई-फाई स्मार्ट स्केल (ESP8266, Arduino IDE, Adafruit.io और IFTTT के साथ)
वाई-फाई स्मार्ट स्केल (ESP8266, Arduino IDE, Adafruit.io और IFTTT के साथ)
वाई-फाई स्मार्ट स्केल (ESP8266, Arduino IDE, Adafruit.io और IFTTT के साथ)
वाई-फाई स्मार्ट स्केल (ESP8266, Arduino IDE, Adafruit.io और IFTTT के साथ)

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

और यदि आप अपना वर्तमान वजन कम करना या नियंत्रित करना चाहते हैं, तो अपने परिणामों का रिकॉर्ड रखना आवश्यक है। उदाहरण के लिए स्पोर्ट्सबैंड (लिंक / लिंक / लिंक) का उपयोग करने से आप यह सत्यापित कर सकेंगे कि आप सही रास्ते पर हैं और प्रेरित बने रहें। लेकिन अपने वजन की प्रगति का रिकॉर्ड रखना जरूरी है। और सही उपकरणों के साथ और थोड़े से इलेक्ट्रॉनिक्स और प्रोग्रामिंग का उपयोग करके, आप अपना खुद का इंटरनेट कनेक्टेड बाथरूम स्केल बना सकते हैं! आप विभिन्न निर्माताओं के कई ब्लूटूथ स्मार्ट स्केल ऑनलाइन पा सकते हैं (उदाहरण के लिए https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG और https://rebrand.ly/smartscale-AMZ). लेकिन क्यों न एक खरीदने के बजाय अपना खुद का गैजेट बनाकर कुछ वजन कम किया जाए?

इस परियोजना में मैंने कुछ 3D प्रिंटिंग, एक ESP8266, IFTTT और Adafruit. IO का उपयोग करके एक स्मार्ट बाथरूम स्केल डिज़ाइन किया है। आप इस ट्यूटोरियल का उपयोग कई कौशलों का अभ्यास करने के लिए कर सकते हैं: ३डी प्रिंटिंग और लेजर कटिंग स्किल्स, सोल्डरिंग, इलेक्ट्रॉनिक्स, प्रोग्रामिंग, आदि। अगले चरणों में मैं आपको दिखाऊंगा कि कैसे मैंने इसे ३डी प्रिंट किया, सर्किट को वायर्ड किया, और कोड बनाया। इस ट्यूटोरियल के अंत में आप अपना वजन मापने और इसे ऑनलाइन लॉग इन करने के लिए तैयार होंगे!

आप मेरे नए ट्यूटोरियल में नई सुविधाएँ पा सकते हैं: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! इस बार मैंने एक एकीकृत घड़ी (एक इंटरनेट सर्वर के साथ सिंक्रनाइज़) और एक बजर जोड़ा। एक बार अलार्म बजने के बाद, यह तब तक बजता रहता है जब तक कि उपयोगकर्ता बिस्तर से बाहर निकलने और पैमाने पर कुछ सेकंड के लिए खड़े होने के लिए पर्याप्त साहस नहीं जुटा पाता। इसकी जांच - पड़ताल करें!

यहां इस्तेमाल किए गए कुछ ज्ञान बैकी स्टर्न के भयानक इंटरनेट ऑफ थिंग्स क्लास पर आधारित थे। इसकी अत्यधिक अनुशंसा की जाती है!

वह प्रोजेक्ट पसंद आया? कृपया एक छोटे से बिटकॉइन दान के साथ मेरी भविष्य की परियोजनाओं का समर्थन करने पर विचार करें!:डी बीटीसी जमा पता: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

चरण 1: उपकरण और सामग्री

उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री

इस परियोजना में निम्नलिखित उपकरणों और सामग्रियों का उपयोग किया गया था:

उपकरण और सामग्री:

  • 3डी प्रिंटर (लिंक/लिंक/लिंक)। इसका उपयोग उस मामले को मुद्रित करने के लिए किया जाता था जहां इलेक्ट्रॉनिक्स संलग्न होते हैं।
  • मिलाप लोहा और तार। कुछ घटक (उदाहरण के लिए, ईएसपी8266 फायरबीटल और एलईडी मैट्रिक्स कवर) सोल्डरेड टर्मिनलों के साथ नहीं आते हैं। मुझे उन उपकरणों को जोड़ने के लिए कुछ तारों या पिनों को मिलाप करने की आवश्यकता थी।
  • सिकुड़ती नली। l को प्रत्येक लोड सेल के तारों को भी मिलाप करना था। कंडक्टरों के बेहतर अलगाव के लिए सिकुड़ती ट्यूब का एक टुकड़ा इस्तेमाल किया जा सकता है।
  • पेंचकस। संरचना को कुछ शिकंजा का उपयोग करके रखा गया है। स्क्रूड्राइवर्स का एक सेट इस्तेमाल किया गया था।
  • पेंच। मैंने 3 डी प्रिंटेड भागों को पैमाने के आधार पर संलग्न करने के लिए कुछ स्क्रू का उपयोग किया।
  • M2x6mm बोल्ट। उनका उपयोग मामले के अंदर इलेक्ट्रॉनिक्स को माउंट करने के लिए किया गया था।
  • किसी भी रंग का 1.75 मिमी पीएलए (लिंक / लिंक / लिंक)।
  • फायरबीटल ईएसपी8266 देव बोर्ड। Arduino IDE का उपयोग करके इसका उपयोग करना और प्रोग्राम करना वास्तव में आसान है। इसमें अंतर्निहित वाई-फाई मॉड्यूल है, जिससे आप इसे विभिन्न प्रकार की परियोजनाओं में उपयोग कर सकते हैं। इसमें 3.7 वी बैटरी के लिए एक कनेक्टर है, जो वास्तव में इस परियोजना को जोड़ने के लिए उपयोगी था। मेरे पास एक अंतर्निर्मित बैटरी चार्जर भी है। यूएसबी प्लग से कनेक्ट होने पर यह बैटरी को रिचार्ज करेगा। आप चाहें तो अन्य ESP8266 आधारित बोर्ड (लिंक / लिंक / लिंक) का भी उपयोग कर सकते हैं। आपके द्वारा चुने गए बोर्ड के आधार पर, बैटरी को कनेक्ट करना और रिचार्ज करना, या एलईडी मैट्रिक्स को कनेक्ट करना थोड़ा अधिक कठिन होगा। मामले के आयामों को भी सत्यापित करने की आवश्यकता होगी।
  • फायरबीटल कवर - 24x8 एलईडी मैट्रिक्स। यह मॉड्यूल आसानी से फायरबीटल ईएसपी8266 देव बोर्ड के शीर्ष पर फिट बैठता है। मैंने इसका उपयोग माइक्रोकंट्रोलर द्वारा मापे गए मानों को प्रदर्शित करने, कुछ स्थिति प्रदर्शित करने आदि के लिए किया था। आप चाहें तो अन्य प्रकार के डिस्प्ले का भी उपयोग कर सकते हैं, जैसे साधारण एलसीडी डिस्प्ले (लिंक / लिंक / लिंक) या ओएलईडी डिस्प्ले (लिंक / लिंक / लिंक).
  • HX711 मॉड्यूल (लिंक / लिंक / लिंक)। यह लोड सेल एम्पलीफायर के रूप में काम करता है। चार स्ट्रेन गेज लोड सेल इस मॉड्यूल से जुड़े हुए हैं, और यह ESP8266 माइक्रोकंट्रोलर के साथ एक सीरियल संचार पर संचार करता है।
  • 50 किग्रा लोड सेल (x4); (लिंक / लिंक / लिंक)। उनका उपयोग उपयोगकर्ता के वजन को मापने के लिए किया जाता है। उनमें से चार का उपयोग अधिकतम 200 किग्रा वजन के लिए किया गया था।
  • माइक्रो यूएसबी केबल;
  • 6 महिला-महिला जम्पर तार;
  • 2 x 15 मिमी प्लाईवुड शीट (30 x 30 सेमी)। इसका उपयोग पैमाने के आधार के लिए किया गया था।

ऊपर वर्णित लिंक केवल एक सुझाव है कि आप इस ट्यूटोरियल में उपयोग की जाने वाली वस्तुओं को कहां पा सकते हैं (और मेरे भविष्य के हैक्स का समर्थन करते हैं)। बेझिझक उन्हें कहीं और खोजें और अपने पसंदीदा स्टोर पर खरीदें।

मैंने एक FireBeetle ESP8266 देव बोर्ड का उपयोग किया, जिसकी आपूर्ति कृपया DFRobot द्वारा की गई थी। यह पूरी तरह से काम किया! मैंने NodeMCU बोर्ड के साथ कोड का भी परीक्षण किया। इसने भी ठीक काम किया (हालाँकि कनेक्शन का समय काफी लंबा था… मुझे अभी भी पता नहीं क्यों…)।

क्या आप जानते हैं कि आप केवल $169.99 में एक Creality Ender 3D प्रिंटर खरीद सकते हैं? तुम्हारा मिला!

सिफारिश की: