विषयसूची:
- चरण 1: आवश्यक हार्डवेयर, सॉफ्टवेयर और सामग्री
- चरण 2: द बॉक्स, और पिल्ल बॉक्स
- चरण 3: सर्किट आरेख
- चरण 4: एडफ्रूट एमक्यूटीटी फीड
- चरण 5: IFTTT कॉन्फ़िगरेशन
- चरण 6: कोड
- चरण 7: अतिरिक्त
वीडियो: IDC2018IOT IoPill Box: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
यह IoPill Box है - इंटरनेट से जुड़ा साप्ताहिक पिल बॉक्स।
हमारे IoT पाठ्यक्रम की हमारी अंतिम परियोजना के लिए, हमने एक समाधान पेश करने का निर्णय लिया जो यह सुनिश्चित करने में मदद करेगा कि बुजुर्ग लोग (या कोई अन्य व्यक्ति जो साप्ताहिक गोली बॉक्स का उपयोग करता है) अपनी गोलियाँ प्रतिदिन और समय पर लेना न भूलें।
निम्नलिखित चरणों में हम अपनी परियोजना की विभिन्न प्रक्रियाओं का वर्णन करेंगे, जिसमें भविष्य में सुझाए गए कार्यान्वयन और परियोजना में सुधार शामिल हैं।
- दिन का संकेत - सप्ताह के दिन के अनुसार, बॉक्स में संबंधित सेल को रोशन किया जाएगा, यह दर्शाता है कि कौन सी गोलियां लेनी हैं।
- संकेत है कि दिए गए दिन की गोलियाँ ली गई हैं - प्रत्येक सेल में स्थापित एक एलडीआर सेंसर के माध्यम से, बॉक्स स्वचालित रूप से जानता है कि जब भी दैनिक गोलियों को वापस लेने के लिए एक सेल खोला गया है, तो सभी 7 एल ई डी रोगी को संकेत देंगे।
- अनुस्मारक १ - यदि आवश्यक समय-सीमा के भीतर दैनिक गोलियां नहीं ली गई हैं, तो उपयोगकर्ता को एक ईमेल अनुस्मारक भेजा जाएगा, ताकि उसे उसकी गोलियां लेने के लिए याद दिलाया जा सके।
- रिमाइंडर २ - यदि उपयोगकर्ता ने अभी तक अपनी गोलियाँ नहीं ली हैं, तो दी गई समय सीमा के बाद और पहले रिमाइंडर के बाद, परिवार के किसी सदस्य या चिकित्सा सहायक को एक ईमेल भेजा जाएगा - यह सूचित करते हुए कि दैनिक गोलियां नहीं ली गई हैं
- सप्ताह के अंत में अनुस्मारक - सप्ताह के अंत में, अगले सप्ताह के लिए गोलियों को भरने के लिए एक अनुस्मारक उपयोगकर्ता को भेजा जाएगा, जिसमें प्रत्येक दिन के लिए खुराक और गोलियों के प्रकार के निर्देश शामिल हैं - ईमेल के माध्यम से।
- डेटा लॉग - गोली लेने की तारीख और समय का इतिहास एमक्यूटीटी के माध्यम से डेटा लॉग फीड में रखा जाता है।
चरण 1: आवश्यक हार्डवेयर, सॉफ्टवेयर और सामग्री
- ESP8266 NodeMCU
- 7 एलईडीएस
- 7 एलडीआर
- 7 x 10k ओम रोकनेवाला (ldrs के लिए)
- 7 x 200R ओम रेसिस्टर्स (एल ई डी के लिए)
- 4.7k ओम रोकनेवाला (MCP23017 के लिए)
- 16-सी-एनालॉग-मल्टीप्लेक्सर
- एमसीपी२३०१७
- गोली बॉक्स
- एक गत्ते का डिब्बा
चरण 2: द बॉक्स, और पिल्ल बॉक्स
हमें कुछ गत्ते का डिब्बा मिला और उसमें सर्किट लगा दिया और उसके ऊपर गोली के डिब्बे को चिपका दिया।
एलडीआर की प्रकाश संवेदनशीलता और इसकी सटीकता को अच्छा बनाने के हमारे लक्ष्य के कारण - हमें गोली बॉक्स को पेंट करना पड़ा।
प्रत्येक एलडीआर के लिए हमने गोली बॉक्स के प्रत्येक दिन के पीछे 2 छेद "ड्रिल" किए - पुराने फैशन "हॉट सुई" विधि का उपयोग करके।
प्रत्येक एलईडी के लिए हमने ठंडी सुई से बॉक्स को दो बार पिन किया।
पावर केबल के लिए हमने कार्डबोर्ड बॉक्स के पीछे एक छेद बनाया।
चरण 3: सर्किट आरेख
जैसा कि आप तस्वीरों में देख सकते हैं कि हमने आरेख में सभी घटकों को मिलाप किया - हमने इसे गोली बॉक्स के चित्रित होने के बाद किया, प्रत्येक दिन के अंदर एलडीएस था और कार्डबोर्ड बॉक्स में भी।
तस्वीरों में आप केवल 2 एलडीआर और एलईड देख सकते हैं (निचले वाले रविवार का प्रतिनिधित्व करते हैं और शीर्ष वाले शनिवार का प्रतिनिधित्व करते हैं), दोनों में से सभी 7 को केवल आरेख में कॉपी करें और उन्हें उन दोनों के बीच के अंतर से कनेक्ट करें। जो आरेख में दिखाई देते हैं।
नोडएमसीयू एक यूएसबी केबल द्वारा संचालित होगा।
चरण 4: एडफ्रूट एमक्यूटीटी फीड
हम 2 डेटा फ़ीड सेट करते हैं:
- IOP_PatientDemoPT - प्रत्येक दिन के टाइमस्टैम्प का प्रतिनिधित्व करता है जब रोगी ने उस दिन गोलियां लीं
- IOP_PatientDemoHR(अभी तक लागू नहीं किया गया, भविष्य का काम) - रोगी के बीपीएम का प्रतिनिधित्व करता है।
चरण 5: IFTTT कॉन्फ़िगरेशन
हमने 3 IFTTT इवेंट बनाए:
- रिमाइंडर_1 - यदि आवश्यक समय-सीमा के भीतर दैनिक गोलियां नहीं ली गई हैं, तो उपयोगकर्ता को उसकी गोलियां लेने के लिए याद दिलाने के लिए एक ईमेल अनुस्मारक भेजा जाएगा।
- रिमाइंडर_2 - यदि उपयोगकर्ता ने अभी तक अपनी गोलियां नहीं ली हैं, तो दी गई समय सीमा के बाद और पहले रिमाइंडर के बाद, परिवार के किसी सदस्य या चिकित्सा सहायक को एक ईमेल भेजा जाएगा - यह सूचित करते हुए कि दैनिक गोलियां नहीं ली गई हैं
- fill_pill - सप्ताह के अंत में, अगले सप्ताह के लिए गोलियों को भरने के लिए एक अनुस्मारक उपयोगकर्ता को भेजा जाएगा, जिसमें प्रत्येक दिन के लिए खुराक और गोलियों के प्रकार के निर्देश शामिल हैं - ईमेल के माध्यम से
चरण 6: कोड
कोड बहुत सरल है और उपयोगी टिप्पणियों से भरा है।
अपने कॉन्फ़िगरेशन के लिए सुनिश्चित करें कि आपने IFTTT और Adafruit गुप्त कुंजी और वाईफाई कॉन्फ़िगरेशन को भी बदल दिया है।
कोड का राज्य मशीन आरेख इस चरण में जोड़े गए चित्र में वर्णित है।
चरण 7: अतिरिक्त
परियोजना में चुनौतियां
क्या हमें यह सुनिश्चित करने की ज़रूरत है कि गोलियां वास्तव में ली गई थीं? - यह एक सवाल है जो हमने परियोजना की मंथन प्रक्रिया के दौरान खुद से पूछा, क्योंकि दिन के अंत में, उपयोगकर्ता एक इंसान है और मशीन नहीं है, और भले ही उसके द्वारा गोलियों को बाहर निकालने का संकेत हो बॉक्स, अभी भी इस संकेत पर एक सीमा है कि उसने वास्तव में गोलियों का उपयोग किया है या नहीं।
हालांकि हमने फैसला किया कि यह सवाल हमारी परियोजना और इस उपकरण का मुख्य फोकस नहीं है, और हमने इस बात पर ध्यान केंद्रित किया कि किसी उपयोगकर्ता द्वारा अपनी दवा की दैनिक खुराक खोने की संभावना को कैसे कम किया जाए।
एक और समस्या जिसे हम हल करना चाहते थे वह यह सुनिश्चित करना था कि उपयोगकर्ता किसी दूसरे दिन की गोलियां न लें। हमारा समाधान उपयोग किए जाने वाले वर्तमान सेल का एक विशिष्ट और स्पष्ट संकेत था, हालांकि यह सुनिश्चित करने के लिए बेहतर और सुरक्षित समाधान हैं कि यह गलती न हो, हालांकि हमारे पास ऐसे समाधानों का समर्थन करने के लिए उपकरण नहीं थे (उदाहरण के लिए एक लॉक ऑन द सेल, परियोजना के लिए भविष्य के आवेदन देखें)
सीमाओं
हमारी परियोजना एक साप्ताहिक बॉक्स को संदर्भित करती है - प्रति दिन गोलियों की एक खुराक - एक दिन में गोलियों की कई खुराक / कई बक्से का समर्थन करने के लिए समाधान को और बढ़ाया जा सकता है
यांत्रिकी - हमने किसी भी गतिमान पुर्जे/इंजन का उपयोग नहीं किया क्योंकि ये पाठ्यक्रम का हिस्सा नहीं थे। हमें उन कोशिकाओं को लॉक करने की अनुमति देने के लिए उपयोगी हो सकता है जिनका उपयोग नहीं किया जा सकता है, सप्ताह के अंत में कोशिकाओं को गोलियों से स्वत: भरना आदि।
परियोजना में भविष्य के अनुप्रयोग/सुधार
हृदय गति - रोगी की हृदय गति को मापने के लिए एक सेंसर जोड़ना और एक बटन दबाकर डेटा को आगे की ट्रैकिंग के लिए MQTT फ़ीड में भेजें
ऐप - एक उपयोगकर्ता के अनुकूल ऐप जो सिस्टम को नियंत्रित करता है - इस ऐप के माध्यम से उपयोगकर्ता अलग-अलग अपडेट कर सकता है
डिवाइस के चर:
- गोलियां कितने बजे लेनी हैं
- भरने के लिए गोलियों के प्रकार और खुराक अपडेट करें
- ऐप के माध्यम से रिमाइंडर प्राप्त करें
- डेटा सहेजें और नशीली दवाओं के उपयोग का लॉग।
- समाप्त होने पर ऐप के माध्यम से दवाएं ऑर्डर करें
एक दिन में 2 खुराक/कई बक्से का समर्थन करने के लिए डिवाइस का विस्तार करें
कोशिकाओं का स्वतः भरण - सप्ताह के अंत तक या दवाओं के उपयोग के बाद, उपकरण दैनिक कोशिकाओं को आवश्यक दवाओं से भर देगा।
लॉक सेल जिनका उपयोग नहीं किया जाना है - सभी सेल लेकिन उपयोग की जाने वाली दैनिक सेल को लॉक कर दिया जाएगा ताकि यह सुनिश्चित किया जा सके कि उपयोगकर्ता गलती से गलत गोलियां / ओवरडोज न लें।
डिजाइन में सुधार।
डिवाइस को चिकित्सा/बीमा कंपनियों से कनेक्ट करें जो उपयोगकर्ताओं की निगरानी करती हैं, प्रासंगिक जानकारी सहेजती हैं, सदस्यता अपडेट करती हैं और जरूरत पड़ने पर दवाएं भेजती हैं आदि।
सिफारिश की:
IDC2018IOT क्लॉथ हैंगर: 6 कदम
IDC2018IOT क्लॉथ हैंगर: IOT क्लॉथ हैंगर आपकी अलमारी को स्मार्ट बना देगा और आपको इसके अंदर के कपड़ों पर ऑनलाइन आंकड़े देगा। इसकी 3 मुख्य विशेषताएं हैं: जब आप चुनना चाहते हैं कि क्या पहनना है, तो आप उस रंग को दबा सकते हैं जिसे आप आज पहनना चाहते हैं। और IOT कपड़े हैंगर
स्मार्ट डेस्क लैंप के साथ बेहतर अध्ययन करें - IDC2018IOT: 10 कदम (चित्रों के साथ)
स्मार्ट डेस्क लैंप के साथ बेहतर अध्ययन करें - IDC2018IOT: पश्चिमी दुनिया में लोग बैठने में बहुत समय बिताते हैं। डेस्क पर, गाड़ी चलाना, टीवी देखना और बहुत कुछ। कभी-कभी, बहुत अधिक बैठना आपके शरीर को नुकसान पहुंचा सकता है और आपकी ध्यान केंद्रित करने की क्षमता को नुकसान पहुंचा सकता है। एक निश्चित समय के बाद चलना और खड़ा होना प्रति व्यक्ति के लिए महत्वपूर्ण है
IDC2018IOT कनेक्टेड पालतू भोजन, पानी और मॉनिटर सिस्टम: 7 कदम
IDC2018IOT कनेक्टेड पालतू भोजन, पानी और मॉनिटर सिस्टम: परिचय चाहे आप दबाव में छात्र हों, मेहनती व्यक्ति हों, या दिन में कुछ घंटों से अधिक समय के लिए घर से दूर हों। एक देखभाल करने वाले पालतू जानवरों के मालिकों के रूप में, हम यह सुनिश्चित करना चाहते हैं कि हमारे प्यारे स्वस्थ रहें, खिलाएं और निश्चित रूप से टी पर झूठ न बोलें
IDC2018IOT अलार्म सिस्टम: 7 कदम
IDC2018IOT अलार्म सिस्टम: इस निर्देश में आप IoT अलार्म बनाने के चरणों के माध्यम से चलेंगे। यह उचित मूल्य के साथ एक सस्ता होम मेड अलार्म सिस्टम है और यह वाईफाई के माध्यम से इंटरनेट के लिए सुलभ है। अलार्म तब बजता है जब कोई दरवाजा खोलता है या मुड़ता है
IDC2018IOT लेग रनिंग ट्रैकर: 6 कदम
IDC2018IOT लेग रनिंग ट्रैकर: हम इस विचार के साथ "इंटरनेट ऑफ थिंग्स" IDC Herzliya में पाठ्यक्रम। परियोजना का लक्ष्य शारीरिक गतिविधियों को बढ़ाना है जिसमें NodeMCU, कुछ सेंसर और एक सर्वर का उपयोग करके दौड़ना या चलना शामिल है। इसका नतीजा