Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Ginamit Ko - Mga Kagamitan
- Hakbang 2: Skematika
- Hakbang 3: Code
- Hakbang 4: Enclosure
- Hakbang 5: Masiyahan
Video: Arduino Heart Rate Monitor: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Kumusta Lahat, Itinayo ko ang handheld Arduino na kinokontrol na rate ng heart monitor na ito.
Hakbang 1: Ano ang Ginamit Ko - Mga Kagamitan
Ilang oras ang nakaraan, inorder ko ang sensor ng rate ng puso na ito ng eBay, na may ideya na gumawa ng isang aparato na maaaring hawakan at ipapakita sa iyo ang kasalukuyang rate ng puso, na katulad ng istilo ng Star Trek Tricorder.
Ang aparato na aking itinayo ay binubuo ng isang Arduino Pro Mini na may sensor ng pulso at isang OLED display.
Ang sensor ay orihinal na binuo ng isang kumpanya na tinatawag na World Famous Electronics at nagsimula bilang isang kampanya sa Kickstarter noong 2011. Nagbibigay sila ng isang silid-aklatan para sa Arduino upang madali mo itong ma-interface. Iiwan ko ang isang link dito sa paglalarawan.
Upang maipakita ang mga beats bawat minutong pagsukat, ang Arduino ay konektado sa isang mini OLED.
Ang ilan sa mga sangkap na ginamit sa proyekto (Mga link ng Kaakibat):
Arduino Pro Mini
PulseSensor
Mini OLED
Soldering Station
Solder
Mga Elektrikal na Snip
Rotary Tool
Hakbang 2: Skematika
Gumagamit ang display ng I2C protocol kaya nakakonekta lamang ito sa 4 na wires. Sa eskematiko maaari mong makita na bukod sa mga wire ng kuryente ng parehong sensor at ng OLED, kailangan naming kumonekta ng 3 pang mga wire.
Ang A0 pin ng pulse sensor ay konektado sa A0 analog input ng Arduino, ang SDA pin ng display ay konektado sa A4 analog input sa Arduino at ang SCL ay konektado sa A5 analog input.
Ang buong proyekto ay pinalakas ng 3 mga baterya ng AA na nakalagay sa tuktok ng hawakan na dating isang accelerator para sa isang laruang umiikot. Ang pag-input ng mga baterya ay konektado sa hilaw na input ng Arduino pro mini.
Link sa eskematiko sa EasyEda:
easyeda.com/bkolicoski/Arduino-Heart-Rate-Monitor
Hakbang 3: Code
Ang code para sa Arduino ay napaka-simple at ito ay isang halo lamang ng parehong mga halimbawa para sa OLED at sensor.
Sa simula, mayroon kaming mga kahulugan ng library at pagpapasimula para sa OLED at sensor. Susunod ay ang kahulugan ng dalawang imaheng ginamit ko sa proyekto, ginamit ang aking logo at ang icon ng puso kapag ipinapakita ang mga beats bawat minuto.
Sa pag-andar ng pag-setup tinitiyak namin na maaari kaming makipag-usap sa parehong sensor at screen at kung maayos ang lahat, ipinapakita namin ang logo ng boot.
Sa seksyon ng loop unang nakuha namin ang kasalukuyang halaga ng BPM mula sa sensor at pagkatapos ay suriin namin kung nakita namin ang tumataas na gilid ng isang tibok ng puso nang 5 beses sa isang hilera upang maipakita ang halagang BPM. Kung hindi, nagpapakita kami ng isang mensahe sa screen upang maghintay ang gumagamit.
Ginawa ko ito upang matanggal ang anumang mga glitches sa data kaya nagpapakita lamang kami ng mga halaga sa oras na malalaman na mayroon kaming matatag na output mula sa sensor. Ang buong source code ay naka-host sa aking GitHub account at mahahanap mo ito sa link sa ibaba.
github.com/bkolicoski/arduino-heart-rate-monitor
Hakbang 4: Enclosure
Una kong nagawa ang lahat ng mga koneksyon sa isang breadboard at pagkatapos na mapatunayan na gumagana ang lahat ay nagpatuloy ako sa paggawa ng enclosure.
Matapos buksan ang hawakan, tinanggal ko ang motor na nasa ilalim nito at sinimulang planuhin ang paglalagay ng mga sensor. Pinutol ko ang dalawang bukana, isa para sa sensor at isa pa para sa screen. Matapos linisin ang parehong mga butas gamit ang isang file, idinikit ko ang screen at sensor sa isang bahagi ng hawakan ng plastik at nagpatuloy sa mga kable.
Dahil nagtrabaho ako sa isang Arduino Uno para sa prototyping, na-upload ko ang parehong sketch sa isang Arduino Pro Mini bago ko maghinang ng anuman dahil mas madali ito.
Hakbang 5: Masiyahan
Ang aparato ay hindi nangangahulugang isang pang-agham at tiyak na mayroon itong mga glitches. Ang sensor ay medyo maselan at madalas na maglalabas ng maraming hindi pare-pareho na data, lalo na kung pinindot nang husto o napakaliit.
Gayunpaman ito ay isang napakasayang proyekto na itatayo at talagang pang-edukasyon para sa akin habang nagtatrabaho ako sa kauna-unahang pagkakataon kasama ang parehong sensor at OLED.
Kung mayroon kang anumang mga mungkahi sa kung paano ko mapapagbuti ang monitor pagkatapos ay tiyaking iwanan ang mga ito sa mga komento, ibahagi at gusto ang Tagubilin na ito at mag-subscribe sa aking channel sa YouTube para sa mas katulad na mga video sa hinaharap.
Cheers!
Inirerekumendang:
Heartbeat Sensor Gamit ang Arduino (Heart Rate Monitor): 3 Mga Hakbang
Heartbeat Sensor Gamit ang Arduino (Heart Rate Monitor): Ang Heartbeat Sensor ay isang elektronikong aparato na ginagamit upang masukat ang rate ng puso ibig sabihin ang bilis ng tibok ng puso. Ang pagsubaybay sa temperatura ng katawan, rate ng puso at presyon ng dugo ay ang mga pangunahing bagay na ginagawa namin upang mapanatili tayong malusog. Ang Rate ng Puso ay maaaring maging
Sining na Tagapagpahiwatig ng Rate ng Heart Rate ng ECG: 4 na Hakbang
Sining na Tagapagpahiwatig ng Rate ng Heart Rate ng ECG: Ang pagpikit ng isang kumpol ng mga LED na naka-sync sa iyong mga beats sa puso ay dapat na simple sa lahat ng teknolohiyang ito sa paligid, tama ba? Sa gayon - hindi ito, hanggang ngayon. Personal kong nagpupumilit dito sa loob ng maraming taon, sinusubukan na makakuha ng signal mula sa maraming mga iskema ng PPG at ECG
Pagsasanay sa Heart Rate Zone Monitor Watch: 19 Mga Hakbang (na may Mga Larawan)
Pagsasanay sa Heart Rate Zone Monitor Watch: Ang kolehiyo ay isang abala at magulong oras sa isang buhay, iyon ang dahilan kung bakit napakahalagang panatilihing mababa ang antas ng iyong stress. Ang isang paraan na nais naming gawin ito ay sa pamamagitan ng pag-eehersisyo, makakatulong itong mapanatiling malinaw ang iyong isip at malusog ang pakiramdam ng katawan. Iyon ang dahilan kung bakit lumikha kami ng isang portabl
ECG at Heart Rate Monitor: 7 Mga Hakbang (na may Mga Larawan)
ECG at Heart Rate Monitor: PAUNAWA: Hindi ito isang medikal na aparato. Ito ay para sa mga layuning pang-edukasyon na gumagamit lamang ng mga simulate signal. Kung ginagamit ang circuit na ito para sa totoong mga sukat ng ECG, mangyaring tiyaking ang circuit at ang mga koneksyon sa circuit-to-instrument ay gumagamit ng wastong pagkakahiwalay
ECG at Heart Rate Digital Monitor: 7 Mga Hakbang (na may Mga Larawan)
Ang ECG at Heart Rate Digital Monitor: Ang isang electrocardiogram, o ECG, ay isang napakatandang pamamaraan ng pagsukat at pag-aaral ng kalusugan sa puso. Ang senyas na nabasa mula sa isang ECG ay maaaring magpahiwatig ng isang malusog na puso o isang saklaw ng mga problema. Ang isang maaasahan at tumpak na disenyo ay mahalaga sapagkat kung ang ECG signal