diabetes-gear
فهم مكونات البرمجيات المفتوحة وكيفية تجميعها
Table of Contents
فهم مكونات برنامج العمل المفتوح وكيفية تجميعها
وتمثل برامج العمل المفتوحة (نظام البكرياسات المستقل) تقدماً كبيراً في إدارة السكري الذاتية، مما يمكّن الأفراد من الحصول على خدمات النقل الآلي من خلال منصة مفتوحة تجمع بين المستخدمين، وخلافاً لنظم النقل التجاري المغلقة، تعطي النظم المفتوحة لمراقبة كاملة للمستعملين لكل عنصر وكل عنصر، ولكن هذه الحرية تتطلب فهماً صلباً للمعدات وخطوات التجميع المنهجي.
العناصر الأساسية لبرامج العمل المفتوحة
يعتمد النظام الإيكولوجي لـ (إف بي إس) على مجموعة من المكونات المُنتقاة بعناية التي تعمل معاً لرصد مستويات الجلوكوز، والتواصل مع مضخة الإنسولين، وتنفيذ قرارات التدوير الآلي، كل عنصر يقوم بدور حاسم في موثوقية النظام وأدائه.
المراقب المالي المركزي: فراسببيري بي أو حاسوب مصغر مماثل
ويدير جهاز المراقبة المركزي جهاز التشغيل، ويدير برامج التشغيل، ويعمل على رصد الغلوكوس المستمر، ويحسب الجرعات الانسولينية، ويرسل أوامر إلى مضخة الإنسولين، وأكثر الخيارات شيوعا هي نظام ريسببيري بي (النموذجان النموذجيان 3B+ أو 4) أو مجلس إنتيل إيديسون، على الرغم من أن العديد من البنايات تلجأ الآن إلى نظام ريسبي، وهو نظام مجهز بقوة.
وعند اختيار متحكم، ينظر في عوامل مثل استهلاك الطاقة، وحجمها المادي، وخيارات التوصيل، وتحظى مجالس أصغر مثل شركة Raspberry Pi Zero W بشعبية البنى المحمولة، بينما تقدم نماذج الحجم الكامل موانئ من نوع USB وأداء تجهيز أفضل للتشكيلات المتقدمة.
مرصد غلوكو المستمر
يقوم مراقب غلوكوز باستمرار بقراءة غلوكوز في الوقت الحقيقي من السوائل المشتركة بين النسيج، يتم تحديثها عادة كل خمس دقائق، ويتوافق نظام فتحات القلب مع عدة نظم للأشعة السينية، بما في ذلك Dexcom G6, Freestyle Libre مع جهاز إرسال مثل مياومو أو بوبل، وأجهزة الاستشعار الميدترونيكية، ترسل شركة CGM بيانات إلى جهاز التحكم عبر بلوتوث.
ومن الضروري استخدام نظام تقييم شامل للنظم العالمية يمكن أن يوفر قراءة دقيقة وموثوق بها، لأن كل نظام الحاسب الآلي المغلقة يعتمد على هذه البيانات، ويفضل كثير من المستعملين نظام Dexcom G6 لأنه لا يتطلب معايرة للعصي، ويقلل من عبء الصيانة، غير أن الكتابة الحرة مع جهاز إرسال طرف ثالث هي بديل فعال من حيث التكلفة يدمج أيضاً مع نظام تبادل البيانات.
Insulin Pump
وتسلم مضخة الإنسولين إنسولين سريع المفعول من خلال الكانتولا الموضع تحت الجلد، وتدعم شبكة إنسولين لليدترونيك المسن التي لديها بروتوكول اتصالات متسلسلة، مثل نموذج الميدترونيك 522 أو 523 أو 722 أو 723 نموذجا، وتُفضل هذه المضخات لأنها يمكن التحكم بها عن بعد بواسطة وحدة اتصالات الترددات اللاسلكية دون تعديل المضخة نفسها.
يجب أن يضمن المستعملون أن مضختهم في حالة جيدة مع بطارية موثوق بها ولا مشاكل ميكانيكية، يجب تغيير خزان المضخة و مجموعة القذف وفقاً للمبادئ التوجيهية للمصنعين، بغض النظر عن نظام (إف بي إس) لأن المعدات لا تغير المكونات المادية للمضخة
وحدة إذاعة أو جهاز أبادوت بلو توث
(أ) يتطلب الاتصال بين جهاز التحكم ومضخة الإنسولين وحدة إذاعية يمكن أن تنقل بنفس التردد الذي تُنقل إليه المضخة، والحل الأكثر شيوعاً هو Radioblocks أو CC11 [الجهاز الآلي للشبكة، الذي يستخدم التردد 916 MHz المصمم على نحو 868 MHZ
وبالنسبة لتكامل نظام إدارة العلاقة بين الجنسين، يستخدم مكيف لبلوتون (مثل بلو توث بلو توث في بيزوبيري أو دونغ واحد من طراز USB Bluetooth) إذا اتصل جهاز إدارة المواد الكيميائية عبر بلو توث، وإذا استخدم الرقم G6 لـ ديكسكوم، يمكن لمراقب المراقبة أن يتلقى بيانات مباشرة من جهاز إرسال Dexcom عن طريق بلوتوس، مما يلغي الحاجة إلى وحدة إذاعية منفصلة للجهاز CGM.
المصدر
يجب أن يُمكن تشغيل النظام بأكمله ببطارية محمولة موثوقة، معظم البنايين يستخدمون بنك طاقة الليثيوم القابل للشحن مع 5000 متر على الأقل، على الرغم من أن بعض الإختيارات لبطارية 18650 لتقليل الحجم، ويجب أن توفر البطارية إنتاجاريق 5V ثابت عبر مركب USB.
خطوات الجمعية العامة من أجل برامج العمل المفتوحة
ويتطلب إدماج نظام مفتوح العضوية إعدادا دقيقا وتنفيذا تدريجيا، وتلخص الخطوات التالية العملية من إعداد المراقب إلى الاختبار النهائي، والعمل دائما في بيئة نظيفة خالية من الوطأة، وتولي العناية بالعناصر.
1 - إعداد المراقب المالي
ابدأوا بتجهيز حزمة فراسببيري أو حاسوبكم المصغر المختار، و ضعوا نظام التشغيل الرسمي (اللويت أو سبونتو) على بطاقة ميكرو دي، وبعد الغزو، ربطوا الـ(باي) بالإنترنت عبر شبكة إيثرنيت أو وي فاي، وستكملوا جميع الطرود:
- نظام مستكمل: ]
- Enable interfaces:] Use ] to enable SSH, SPI, and I2C if needed for the radio module.
- Install necessary Library:] git, python3-pip, and any dependencies required by the OpenAPS software (such as oref0).
(ب) تتبع الوثائق الرسمية لنظام البرامج المفتوحة المتعلقة بالقيادات المحددة لتركيب البرامجيات، حيث يجري تحديثها بانتظام، وسيصبح المراقب الآلية المتفانية التي تدير الحلقة، بحيث لا ينبغي استخدامه في مهام أخرى يمكن أن تتداخل مع العمليات الجارية.
2 - ربط وحدة الإذاعة
وإذا استخدم جهازاً لاسلكياً مركباً من طراز USB مثل TI CC11 دونغل، فإنه ببساطة يربطه بميناء من طراز USB على متن سفينة فرابري. وبالنسبة لمجلس استكشاف، قد يلزم ربطه عن طريق ملصقات GPIO، وضمان أن يتم الاعتراف بالوحدة من قبل نظام التشغيل:
- أجهزة مركب مركب: ]
- اختبار الوحدة مع نص بسيط (تقدمه وثائق نظام تبادل البيانات المفتوحة) للتحقق من أنها يمكن أن تتصل بالمضخة.
- إذا كان استخدام جهاز "بلوتون" لجهاز التصوير، أزواج جهاز التحكم الخاص بك مع جهاز إرسال CGM عبر بلوتون بسيبس على بي.
الإتصال السليم بين وحدة الراديو ومضخة الإنسولين أمر حاسم، وحدة الراديو يجب أن تُخصّص للتردد الصحيح لمنطقتك، برنامج "إفتوابس" سيتعامل مع البروتوكول، لكن يجب أن تتأكد من أن تشكيلة أجهزة الوحدة مطابقة لنموذج مضختك.
3 - إنشاء السلطة
(ب) ربط البطارية بـ (الفرينبيري باي بواسطة كابل مصغر من نوع (UsB) أو (USB-C) تبعاً لنموذج بي، ويوصى باستخدام مصرف طاقة يمكنه في وقت واحد تحميل بطارية داخلية، مع توفير الطاقة لـ (Pa) (عبر الشحن) مما يسمح للنظام بالعمل إلى أجل غير مسمى عندما يُقحم في جهاز توجيه الجدار.
النظر في إضافة مراقب فولتاج أو استخدام بطارية مع عرض مبني للحفاظ على تتبع الشحنة المتبقية، ويضم بعض المستعملين شاشات صغيرة من طراز أورلد لعرض حالة البطارية ومعلومات النظم الحرجة.
4 - برامجيات الثقة
(ب) مع تركيب المعدات وكهرباء تركيب مجموعة برامجيات نظام " ف.ب.ت " () يستخدم النهج الموحد [(FLT:0]) أوريف () (التنفيذ المرجعي للصوت المغلقة للمجلات الاصطناعية).
- استنساخ مستودع أورف0 و ندوبه الفرعية
- تشغيل النص التأسيسي الذي يُشكل المضخة، و CGM، والأفضليات.
- Editing the file to set desired targets, basal rates, insulin sensitivity factors, and other parameters.
- تمكين خدمة الحلقة للبدء تلقائياً على الأحذية
عملية التشكيل واسعة النطاق وتتطلب عناية دقيقة للتفاصيل العديد من الأماكن ذات الطابع الشخصي بناء على احتياجات المستعمل اليومية من الإنسولين
٥ - اختبار النظام
بعد التشكيل، إجراء سلسلة من الاختبارات لضمان أن تتواصل جميع العناصر بشكل صحيح، وتعمل الخوارزميات على النحو المقصود:
- امتحان الضخ: ] أرسل قيادة مؤقتة لمعدل الصلصال من المراقب والتحقق من المضخات
- CGM test:] check that glucose data is appearing in the openAPS logs (tail -f/var/log/openaps/).
- Dry-run: ] Enable the cycle in "open cycle" mode first, where the system suggests insulin doses but does not automatically deliver them. Manually review these suggestions to ensure they align with your expectations.
- Manual override:] Practice using the manual controls to stop the cycle, deliver a bolus, or change settings in case of an emergency.
إجراء هذه الاختبارات على مدى عدة أيام في بيئة خاضعة للمراقبة - مثل المنزل وتحت الإشراف - قبل الاعتماد على النظام الخاص بالأنشطة اليومية العادية، والاحتفاظ بسجل لأية شذوذ ومعالجتها قبل أن تثق تماماً في النظام.
السلامة وأفضل الممارسات
بناء ودمج نظام "إف بي إس" ليس مجرد عملية تقنية، بل يشمل صحتك وسلامتك، طبيعة "دي آي" تعني أنك مسؤول في نهاية المطاف عن أداء النظام، المبادئ التوجيهية التالية ستساعدك على استخدام نظام "إف بي إس" بأمان وفعالية
ابدأ باللووب المفتوحة
لا تبدأ أبداً بعملية الغلق، تشغيل النظام في حالة فتحية لمدة أسبوع على الأقل، رصد جميع الجرعات المقترحة، هذه الفترة تسمح لك بالتحقق من أن الخوارزميات تفهم حساسية الإنسولين، نسب الكرب، والصورة البازلية، وتساعدك أيضاً على بناء الثقة في سلوك النظام قبل أن يُعدل تلقائياً تسليم الإنسولين.
دائماً ما نحمل الإمدادات الاحتياطية
وحتى أكثر النظم موثوقية يمكن أن تفشل، إذ تحتفظ ببطاريات احتياطية، ومضخة إنسولين احتياطية (أو طريقة لإيصال الأنسولين يدويا)، وأقراص الغلوكوز، وشاحنة لمراقبك، تكون مستعدة للعودة إلى إدارة السكري القياسية في أي وقت، وينبغي أن يعتبر نظام نظام خدمات المشتريات المشتركة أداة مساعدة، وليس بديلا عن الرقابة البشرية.
تحديث البرامجيات بانتظام
وكثيراً ما يصدر مجتمع المصادر المفتوحة معلومات مستكملة عن تحسين السلامة، وإصلاح الحشرات، وإضافة خصائص، كما يُرجى الرجوع إلى ] قائمة البريد الشبكي ] وأجهزة الإيداع الخاصة بـ " GitHub " ، ويُحدث الاختبارات المتعلقة بإنشاء غير إنتاجية أولاً إن أمكن، أو على الأقل يستعرض مدخل التغيير بعناية قبل إدخال تغييرات على حلقتك النشطة.
نظام الرصد الصحي
وضع إشعارات بالبطارية المنخفضة، أو بقراءات الغلوكوز أو أخطاء الاتصالات في الضخ، ويمكن أن ترسل برامجيات نظام النداءات المفتوحة تنبيهات عبر جهاز SMS أو البريد الإلكتروني أو حتى إلى جهاز قابل للارتداء، ويقوم العديد من المستعملين بتشغيل لوحة رصد على هاتف ذكي لرؤية بيانات في الوقت الحقيقي، وإذا صمت النظام، تعامله على أنه حالة طوارئ، وتفحص غلوكوس الدم يدويا.
فهم الغوريتم
لا تعتمد بشكل أعمى على خوارزميات نظام تبادل المعلومات المفتوح العضوية، وتفضلي الوقت لتعلم كيف يحسب سعر الفرنكات المؤقت وكيف يستجيب لاتجاهات الجلوكوز، وقراءة الوثائق الرسمية والمشاركة في منتديات المجتمع التي يشارك فيها المستعملون ذوو الخبرة في الأفكار، وكلما فهمتم المنطق، كلما كان من الأفضل أن تسحبوا النظام وتعترفوا به.
المسائل المشتركة
بل إن النظم التي تجمع جيدا تواجه مشاكل، وهنا بعض القضايا والحلول المشتركة:
القفزة لا الرد
وإذا لم ترد المضخة على الأوامر، تفقد هوائي الوحدة الإذاعية، وتأكد أن بطارية المضخة ليست منخفضة، والتحقق من أن المضخة ليست في حالة مضخة أو ولاية أولية، وإعادة ربط الوحدة الإذاعية وإعادة تشغيل خدمة نظام النداءات الموحدة، وفي بعض الحالات، يساعد نقل المضخة إلى جهاز التحكم.
بيانات إدارة العلاقة بين الجنسين
إذا توقفت قراءات الجلوكوز عن الظهور، والتحقق من أزواج بلوتون، والتحقق من أن جهاز إرسال CGM لم ينته بعد، وفحص سجلات الرسائل الخطأ، وإعادة تشغيل خدمة بلوتون على بي، وإعادة تشغيل الجهاز إذا لزم الأمر.
المراقب المالي
وكثيرا ما تشير التحطمات المتكررة إلى وجود إمدادات غير مستقرة من الطاقة أو بطاقة ميكرو دي غير مستقرة، ومحاولة إنشاء مصرف أو كابل آخر للطاقة، واستخدام بطاقة عالية الجودة من طراز SD تُقيَّم لعمليات الكتابة المستمرة، والنظر في إضافة جهاز مراقبة أجهزة الحاسوب لإعادة تشغيل البيسبول تلقائيا إذا كان معلقا.
قيم غلوكوزي غير صحيحة
وإذا كان النظام يوصل الأنسولين على أساس قراءات عالية كاذبة، فإن العواقب يمكن أن تكون خطيرة، وأن يكون فحصها مزدوجاً دائماً مع أحمر أصابع إذا لم تكن الأعراض مطابقة لبيانات الأشعة السينية، وأن يضمن أن تكون مقياس الأشعة السينية الخاص بك معاروف صحيحة (إذا لزم) وأن يتجنب استخدام أجهزة الاستشعار بعد فترة حياتها المعتمدة.
الاعتبارات المستقبلية والدعم المجتمعي
The OpenAPS movement is part of a larger ecosystem of open-source diabetes technology, including AndroidAPS and ]Loop for iOS users. While this guide focuses on equipment, the software side evolveds rapidly. Join the
وفي المستقبل، ينتقل العديد من البنين إلى مجالس أصغر حجما وأكثر كفاءة في استخدام الطاقة مثل رسبي بي صفر 2 W أو استكشاف مركبات ثنائي الفينيل متعدد الكلور التي تدمج الوحدة الإذاعية وإدارة البطاريات في وحدة واحدة، غير أن المبادئ الأساسية لتجميع النظام لا تزال هي نفسها: البدء بمكونات موثوقة، ومتابعة عملية التجميع المنهجي، وترتيب السلامة على نحو دائم على نحو ملائم.
خاتمة
ففهم مكونات أجهزة النظام المفتوح وكيفية تجميعها هو الخطوة الأولى نحو بناء نظام مغلق للشبكة يمكن أن يحسن إدارة الغلوكوز إلى حد كبير، ومن خلال اختيار متحكم، وجهاز للتحكم، وضخ الأنسولين، والوحدة الإذاعية، ومصدر الطاقة، ومن خلال اتباع عملية تجميع واختبار منظمة، يمكن أن تخلق نظاما موثوقا به يؤدي إلى نقل مرض الداء السلكي، ويقترب دائما من البناء بحذر، ويحترم المخاطر المحتملة.