Cuprins:

Sistem de monitorizare a sănătății bazat pe IOT: 3 pași
Sistem de monitorizare a sănătății bazat pe IOT: 3 pași

Video: Sistem de monitorizare a sănătății bazat pe IOT: 3 pași

Video: Sistem de monitorizare a sănătății bazat pe IOT: 3 pași
Video: Sistem Avertizare Arduino 2024, Iulie
Anonim
Sistem de monitorizare a sănătății bazat pe IOT
Sistem de monitorizare a sănătății bazat pe IOT

Un dispozitiv bazat pe microcontroler cu senzori bio-medicali corespunzători va fi atașat pacientului pentru a asigura o monitorizare constantă bazată pe cloud. Semnele vitale, adică temperatura și ritmul pulsului corpului uman, care sunt indicii majore pentru detectarea oricărei probleme de sănătate, vor fi detectate de senzorii respectivi suportați de NodeMCU într-un mediu Wi-Fi, iar datele vor fi trimise în cloudul ThingSpeak, unde datele vor fi analizate. să caute orice neregulă. În cazul oricărei nereguli, o notificare va fi trimisă medicilor și asistenților medicali.

Prin acest sistem, pacienții pot fi ținuți sub o monitorizare constantă adecvată fără a depinde de responsabilitatea oricărui om la un cost foarte mic. Acest lucru va reduce, de asemenea, eventualele erori și va ajuta medicul să răspundă rapid la situație.

Pasul 1: Conexiune

Conexiune
Conexiune

Lucruri de care veți avea nevoie: -

1. Pană de pâine

2. NodeMCU

3. Senzor de impulsuri

4. Senzor de temperatură impermeabil DS18B20

5. Firele jumperului

6. Rezistor de 4.7k ohm pentru DS18B20

Acum, configurați conexiunea conform circuitului prezentat în imagine.

Pasul 2: Codare și Thingspeak

Încărcați codul și configurați-vă canalul pentru a primi datele (puteți găsi cu ușurință o mulțime de tutoriale cu privire la acest lucru pe internet, totuși, dacă aveți probleme, puteți lăsa un comentariu mai jos).

Asigurați-vă că câmpul 1 este pentru BPM și câmpul 2 este pentru temperatură pe canalul dvs. de vârf și apoi selectați NodeMCU ca placa dvs. (va trebui să descărcați această placă deoarece nu este adăugată în mod implicit, puteți consulta acest ghid pentru configurare IDE-ul dvs.:

Acum, încărcați codul și asigurați-vă că editați acreditările WiFi și cheia API thingspeak în mod corespunzător în cod înainte de a încărca.

Pasul 3: opțional

Puteți genera alerte prin e-mail în consecință:

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

Iată ghidul pentru configurare.

Cod:

channelID = ID-ul_canal;

iftttURL = 'Your_IFTTT_URL';

readAPIKey = 'read_API_key';

bpm = thingSpeakRead (channelID, 'Fields', 1, 'ReadKey', readAPIKey);

temp = thingSpeakRead (channelID, 'Fields', 2, 'ReadKey', readAPIKey);

tempf = (temp * 9/5) +32;

if (bpm100 | temp37.2)

webwrite (iftttURL, 'value1', bpm, 'value2', temp, 'value3', tempf);

Sfârșit

Recomandat: