
ऐसा हुआ कि एक साल पहले की तुलना में थोड़ा कम, मेरी बेटी
टाइप 1 मधुमेह (इंसुलिन-निर्भर) से बीमार हो गई। "पेन" का उपयोग करने के एक महीने के बाद, हम NMG समर्थन के साथ Medtronic 640g पंप पर चले गए। बिल्ली के नीचे, मैं आपको बताता हूं कि मैंने एक पंप से डेटा का उपयोग करके ग्लूकोज की निगरानी कैसे की। सावधानी, यातायात।
प्राथमिक अथवा प्रारम्भिक लक्षण
मैं इस पंप की सभी विशेषताओं और "पेशेवरों" और "विपक्ष" का वर्णन नहीं करूंगा, यह लेख के दायरे से परे है। यह जानकारी आसानी से इंटरनेट पर पाई जा सकती है। मैं केवल उन बिंदुओं पर ध्यान केंद्रित करूंगा जो समझने के लिए आवश्यक हैं।
टाइप 1 मधुमेह के लिए मुख्य लक्ष्यों में से एक इष्टतम रक्त शर्करा के स्तर को बनाए रखना है। तथ्य यह है कि विभिन्न कारकों के तहत ग्लूकोज का स्तर काफी तेज़ी से बदलता है - भोजन, शारीरिक गतिविधि, हार्मोन, मौसम में बदलाव, नींद, यहां तक कि पार्क में एक साधारण चलना भी ग्लूकोज के स्तर को बहुत प्रभावित कर सकता है। इसलिए, ग्लूकोज के स्तर को जितनी बार संभव हो, मापना महत्वपूर्ण है, आदर्श रूप से हर 5 मिनट 24/7। एक पारंपरिक ग्लूकोमीटर के साथ इसे प्राप्त करना बेहद मुश्किल है, इसलिए, एनएमजी का उपयोग किया जाता है। वे अलग हैं। आप
यहां वीडियो को अधिक विस्तार से पढ़ और देख सकते हैं। एक निगरानी पंप होना बहुत अच्छा है और कई मुद्दों को हल करने में मदद करता है। पंप पर, आप वर्तमान ग्लूकोज मूल्यों को देख सकते हैं, साथ ही हाल के दिनों में इसके परिवर्तनों का एक ग्राफ देख सकते हैं।
पंप, सभी रीडिंग के साथ, हमेशा एक बेटी के साथ होता है, जिसका अर्थ है कि रीडिंग को दूरस्थ रूप से देखना संभव नहीं है। बेटी हमेशा पास नहीं होती है, वह स्कूल जाती है, एक्सट्रा भाग लेती है। कक्षाएं, चलता है, सामान्य रूप से, एक पूर्ण जीवन का नेतृत्व करता है। मैं और मेरी पत्नी काम कर रहे हैं। एक मोबाइल फोन पर लगातार कॉल, कई बार बिस्तर से बाहर निकलना (कभी-कभी दर्जनों !!!) रात में नींद और तंत्रिकाओं को मजबूत नहीं बनाता है।
इनपुट डेटा
NMG के कार्यान्वयन और संचालन सिद्धांत का वर्णन
यहाँ किया गया
है । केवल एक चीज जो मैं ध्यान देना चाहता हूं वह यह है कि यह पंप
ZigBee प्रोटोकॉल के माध्यम से ट्रांसमीटर से जुड़ा हुआ है। कुल मिलाकर, मुझे 3 उपकरण मिले जो इस पंप के साथ काम कर सकते हैं:
- गार्जियन 2 लिंक ट्रांसमीटर ही
- CareLink USB MMT-7306, तथाकथित "ब्लैक फ्लैश ड्राइव"
- कंटूर अगला लिंक 2.4, ग्लूकोमीटर
फिलहाल, रूस में इन 3 उपकरणों में से केवल ट्रांसमीटर बेचा जाता है। दरअसल, यह वह है जो ग्लूकोज स्तर के बारे में पंप पर डेटा स्थानांतरित करता है। मैंने "फ्लैश ड्राइव" को केवल हमारे उपस्थित चिकित्सक पर देखा और इसके साथ हमने पंप से डेटा को उसके कार्यक्रम में कुछ बार डाउनलोड किया और चार्ट का प्रिंट आउट लिया। फिर यह "फ्लैश ड्राइव" हमारे लिए दुर्गम हो गया, क्योंकि उसे दूसरे शहर में दिया गया और वह कब लौटी किसी को नहीं पता। वे कहते हैं कि यह "फ्लैश ड्राइव" पूरे रूस में एकमात्र है, मुझे नहीं पता कि यह जानकारी कितनी सच है। रूस में एक ग्लूकोमीटर और एक फ्लैश ड्राइव खरीदना यथार्थवादी नहीं है। मेरे सवाल के लिए, आधिकारिक प्रतिनिधियों का कहना है कि "उन्होंने अभी तक रूस में प्रमाणीकरण पारित नहीं किया है, यह कब होगा, यह ज्ञात नहीं है, हम इंतजार कर रहे हैं।" एक लंबी खोज के बाद, मैं अभी भी इंग्लैंड में एक ग्लूकोमीटर खरीदने में सक्षम था। जिसके लिए उन सभी का विशेष धन्यवाद जिन्होंने इसमें मेरी मदद की।
तो, मीटर को पंप से जोड़ा जा सकता है और इसमें यूएसबी है, इसलिए इसे कंप्यूटर से जोड़ा जा सकता है। एक लंबी खोज के बाद, मुझे GitHub पर एक प्रोजेक्ट मिला जिसने मुझे इस मीटर के माध्यम से पंप से डेटा पढ़ने की अनुमति दी। मैं इन परियोजनाओं के लेखक के लिए अपना आभार व्यक्त करने का यह अवसर लेता हूं -
लेनार्ट गॉडरहट । उन्होंने प्रोटोकॉल का अध्ययन करने का एक बहुत अच्छा काम किया और परिणाम को मुफ्त पहुंच में पोस्ट किया। यह केवल योजना को लागू करने के लिए बनी हुई है।
समस्या का बयान
कंप्यूटर, मोबाइल फोन पर "पंजीकरण और एसएमएस के बिना" पर पंप रीडिंग की निगरानी करने में सक्षम होना।
निर्णय
लोहा
पहले संस्करण में, रास्पबेरी पाई ज़ीरो डब्ल्यू को चुना गया था, जिसे पेश करने की आवश्यकता नहीं है। वह छोटा है, ग्लूटोनस नहीं है और आपकी जरूरत की हर चीज पर सवार है। यह अतिरिक्त खरीदा गया था। उपकरण:
Waveshare SIM7000C - 2.5G मॉडेम + जीपीएस,
वेवशेयर 4 पोर्ट यूएसबी हब ,
रास्पबेरी पाई जीरो यूपीएस । यह सब आसानी से Aliexpress पर खरीदा जा सकता है। इन सभी घटकों का चयन इस तथ्य पर आधारित था कि इन सभी के छोटे आयाम हैं और इन्हें "पाई" के रूप में इकट्ठा किया जाता है। पावर बैंक के माध्यम से भोजन उपलब्ध कराया जाता है। परीक्षण पर, 6000 एमए की क्षमता एक "प्रकाश" दिन के लिए पर्याप्त है, अर्थात। सुबह 8 बजे से रात 8 बजे तक, जो मेरे लिए काफी स्वीकार्य है। वेट पावर बैंक लगभग 130 जीआर। और वह अपनी जेब बहुत ज्यादा नहीं खींचता।
शक्ति के बारे में अधिक, रास्पबेरी पाई शून्य यूपीएस के बारे में अधिक सटीक। योजना बनाते समय, मैंने सोचा कि वह पोषण का मुख्य स्रोत हो सकता है, लेकिन मुझसे गलती हुई। व्यवहार में, यह 1 घंटे तक रहता है। इसलिए, मुझे इसका उपयोग करने का कोई कारण नहीं दिखता है।
पहला संस्करण।ऑपरेशन के दौरान, यह पता चला कि पाई जीरो में यूएसबी के साथ काम करना बहुत वांछित है। वाई-फाई समय-समय पर गिर गया - जीपीआरएस इतना महत्वपूर्ण नहीं है, लेकिन मीटर की ठंड पहले से ही महत्वपूर्ण है। इसके अलावा, USB दूरस्थ रूप से "विकृत" करना संभव नहीं था - बिजली सीधे यूएसबी पोर्ट को आपूर्ति की जाती है।
अंत में, मैंने रास्पबेरी पाई 3 खरीदी। यह पसंद बोर्ड पर वाई-फाई की उपस्थिति और पूर्ण यूएसबी पोर्ट की उपस्थिति के कारण थी।
दूसरा संस्करण, ग्लूकोमीटर और वेवशेयर के बिना SIM7000C।आकार को कम करने के लिए, मुझे एक ईथरनेट कनेक्टर का त्याग करना होगा, और मीटर को जोड़ने के लिए अपने यूएसबी केबल को मिलाप करना होगा। भविष्य में, यह मीटर के शरीर से छुटकारा पाने और इसे सीधे रास्पबेरी को मिलाप करने की योजना है।
विकास और मामले की छपाई - योजनाओं में।
मुलायम
मुख्य आवश्यकता स्मार्टफोन सहित किसी भी उपकरण से डेटा तक पहुंच है। रास्पबेरी पर एक सर्वर को उठाने का कोई मतलब नहीं था - जब एक मॉडेम के माध्यम से संचार करते हैं, तो हमारे पास "ग्रे" आईपी होता है, जिसने सभी योजनाओं को बर्बाद कर दिया। इसके अलावा, एक निरंतर जीपीआरएस कनेक्शन रखना ऊर्जा बचत के कारण मेरी योजनाओं का हिस्सा नहीं था। सौभाग्य से, मेरे पास पहले से ही ज़ैबिक्स कॉन्फ़िगर था और डेटा को इसमें स्थानांतरित करने का निर्णय लिया गया था। "सुंदर" ग्राफिक्स के रूप में, ग्रेफाना खराब हो गया था।
इस
परियोजना को रास्पबेरी पर सॉफ्टवेयर के आधार के रूप में लिया गया था। जैसा कि
बाद में पता चला, यह केवल एक अवधारणा थी। सामान्य तौर पर, यह काफी कुशल है और फिलहाल, यह मेरे कार्यों को पूरा करता है।
काम का तर्क इस प्रकार है: हर 5 मिनट में मैं एक पंप और एक रास्पबेरी से डेटा एकत्र करता हूं और इसे ज़ैबिक्स_सेंडर के माध्यम से ज़ैबिक्स में स्थानांतरित करता हूं। इसके अलावा, "एसएमएस के माध्यम से रिमोट कंट्रोल" है।
यहां बताया गया है कि यह ब्राउज़र में कैसे दिखता है (फोन पर - उसी तरह):
ग्लूकोज की वर्तमान रीडिंग, सक्रिय इंसुलिन और प्रवृत्ति (एक तेज गिरावट या स्तर में वृद्धि)
ग्लूकोज और सक्रिय इंसुलिन का ग्राफ
पंप इंसुलिन की मात्रा, बैटरी, अस्थायी बेसल दर, और बेसल दर
रास्पबेरी सीपीयू तापमान, वाई-फाई स्तर, मॉडेम
जीपीएस डेटाफिलहाल, डिवाइस उस न्यूनतम कार्यक्षमता को निष्पादित करता है जिसे योजना बनाई गई थी। आप वर्तमान ग्लूकोज स्तर, साथ ही अन्य मापदंडों को नियंत्रित कर सकते हैं। नतीजतन, कम कॉल, रात में उठना, बस फोन पर रेखांकन देखें।
निकट भविष्य की योजनाओं में काम के तर्क को बदलना, एसएमएस अधिसूचना को महत्वपूर्ण मूल्यों से जोड़ना आदि शामिल हैं। भविष्य में,
इस परियोजना के आधार पर नोड जेएस पर स्विच करें।
मैं
GitHub पर कोड पोस्ट करता हूं।