Kazalo:

Merilnik krvnega utripa: 3 koraki
Merilnik krvnega utripa: 3 koraki

Video: Merilnik krvnega utripa: 3 koraki

Video: Merilnik krvnega utripa: 3 koraki
Video: Pametna ura M4 2019, vodoodbojna, števec korakov, merilec srčnega utripa 2024, November
Anonim
Merilnik krvnega utripa
Merilnik krvnega utripa
Merilnik krvnega utripa
Merilnik krvnega utripa

Predstavljam vam moj drugi projekt za mojo univerzo. Ta projekt se lahko uporablja za spremljanje srčnega utripa in ravni kisika z modulom MAX 30100 in jih natisne na LCD zaslon Nokia 5110. Te vrednosti shrani tudi v besedilne datoteke z modulom kartice SD. Oglasi tudi opozorilni zvočni signal v primeru, da vrednosti ne ustrezajo normalnim zahtevanim vrednostim glede na vašo starost, ki jih lahko vnesete s kapacitivno tipkovnico TTP 229 16x. Za pošiljanje teh vrednosti iz enega Arduina v drugega uporablja tudi komunikacijsko funkcijo I2C.

1. korak: potrebni deli

1- 2x Arduino Uno R3

2- Senzor MAX 30100

3- LCD modul Nokia 5110

4- Mostični kabli

5- Ogledna plošča

6- Modul kartice SD

7- Zvočni signal

8- TTP 229

9- 2x 4,7 Kohm

2. korak: Povezave

Povezave
Povezave

Povezave so na voljo na sliki.

Uporabil sem lastnost I2C Arduinosa, da sem jih hkrati povezal s senzorjem.

Opomba: Senzor je treba priključiti neposredno na nožice SCL in SDA, medtem ko so Arduino povezani med seboj prek nožic A5 in A4.

3. korak: Koda

Prenesite te datoteke za kodo.

Knjižnice potreb so na voljo s teh povezav:

github.com/oxullo/Arduino-MAX30100

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

ali pa prenesete priložene datoteke zip/rar.

Opomba: Datoteko Graphics.c morate vključiti v datoteko, v kateri je Lcd_master.ino, da se koda pravilno naloži.

Opomba: na koncu zanke sem vključil nekaj funkcij if, ki bi morale aktivirati zvočni signal, če srčni utrip ali raven kisika nista normalni. Vsi imajo trenutno enak starostni razpon, vendar ga lahko spremenite glede na svojo željo.

Priporočena: