Kazalo:

IOT sistem za spremljanje zdravja: 3 koraki
IOT sistem za spremljanje zdravja: 3 koraki

Video: IOT sistem za spremljanje zdravja: 3 koraki

Video: IOT sistem za spremljanje zdravja: 3 koraki
Video: 🚀 Военное упражнение против тревожности 2024, November
Anonim
IOT sistem za spremljanje zdravja
IOT sistem za spremljanje zdravja

Na pacienta bo pritrjena naprava na osnovi mikrokrmilnika z ustreznimi biomedicinskimi senzorji za stalno spremljanje v oblaku. Vitalne znake, tj. Temperaturo in hitrost utripa človeškega telesa, ki so glavni znaki za odkrivanje kakršnih koli zdravstvenih težav, bodo zaznali ustrezni senzorji, ki jih podpira NodeMCU v okolju Wi-Fi, podatki pa bodo poslani v oblak ThingSpeak, kjer bodo podatki analizirani poiskati morebitne nepravilnosti. V primeru kakršnih koli nepravilnosti bo zdravnikom in medicinskim sestram poslano obvestilo.

S tem sistemom je mogoče bolnike redno spremljati, ne da bi bili odvisni od odgovornosti katerega koli človeka za zelo nizke stroške. To bo tudi zmanjšalo morebitne napake in pomagalo zdravniku, da se hitro odzove na situacijo.

1. korak: Povezava

Povezava
Povezava

Stvari, ki jih boste potrebovali:-

1. Ogledna plošča

2. NodeMCU

3. Senzor pulza

4. Vodotesni temperaturni senzor DS18B20

5. Mostične žice

6. 4,7 k ohmski upor za DS18B20

Zdaj nastavite povezavo v skladu s tokokrogom na sliki.

2. korak: Kodiranje in govorjenje stvari

Naložite kodo in nastavite svoj kanal Thingspeak za sprejem podatkov (na internetu lahko preprosto najdete veliko vadnic o tem, če imate kakršne koli težave, lahko spodaj pustite komentar).

Prepričajte se, da je polje 1 za BPM, polje 2 pa za temperaturo na vašem kanalu stvari, nato pa izberite NodeMCU za svojo ploščo (to ploščo boste morali prenesti, ker ni privzeto dodana, za nastavitev lahko uporabite ta vodnik vaš IDE:

Zdaj naložite kodo in se prepričajte, da ste v kodi pred nalaganjem ustrezno uredili poverilnice WiFi in ključ API Thingspeak.

3. korak: Izbirno

Ustrezno lahko ustvarite opozorila po e -pošti:

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

Tukaj je vodnik za njegovo nastavitev.

Koda:

channelID = Vaš_kanal_ID;

iftttURL = 'Vaš_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;

če (bpm100 | temp37,2)

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

konec

Priporočena: