جدول المحتويات:

نظام مراقبة الصحة القائم على إنترنت الأشياء: 3 خطوات
نظام مراقبة الصحة القائم على إنترنت الأشياء: 3 خطوات

فيديو: نظام مراقبة الصحة القائم على إنترنت الأشياء: 3 خطوات

فيديو: نظام مراقبة الصحة القائم على إنترنت الأشياء: 3 خطوات
فيديو: ساعة تقنية : إنترنت الأشياء في مجال الرعاية الصحية 2024, يوليو
Anonim
نظام مراقبة الصحة القائم على إنترنت الأشياء
نظام مراقبة الصحة القائم على إنترنت الأشياء

سيتم توصيل جهاز قائم على وحدة التحكم الدقيقة مع مستشعرات طبية حيوية مناسبة للمريض لتوفير مراقبة ثابتة قائمة على السحابة. سيتم استشعار العلامات الحيوية مثل درجة الحرارة ومعدل النبض لجسم الإنسان والتي تعد أدلة رئيسية للكشف عن أي مشكلة صحية بواسطة أجهزة الاستشعار المعنية التي تدعمها NodeMCU في بيئة Wi-Fi وسيتم إرسال البيانات إلى ThingSpeak cloud حيث سيتم تحليل البيانات للبحث عن أي مخالفة. في حالة وجود أي مخالفة يتم إرسال بلاغ للأطباء والممرضات.

من خلال هذا النظام ، يمكن إبقاء المرضى تحت المراقبة المستمرة المناسبة دون الاعتماد على أي مسؤولية بشرية بتكلفة منخفضة للغاية. سيؤدي ذلك أيضًا إلى تقليل أي أخطاء محتملة ومساعدة الطبيب على الاستجابة بسرعة للوضع.

الخطوة 1: الاتصال

اتصال
اتصال

أشياء سوف تحتاجها: -

1. اللوح

2. NodeMCU

3. مستشعر النبض

4. DS18B20 مستشعر درجة حرارة ماء

5. أسلاك توصيل

6. 4.7 كيلو أوم المقاوم ل DS18B20

الآن ، قم بإعداد اتصالك وفقًا للدائرة الموضحة في الصورة.

الخطوة الثانية: البرمجة والتحدث عن الأشياء

قم بتحميل الكود وقم بإعداد قناة الأشياء الخاصة بك لتلقي البيانات (يمكنك بسهولة العثور على الكثير من البرامج التعليمية المتعلقة بهذا الموضوع على الإنترنت ، ومع ذلك ، إذا كانت لديك أية مشكلات ، فيمكنك ترك تعليق أدناه).

تأكد من أن الحقل 1 مخصص لـ BPM والحقل 2 مخصص لدرجة الحرارة على قناة الأشياء الخاصة بك ، ثم حدد NodeMCU على أنه لوحتك (سيتعين عليك تنزيل هذه اللوحة حيث لم تتم إضافتها افتراضيًا ، يمكنك تصفح هذا الدليل للإعداد IDE الخاص بك:

الآن ، قم بتحميل الكود وتأكد من تحرير بيانات اعتماد WiFi ومفتاح واجهة برمجة تطبيقات Thingspeak وفقًا لذلك في الكود قبل التحميل.

الخطوة 3: اختيارية

يمكنك إنشاء تنبيهات عبر البريد الإلكتروني وفقًا لذلك:

in.mathworks.com/help/thingspeak/analyze-c…

هنا هو دليل لإعداده.

الشفرة:

channelID = Your_channel_ID ؛

iftttURL = 'Your_IFTTT_URL' ،

readAPIKey = 'read_API_key' ،

bpm = thingSpeakRead (channelID، 'Fields'، 1، 'ReadKey'، readAPIKey) ؛

temp = thingSpeakRead (channelID، 'Fields'، 2، 'ReadKey'، readAPIKey) ؛

درجة الحرارة = (درجة الحرارة * 9/5) +32 ؛

إذا (نبضة 100 | temp37.2)

webwrite (iftttURL، 'value1'، bpm، 'value2'، temp، 'value3'، tempf) ؛

نهاية

موصى به: