Cov txheej txheem:

Arduino Heart Rate Monitor: 5 Kauj Ruam
Arduino Heart Rate Monitor: 5 Kauj Ruam

Video: Arduino Heart Rate Monitor: 5 Kauj Ruam

Video: Arduino Heart Rate Monitor: 5 Kauj Ruam
Video: Amazing arduino project 2024, Hlis ntuj nqeg
Anonim
Image
Image
Arduino Heart Rate Monitor
Arduino Heart Rate Monitor
Arduino Heart Rate Monitor
Arduino Heart Rate Monitor

Nyob Zoo Sawv Daws, Kuv tau ua qhov no tuav Arduino tswj lub plawv dhia saib.

Kauj Ruam 1: Yam Kuv Tau Siv - Cov Khoom

Qhov Kuv Tau Siv - Cov Khoom
Qhov Kuv Tau Siv - Cov Khoom
Qhov Kuv Tau Siv - Cov Khoom
Qhov Kuv Tau Siv - Cov Khoom
Qhov Kuv Tau Siv - Cov Khoom
Qhov Kuv Tau Siv - Cov Khoom

Qee lub sij hawm dhau los, Kuv tau xaj qhov ntsuas lub plawv ntsuas ntawm eBay, nrog lub tswv yim los tsim cov cuab yeej uas tuaj yeem tuav tau thiab yuav qhia koj lub plawv dhia tam sim no, ntau npaum li cas ntawm Star Trek Tricorder.

Cov cuab yeej uas kuv tau tsim muaj Arduino Pro Mini nrog lub ntsuas pa thiab OLED zaub.

Lub sensor tau xub tsim los ntawm lub tuam txhab hu ua World Famous Electronics thiab tau pib ua Kickstarter phiaj xwm xyoo 2011. Lawv muab lub tsev qiv ntawv rau Arduino yog li koj tuaj yeem cuam tshuam tau yooj yim heev. Kuv yuav tso qhov txuas rau nws hauv qhov kev piav qhia.

Txhawm rau tso saib cov neeg ntaus ib feeb ntsuas, Arduino txuas nrog lub mini OLED.

Qee yam ntawm cov khoom siv hauv txoj haujlwm (Cov koom nrog sib txuas):

Arduino Pro Mini

PulseSensor

Mini OLED

Chaw Nres Tsheb

Solder

Cov Hluav Taws Xob Hluav Taws Xob

Teb Teb

Kauj ruam 2: Schematic

Schematic
Schematic

Cov zaub siv I2C cov txheej txheem yog li nws tsuas yog txuas nrog 4 xov hlau. Ntawm cov txheej txheem koj tuaj yeem pom tias lwm yam tshaj li lub xov tooj hluav taws xob ntawm ob lub sensor thiab OLED, peb xav tau txuas tsuas yog 3 lub xov hlau ntxiv.

A0 tus pin ntawm lub ntsuas mem tes tau txuas nrog A0 analog input ntawm Arduino, SDA tus pin ntawm cov zaub txuas nrog A4 analog input ntawm Arduino thiab SCL txuas nrog A5 analog input.

Tag nrho txoj haujlwm yog siv los ntawm 3 AA roj teeb uas muaj tsev nyob rau sab saum toj ntawm tus tes tuav uas tau siv los ua tus nrawm rau cov khoom ua si. Cov roj teeb nkag tau txuas nrog cov khoom siv raw ntawm Arduino pro mini.

Txuas mus rau schematic ntawm EasyEda:

easyeda.com/bkolicoski/Arduino-Heart-Rate-Monitor

Kauj ruam 3: Code

Code
Code

Cov cai rau Arduino yog qhov yooj yim heev thiab nws tsuas yog sib xyaw ntawm ob qho piv txwv rau OLED thiab lub ntsuas.

Thaum pib, peb muaj lub tsev qiv ntawv txhais cov ntsiab lus thiab pib rau OLED thiab lub ntsuas. Tom ntej no yog lub ntsiab lus ntawm ob daim duab uas kuv tau siv hauv txoj haujlwm, kuv lub cim thiab lub cim lub plawv siv thaum tso cov neeg ntaus ib feeb.

Hauv kev teeb tsa ua haujlwm peb ua kom ntseeg tau tias peb tuaj yeem sib txuas lus nrog ob lub sensor thiab lub vijtsam thiab yog tias txhua yam mus tau zoo, peb tso lub cim khau raj.

Hauv ntu ntu peb xub tau txais tus nqi BPM tam sim no los ntawm lub ntsuas hluav taws xob thiab tom qab ntawd peb kuaj xyuas yog tias peb pom qhov nce ntawm lub plawv dhia rau 5 zaug ua ke txhawm rau nthuav qhia tus nqi BPM. Yog tias tsis yog peb tso tawm cov lus ntawm qhov screen kom tus neeg siv tuaj yeem tos.

Kuv tau ua nws zoo li no kom tshem tawm ib qho kev tsis sib xws hauv cov ntaub ntawv yog li peb tsuas yog qhia qhov muaj txiaj ntsig thaum peb paub tias peb muaj cov khoom ruaj khov los ntawm lub ntsuas. Tag nrho cov peev txheej tau teeb tsa ntawm kuv tus GitHub tus lej thiab koj tuaj yeem pom nws ntawm qhov txuas hauv qab no.

github.com/bkolicoski/arduino-heart-rate-monitor

Kauj ruam 4: Cov ntaub ntawv kaw

Cov ntaub ntawv kaw
Cov ntaub ntawv kaw
Cov ntaub ntawv kaw
Cov ntaub ntawv kaw
Cov ntaub ntawv kaw
Cov ntaub ntawv kaw

Kuv tau ua thawj zaug ntawm txhua qhov kev sib txuas ntawm lub khob cij thiab tom qab txheeb xyuas tias txhua yam ua haujlwm Kuv tau pib ua lub thawv ntawv.

Tom qab qhib qhov kov, Kuv tshem lub cav uas nyob hauv nws qab thiab pib npaj tawm qhov kev tso chaw ntawm lub ntsuas cua. Kuv tau txiav tawm ob qhov qhib, ib qho rau lub ntsuas pa thiab lwm qhov rau lub vijtsam. Tom qab ntxuav ob lub qhov nrog cov ntawv, Kuv tau glued lub vijtsam thiab lub ntsuas cua mus rau ib sab ntawm cov yas tuav thiab txuas ntxiv nrog cov hlua.

Txij li thaum kuv tau ua haujlwm nrog Arduino Uno rau qhov ua qauv, kuv tau tshaj tawm cov duab tib yam rau Arduino Pro Mini ua ntej kuv tau muag ib yam dab tsi vim qhov no yooj yim dua.

Kauj ruam 5: Txaus siab rau

Txaus siab rau!
Txaus siab rau!
Txaus siab rau!
Txaus siab rau!

Cov cuab yeej tsis yog txhais tau tias yog ib qho kev tshawb fawb thiab nws yeej muaj nws qhov tsis sib xws. Lub sensor yog qhov muag heev thiab tuaj yeem tawm ntau cov ntaub ntawv tsis sib xws, tshwj xeeb tshaj yog tias nws raug nias nyuaj lossis tsawg heev.

Txawm li cas los xij qhov no yog txoj haujlwm lom zem heev los tsim thiab tau kawm tiag tiag rau kuv raws li kuv tau ua haujlwm thawj zaug nrog ob lub sensor thiab OLED.

Yog tias koj muaj lus qhia yuav ua li cas kuv tuaj yeem txhim kho tus saib xyuas tom qab ntawd nco ntsoov tso lawv tawm hauv cov lus pom, qhia tawm thiab nyiam qhov no Qhia thiab sau npe rau kuv YouTube channel rau ntau cov yeeb yaj kiab zoo sib xws yav tom ntej.

Cheers!

Pom zoo: