Sisällysluettelo:

EKG -pohjainen sykkeen ilmaisinrengas: 4 vaihetta
EKG -pohjainen sykkeen ilmaisinrengas: 4 vaihetta

Video: EKG -pohjainen sykkeen ilmaisinrengas: 4 vaihetta

Video: EKG -pohjainen sykkeen ilmaisinrengas: 4 vaihetta
Video: Garmin Epix Pro testiraportti + opetusohjelma 2024, Marraskuu
Anonim
Image
Image
Kaaviot
Kaaviot

Vilkkuva joukko LED -valoja synkronoituna sydämenlyönteihisi pitäisi olla yksinkertaista kaiken tämän tekniikan ympärillä, eikö? No ei ollut, tähän asti. Itse kamppailin sen kanssa useita vuosia yrittäen saada signaalia useista PPG- ja EKG -kaavioista, mutta se ei vain ollut luotettava - paras PPG -laite, jonka onnistuin tekemään pari vuotta sitten, jätti yhden lyönnin viidestä. tämä ulos! Tämä projekti perustuu uECG -laitteeseen, joka on tällä hetkellä saatavilla tiimimme joukkorahoitussivulla (uECG -kampanja) - ja koska olen sitä jonkin aikaa kehittänyt, olen innokas näyttämään, miten se toimii:) (laite on jo kehitetty, joukkorahoitus on UPD: Olen tehnyt toisen iteraation tästä projektista, nyt se vastaanottaa tietoja radiolinkin kautta.

Tarvikkeet

  • uECG -laite (joukkorahoitussivu, et tarvitse koteloa)
  • Arduino (mikä tahansa toimisi, olen käyttänyt nanoa)
  • LED -rengas (käytän 16 segmenttiä, mutta voit helposti säätää ohjelmaa pienemmille/suuremmille versioille)
  • LiPo -akku on tarpeeksi pieni, jotta se voidaan kiinnittää paitaasi, mutta vähintään 120 mAh. Käytän 240 mAh.
  • Jotkut johdot ja nastat (ja juotin käsillä - koska se on puettava projekti, se ei toimi hyvin, ellei useimmat liitännät ole juotettu)

Vaihe 1: Kaaviot

Kaaviot ovat hyvin yksinkertaisia. Järjestelmä toimii LiPo-lähdöstä, jota käytetään 5 V: n Arduino-virtalähteenä (älä käytä tähän uECG: n sisäänrakennettua akkua: se vääristää lukemia). Tarkkaan ottaen et voi kytkeä epävakaata akun tuloa sinne, mutta vaikka akun jännite on yli 3,4 volttia, se toimii hyvin (Arduino voi venyttää "5V" alas melko vähän - matalalla jännitteellä siitä tulee epävakaa ja Näet outoa käyttäytymistä, mutta kun akku on ladattu, se toimii.) Joten sinun on kytkettävä akun punainen johto Arduino 5V: een ja LED -renkaaseen 5V (ja varmista, että sinulla on liitin jossain - jotta voit irrottaa ja ladata akun). Akun maadoitus on liitettävä Arduinon maahan, LED -renkaan maahan ja uECG -maadoitukseen. LED -renkaan DI -nasta on kytketty Adruinon D11: een.

Vaihe 2: Arduino -ohjelma

Kun liität ylös vedetyn nastan uECG: n DRV -nastaan, se vaihtaa tilan HIGH -tilasta, kun lyöntiä ei ole, ja LOW -tilaan, kun syke on. Joten sinun tarvitsee vain lukea tämän tapin tila nopeassa syklissä ja laskea BPM välein. Koodissani viimeiset 20 lyöntiä käytetään keskiarvon määrittämiseen. Lisäsin myös koodin, joka muuntaa nykyisen BPM: n väreiksi ja käytettyjen LEDien lukumääräksi, joten ne vilkkuvat, kun on tahti. Se näyttää hienolta, mutta yksinkertaiselta ohjelmoinnissa - voit helposti muuttaa sen melkein mihin tahansa.

Vaihe 3: Yhdistä kaikki

Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen

Sinun on kiinnitettävä LED -valot, arduino ja akku paitaan - käytin vain teippiä, nopeaa ja likaista. Sitten liitin sen johdon kautta rinnassa olevaan uECG: hen, ja se on periaatteessa se - meni testaukseen sen jälkeen.) Mutta kun kävelen tai pysyn paikallaan, se toimii täysin hyvin. Kaiken kaikkiaan haluaisin tehdä merkinnöistä herkempiä: koska BPM tuskin koskaan laskee alle 60, yksi aktiivinen LED voi ilmaista, että BPM 6: n sijasta, näin muutokset näkyvät paljon paremmin. Mutta muuten olen tyytyväinen lopputulokseen. Loppujen lopuksi se oli tämän uECG -version ensimmäinen testi (ok, teknisesti toinen: ensimmäistä kertaa yritin tallentaa videota edellisenä päivänä myöhään illalla, mutta yöllä LEDit ovat liian kirkkaita kameralle). aseta kaikki hieman eri tavalla - joten LED -tavarat eivät estä uECG: tä mittaamasta ajon aikana - ja käyttöä kaduilla))

Vaihe 4: Keskustelu

Tämän projektin tärkein tulos on tietysti sulkeminen LED -valoilla ja sydämenlyönneillä)) Ja en todellakaan tiennyt, että kun astun ulos, BPM nousee 30 pistettä. Mutta todellinen analyysi on vielä tekemättä, tämä on vasta alkua. Muuten, jos olet kiinnostunut siitä, miten EKG -analyysi todella toimii - käy uECG: n hackaday -sivulla, jossa on paljon tietoa tästä projektista, sen kaavioista ja Piirilevyjen suunnittelu, keskustelu algoritmeista, tiimikuvat, tavalliset jutut. Kaikki palaute on todella tervetullutta.

Suositeltava: