Monitor pulsa krvi: 3 koraka
Monitor pulsa krvi: 3 koraka
Anonim
Monitor pulsa krvi
Monitor pulsa krvi
Monitor pulsa krvi
Monitor pulsa krvi

Predstavljam vam svoj drugi projekt za moje sveučilište. Ovaj se projekt može koristiti za praćenje brzine otkucaja srca i razine kisika pomoću modula MAX 30100 te ispis na LCD zaslonu Nokia 5110. Te vrijednosti također pohranjuje u tekstualne datoteke pomoću modula SD kartice. Također daje zvuk upozorenja u slučaju da vrijednosti nisu normalne potrebne vrijednosti prema vašoj dobi, koje možete unijeti pomoću kapacitivne tipke TTP 229 16x. Također koristi I2C komunikacijsku funkciju za slanje ovih vrijednosti s jednog Arduina na drugi.

Korak 1: Potrebni dijelovi

1- 2x Arduino Uno R3

2- MAX 30100 senzor

3- Nokia 5110 LCD modul

4- Premosni kabeli

5- Oglasna ploča

6- Modul SD kartice

7- zujalica

8- TTP 229

9- 2x 4,7 Kohm

Korak 2: Veze

Veze
Veze

Priključci su dostupni na slici.

Koristio sam svojstvo I2C Arduinosa da ih povežem međusobno i sa senzorom u isto vrijeme.

Napomena: Senzor se mora spojiti izravno na SCL i SDA pinove, dok su Arduinovi međusobno spojeni preko A5 i A4 pinova.

Korak 3: Kôd

Preuzmite ove datoteke za kôd.

Potrebne knjižnice mogu se preuzeti s ovih veza:

github.com/oxullo/Arduino-MAX30100

www.rinkydinkelectronics.com/library.php?id…

ili možete preuzeti uključene zip/rar datoteke.

Napomena: Morate uključiti datoteku Graphics.c u datoteku koja u sebi sadrži Lcd_master.ino da bi se kôd ispravno učitao.

Napomena: na kraju petlje uključio sam nekoliko if funkcija koje bi trebale aktivirati zujalicu ako otkucaji srca ili razina kisika nisu normalni. Svi oni trenutno imaju isti raspon godina, ali to možete promijeniti prema svojoj želji.

Preporučeni: