Orodha ya maudhui:

Ufuatiliaji wa Kiwango cha Moyo wa Arduino: Hatua 5
Ufuatiliaji wa Kiwango cha Moyo wa Arduino: Hatua 5

Video: Ufuatiliaji wa Kiwango cha Moyo wa Arduino: Hatua 5

Video: Ufuatiliaji wa Kiwango cha Moyo wa Arduino: Hatua 5
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Novemba
Anonim
Image
Image
Mfuatiliaji wa Kiwango cha Moyo wa Arduino
Mfuatiliaji wa Kiwango cha Moyo wa Arduino
Mfuatiliaji wa Kiwango cha Moyo wa Arduino
Mfuatiliaji wa Kiwango cha Moyo wa Arduino

Halo kila mtu, Nimejenga kifaa hiki kinachodhibitiwa cha Arduino kinachodhibitiwa cha mapigo ya moyo.

Hatua ya 1: Kile Nimetumia - Vifaa

Kile Nimetumia - Vifaa
Kile Nimetumia - Vifaa
Kile Nimetumia - Vifaa
Kile Nimetumia - Vifaa
Kile Nimetumia - Vifaa
Kile Nimetumia - Vifaa

Wakati fulani uliopita, niliamuru sensorer hii ya kiwango cha moyo cha eBay, nikiwa na wazo la kutengeneza kifaa ambacho kinaweza kushikwa mkononi na kitakuonyesha kiwango cha moyo cha sasa, sana kwa mtindo wa Star Trek Tricorder.

Kifaa nilichojenga kina Arduino Pro Mini na sensor ya kunde na onyesho la OLED.

Kitambuzi hicho kimetengenezwa hapo awali na kampuni inayoitwa World Famous Electronics na ilianzishwa kama kampeni ya Kickstarter mnamo 2011. Wanatoa maktaba kwa Arduino ili uweze kuiweka kwa urahisi. Nitaacha kiunga chake chini katika maelezo.

Kuonyesha beats kwa kipimo cha dakika, Arduino imeunganishwa na OLED mini.

Baadhi ya vifaa vilivyotumika katika mradi (Viunga vya ushirika):

Arduino Pro Mini

PulseSensor

Mini OLED

Kituo cha Soldering

Solder

Vipande vya Umeme

Zana ya Mzunguko

Hatua ya 2: Mpangilio

Mpangilio
Mpangilio

Onyesho hutumia itifaki ya I2C kwa hivyo imeunganishwa tu na waya 4. Kwenye skimu unaweza kuona kuwa zaidi ya waya za nguvu za sensa na OLED, tunahitaji kuunganisha waya 3 zaidi.

Pini ya A0 ya sensorer ya kunde imeunganishwa na pembejeo ya Analog ya A0 ya Arduino, pini ya SDA ya onyesho imeunganishwa na pembejeo ya analog ya A4 kwenye Arduino na SCL imeunganishwa na pembejeo ya analog ya A5.

Mradi mzima unatumiwa na betri 3 AA ambazo zimewekwa juu ya kushughulikia ambayo hapo awali ilikuwa kasi ya kuchezea ya kuchezea. Uingizaji wa betri umeunganishwa na pembejeo ghafi ya Arduino pro mini.

Unganisha kwa skimu kwenye EasyEda:

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

Hatua ya 3: Kanuni

Kanuni
Kanuni

Nambari ya Arduino ni rahisi sana na ni mchanganyiko tu wa mifano yote ya OLED na sensor.

Mwanzoni, tuna ufafanuzi wa maktaba na uanzishaji wa OLED na sensa. Ifuatayo ni ufafanuzi wa picha mbili ambazo nimetumia katika mradi huo, nembo yangu na ikoni ya moyo iliyotumiwa wakati wa kuonyesha beats kwa dakika.

Katika kazi ya usanidi tunahakikisha kuwa tunaweza kuwasiliana na sensa na skrini na ikiwa kila kitu kinakwenda sawa, tunaonyesha nembo ya buti.

Katika sehemu ya kitanzi kwanza tunapata thamani ya sasa ya BPM kutoka kwa sensa na tunaangalia ikiwa tumeona ukingo unaoongezeka wa mapigo ya moyo kwa mara 5 mfululizo ili kuwasilisha hiyo BPM. Ikiwa sivyo tunaonyesha ujumbe kwenye skrini ili mtumiaji asubiri.

Nilifanya hivyo kama hii kuondoa glitches yoyote kwenye data kwa hivyo tunaonyesha tu maadili mara tu tunajua tuna pato thabiti kutoka kwa sensa. Nambari yote ya chanzo imeshikiliwa kwenye akaunti yangu ya GitHub na unaweza kuipata kwenye kiunga hapa chini.

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

Hatua ya 4: Ufungaji

Ufungaji
Ufungaji
Ufungaji
Ufungaji
Ufungaji
Ufungaji

Kwanza nimefanya viunganisho vyote kwenye ubao wa mkate na baada ya kuthibitisha kuwa kila kitu kinafanya kazi nimeendelea kutengeneza kiunga.

Baada ya kufungua kipini, niliondoa gari iliyokuwa chini yake na kuanza kupanga kuwekwa kwa sensorer. Nimekata fursa mbili, moja kwa sensor na nyingine kwa skrini. Baada ya kusafisha mashimo yote mawili na faili, nimeunganisha skrini na sensorer kwa upande mmoja wa kushughulikia plastiki na kuendelea na wiring.

Kwa kuwa nilifanya kazi na Arduino Uno kwa utaftaji huo, nilipakia mchoro huo huo kwa Arduino Pro Mini kabla ya kuuza chochote kwani hii ni rahisi zaidi.

Hatua ya 5: Furahiya

Furahiya!
Furahiya!
Furahiya!
Furahiya!

Kifaa hicho sio cha kisayansi na hakika ina glitches yake. Sensor ni dhaifu na inaweza mara nyingi kutoa data nyingi ambazo haziendani, haswa ikiwa inabanwa ngumu sana au kidogo sana.

Walakini huu ulikuwa mradi wa kufurahisha sana kujenga na ilikuwa kweli elimu kwangu kwani ninafanya kazi kwa mara ya kwanza na sensa na OLED.

Ikiwa una maoni yoyote juu ya jinsi ninavyoweza kuboresha mfuatiliaji basi hakikisha kuyaacha kwenye maoni, shiriki na kama hii inayoweza kufundishwa na ujiandikishe kwenye kituo changu cha YouTube kwa video zinazofanana baadaye.

Heri!

Ilipendekeza: