Kazalo:
- 1. korak: Kaj sem uporabil - Materiali
- 2. korak: Shema
- 3. korak: Koda
- 4. korak: ohišje
- 5. korak: Uživajte
Video: Arduino merilnik srčnega utripa: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Zdravo vsi, Zgradil sem ta ročni merilnik srčnega utripa Arduino.
1. korak: Kaj sem uporabil - Materiali
Pred časom sem naročil ta senzor srčnega utripa na eBayu z idejo, da izdelam napravo, ki jo je mogoče ročno upravljati in vam bo pokazal trenutni srčni utrip, precej v stilu trikotnika Star Trek.
Napravo, ki sem jo izdelal, sestavlja Arduino Pro Mini s senzorjem pulza in zaslonom OLED.
Senzor je prvotno razvilo podjetje, imenovano World Famous Electronics, in se je začelo kot kampanja Kickstarter leta 2011. Zagotavljajo knjižnico za Arduino, tako da ga lahko preprosto povežete. V opisu bom pustil povezavo do nje.
Za prikaz meritev utripov na minuto je Arduino priključen na mini OLED.
Nekatere komponente, uporabljene v projektu (partnerske povezave):
Arduino Pro Mini
Senzor pulza
Mini OLED
Spajkalna postaja
Spajkanje
Električni izrezki
Rotacijsko orodje
2. korak: Shema
Zaslon uporablja protokol I2C, zato je povezan samo s 4 žicami. Na shemi lahko vidite, da moramo poleg napajalnih žic senzorja in OLED -a priključiti samo še 3 žice.
Pin A0 impulznega senzorja je priključen na analogni vhod A0 Arduina, pin SDA zaslona je priključen na analogni vhod A4 na Arduinu, SCL pa na analogni vhod A5.
Celoten projekt poganja 3 baterije AA, ki so nameščene na vrhu ročaja, ki je bil včasih pospeševalnik za predenje igrače. Vhod baterij je priključen na surov vhod Arduino pro mini.
Povezava do sheme na EasyEdi:
easyeda.com/bkolicoski/Arduino-Heart-Rate-Monitor
3. korak: Koda
Koda za Arduino je zelo preprosta in je le mešanica primerov za OLED in senzor.
Na začetku imamo definicije knjižnic in inicializacijo za OLED in senzor. Naslednja je definicija dveh slik, ki sem jih uporabil v projektu, mojega logotipa in ikone srca, ki smo jih uporabili pri prikazovanju utripov na minuto.
V nastavitveni funkciji poskrbimo, da lahko komuniciramo tako s senzorjem kot z zaslonom, in če je vse v redu, prikažemo zagonski logotip.
V odseku zanke najprej dobimo trenutno vrednost BPM od senzorja in nato preverimo, ali smo 5 -krat zapored videli naraščajoči rob srčnega utripa, da predstavimo to vrednost BPM. V nasprotnem primeru na zaslonu prikažemo sporočilo, tako da lahko uporabnik počaka.
To sem naredil tako, da sem se znebil vseh napak v podatkih, zato vrednosti prikažemo šele, ko vemo, da imamo stabilen izhod iz senzorja. Celotna izvorna koda gostuje v mojem računu GitHub in jo najdete na spodnji povezavi.
github.com/bkolicoski/arduino-heart-rate-monitor
4. korak: ohišje
Najprej sem vzpostavil vse povezave na plošči in potem, ko sem preveril, ali vse deluje, sem nadaljeval z izdelavo ohišja.
Ko sem odprl ročaj, sem odstranil motor, ki je bil na dnu, in začel načrtovati postavitev senzorjev. Izrezal sem dve odprtini, eno za senzor in drugo za zaslon. Ko sem z datoteko očistil obe luknji, sem zaslon in senzor prilepil na eno stran plastičnega ročaja in nadaljeval z ožičenjem.
Ker sem pri izdelavi prototipov sodeloval z Arduino Uno, sem isto skico naložil v Arduino Pro Mini, preden sem kaj spajal, saj je to veliko lažje.
5. korak: Uživajte
Naprava nikakor ni znanstvena in vsekakor ima svoje napake. Senzor je precej občutljiv in pogosto lahko odda veliko nedoslednih podatkov, še posebej, če je pritisnjen precej močno ali zelo malo.
Vendar je bil to zelo zabaven projekt in zame je bil zelo poučen, saj prvič delam s senzorjem in OLED -om.
Če imate kakršne koli predloge, kako lahko izboljšam monitor, jih pustite v komentarjih, delite in všečkajte ta Instructable ter se naročite na moj YouTube kanal za več podobnih videoposnetkov v prihodnosti.
Na zdravje!
Priporočena:
Senzor srčnega utripa z uporabo Arduina (merilnik srčnega utripa): 3 koraki
Senzor srčnega utripa z uporabo Arduina (merilnik srčnega utripa): Senzor srčnega utripa je elektronska naprava, ki se uporablja za merjenje srčnega utripa, to je hitrosti srčnega utripa. Spremljanje telesne temperature, srčnega utripa in krvnega tlaka so osnovne stvari, s katerimi želimo ohraniti svoje zdravje
Merjenje srčnega utripa je na konici prsta: pristop fotopletizmografije k določanju srčnega utripa: 7 korakov
Merjenje srčnega utripa je na dosegu roke: Fotopletizmografski pristop k določanju srčnega utripa: Fotopletizmograf (PPG) je preprosta in poceni optična tehnika, ki se pogosto uporablja za odkrivanje sprememb volumna krvi v mikrovaskularni postelji tkiva. Večinoma se uporablja neinvazivno za meritve na površini kože, običajno
EKG in merilnik srčnega utripa: 6 korakov
EKG in merilnik srčnega utripa: Elektrokardiogram, imenovan tudi EKG, je test, ki zazna in zabeleži električno aktivnost človeškega srca. Zazna srčni utrip ter moč in čas električnih impulzov, ki prehajajo skozi vsak del srca, ki lahko prepozna
Enostavno snemanje vezja EKG in merilnik srčnega utripa LabVIEW: 5 korakov
Enostavno snemanje vezja EKG in merilnik srčnega utripa LabVIEW: " To ni medicinski pripomoček. To je samo v izobraževalne namene z uporabo simuliranih signalov. Če uporabljate to vezje za prave meritve EKG-ja, se prepričajte, da vezje in povezave vezja z instrumentom uporabljajo ustrezno izolacijo
Digitalni EKG in merilnik srčnega utripa: 8 korakov
Digitalni EKG in merilnik srčnega utripa: OPOMBA: To ni medicinski pripomoček. To je samo v izobraževalne namene z uporabo simuliranih signalov. Če uporabljate to vezje za resnične meritve EKG-ja, se prepričajte, da vezje in povezave med vezjem in instrumentom porabljajo baterijo in