Mundarija:

IOT asosidagi bemorlarni kuzatish to'plami: 7 qadam
IOT asosidagi bemorlarni kuzatish to'plami: 7 qadam

Video: IOT asosidagi bemorlarni kuzatish to'plami: 7 qadam

Video: IOT asosidagi bemorlarni kuzatish to'plami: 7 qadam
Video: Xotirani kuchaytiruvchi 10 ta SIR. Hamma uchun birdek to'gri keladi! 10 daqiqada 2024, Noyabr
Anonim
IOT asosidagi bemorlarni kuzatish to'plami
IOT asosidagi bemorlarni kuzatish to'plami
IOT asosidagi bemorlarni kuzatish to'plami
IOT asosidagi bemorlarni kuzatish to'plami

KIRISH:

Zamonaviy dunyoda odamlar turmush tarzi va ovqatlanish odatlari tufayli kasalliklarga ko'proq moyil. Bunday holda, bemorlarning sog'lig'ini nazorat qilish muhim rol o'ynaydi. Sog'liqni saqlash muhim va tez rivojlanayotgan sohadir. Texnologiyaning rivojlanishi imkonsiz g'oyalarni amalga oshirdi. Integratsiyalashgan sensorlar tarmog'idan foydalangan holda, yaqinlarimizning sog'lig'ini hech qanday qiyinchiliksiz kuzatib borish mumkin bo'ldi. Ayniqsa, keksa yoshdagi bemorlar kuzatilishi mumkin va har qanday favqulodda vaziyatda oila a'zolari yoki shifokorlarni ogohlantirishi va kerakli yordamni o'z vaqtida berishi mumkin. IOT -ga asoslangan bemorlarni nazorat qilish tizimi bemorlarning sog'lig'ini kuzatadigan va har qanday muammo yuz berganda o'z oilasi yoki shifokorini xabardor qilish uchun internetdan foydalanadigan sensor tarmog'iga ega. Bu tizim tana harorati, namlik, nafas olish tezligi va qon bosimini sezishga qodir. Bu parametrlar turli datchiklar yordamida o'lchanadi va mikrokontroller yordamida qayta ishlanadi, so'ngra LCD displeyda aks etadi. Harorat va namlik DHT 11 sensori va qon bosimi manjet usuli bilan o'lchanadi. Bu Internet orqali uzatiladi va shifokorlar yoki oila a'zolari tomonidan saqlanadi va ko'riladi.

Ta'minotlar

Kerakli komponentlar:

1. Tana harorati, namlik va nafas olish tezligi

DHT 11 (namlik sensori)

2. Qon bosimi

  • ASCX15DN Honeywell bosim sensori
  • Havo shishiruvchi mini nasos
  • Solenoid klapan
  • MAX30100 (yurak urish tezligi)

3. Spo2

MAX30100

4. IOT

ESP8266 (WI_FI moduli)

5. Mikrokontroller

Arduino UNO

1 -qadam: TAKLIF qilingan MODEL

TAKLIF qilingan MODEL
TAKLIF qilingan MODEL

Taklif qilinayotgan modelning blok -diagrammasi yuqorida ko'rsatilgan. Bu tizim namlik sensori, mikro-tekshirgichga ulangan yurak urish tezligi sensori, keyin ko'rsatiladi va Wi-Fi moduli orqali tarmoqqa uzatiladi. Bu qiymatlarni shifokor va bemor telefonida o'rnatilgan android ilovasi orqali ko'rish mumkin.

Eslatma:

DHT11 sensori burun teshigiga yaqin joylashgan. Namlik va haroratni o'lchashga qodir, namlik - bu havodagi havo miqdori. Sensor nafas olayotgan va chiqariladigan havo o'rtasidagi namlik farqini sezadi. Bu farq nafas olish tezligi bo'lgan daqiqada (bpm) nafas soni uchun hisoblanadi.

2 -qadam: QURILMA

QURILMA
QURILMA

Uskuna ulanishi

Arduino DHT11 interfeysi (tana harorati, namlik va nafas olish tezligi)

Vdu pin ----- 5V Arduino UNOda

Chiqish pimi 3 ----- Analog chiqish (Analog pin A0)

Gnd pin 5 ----- Arduino UNO-dagi zamin

Arduino interfeysi ASCX15DN Honeywell bosim sensori, elektromagnit valf va havo puflagichi (qon bosimi-BP)

Bosim sensori 6 pinli.

pin 2 ----- 5V Arduino UNOda

pin 3 ----- Analog chiqish (analog pin A1)

pin 5 ----- Arduino UNO-dagi zamin

Solenoid klapan 2 ta simga ega.

Bitta sim ----- Arduino UNOda topraklama

Boshqa sim ----- Raqamli pin (Raqamli pin D10)

Havo shamollatgichida 2 ta sim bor.

Bitta sim ----- Arduino UNOda topraklama

Boshqa sim ----- Raqamli pin (Raqamli pin D8)

Arduino MAX30100 sensori interfeysi (yurak urish tezligi va Spo2)

Ulanishni ko'rish uchun bu erga bosing MAX30100.

Arduino interfeysi ESP8266 (IOT)

ESP quvvat pinini ham, Pin 10K yoqilgan pinni ham Unoning +3.3V quvvat piniga ulang

ESP ning Ground/GND pinini Unoning Ground/GND piniga ulang

ESP TX -ni Uno Pin 3 -ga ulang

ESP -ning RX -ni 1K rezistorga, keyin esa Unoning Pin 2 -ga ulang

ESP RX -ni 1K rezistorga, keyin Unoning GND piniga ulang.

Yuqoridagi rasmdagi kabi murojaat qiling.

Arduino LCD interfeysi (displey)

Ulanishni ko'rish uchun bu erga bosing 16X2 LCD.

3 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot

Arduino IDE:

Arduino Integrated Development Environment - yoki Arduino Software (IDE) - kod yozish uchun matn muharriri, xabarlar maydoni, matn konsoli, umumiy funktsiyalar tugmachalari bo'lgan asboblar paneli va qator menyulardan iborat. U dasturlarni yuklash va ular bilan muloqot qilish uchun Arduino va Genuino apparatiga ulanadi.

Arduino IDE dasturini yuklab olish uchun quyidagi havolani bosing:

Arduino IDE

4 -qadam: Bulutli hisoblash

Bulutli hisoblash
Bulutli hisoblash
Bulutli hisoblash
Bulutli hisoblash

ThingSpeak:

ThingSpeak - bu ochiq manbali IOT ilovasi bo'lib, u narsalardan ma'lumotlarni saqlaydi va oladi. U MATLAB va MathWorks Software tomonidan qo'llab -quvvatlanadi. Bu foydalanuvchilarga natijalarni tasavvur qilish va MATLAB -da hech qanday litsenziyasiz erkin ishlash imkonini beradi.

Tana namligi, tana harorati, nafas olish tezligi, qon bosimi (sistol va diastol) parametrlari bo'yicha bemorni kuzatish to'plamining chiqishi yuqoridagi rasmlarda ko'rsatilgandek IOT dasturida ko'rsatiladi.

ThingSpeak dasturini ko'rish uchun quyidagi havolani bosing:

ThingSpeak

5 -qadam: MOBILE INTERFACE

MOBIL INTERFACE
MOBIL INTERFACE
MOBIL INTERFACE
MOBIL INTERFACE

Virtuino Android ilovasi:

Virtuino-bu Internet yoki mahalliy Wi-Fi orqali elektron qurilmalarni kuzatish va boshqarish uchun android ilovasi. Bu turli xil vidjetlar orqali ma'lumotlarni yoki chiqishni vizualizatsiya qilishga yordam beradi. Ushbu ilovada boshqa ko'plab imkoniyatlar mavjud, shu jumladan SMS -ogohlantirish.

Tana namligi, tana harorati, nafas olish tezligi, qon bosimi (sistol va diastola) parametrlari bo'yicha bemorni kuzatish to'plamidan chiqish yuqoridagi rasmlarda ko'rsatilgandek android ilovasida ko'rsatiladi.

Virtuino Android ilovasini yuklab olish uchun quyidagi havolani bosing:

Virtuino dasturi

6 -qadam: Chiqish

Chiqish
Chiqish

7 -qadam: KOD

Qo'shilgan kod (kod) IOTga tana harorati, namlik va nafas olish tezligini yuboradi.

Qo'shilgan kod (kod1) IOTga qon bosimi, yurak urish tezligi, Spo2 ni yuboradi.

Eslatma:

agar kod muammolarini tuzatsa, men alohida kodlarni biriktirgan bo'lsam, uni maqsading uchun birlashtira olasan.

(ya'ni, wifi, sample_honeywell)

bu yerni bosing Max30100_spo2, yurak urish tezligi, 16x2_LCD

Tavsiya: