Innholdsfortegnelse:
Video: EKG -basert pulsindikatorring: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Å blinke en haug med lysdioder synkronisert med hjerteslagene dine burde være enkelt med all denne teknologien rundt, ikke sant? Vel - det var det ikke før nå. Jeg personlig slet med det i flere år, prøvde å få signal fra flere PPG- og EKG -skjemaer, og det var bare ikke pålitelig - den beste PPG -enheten jeg klarte å lage for et par år siden savnet ett slag av 5. Men sjekk dette ut! Dette prosjektet er basert på uECG -enhet som for øyeblikket er tilgjengelig på teamets crowdfunding -side (uECG -kampanje) - og siden jeg utviklet det en stund, er jeg ivrig etter å vise hvordan det fungerer:) (enheten er allerede utviklet, crowdfunding er nødvendig bare for batchproduksjon). UPD: Jeg har gjort en andre iterasjon av dette prosjektet, nå mottar det data via radiokobling.
Rekvisita
- uECG -enhet (crowdfunding -side, du trenger ikke vedlegg)
- Arduino (hvilken som helst type ville fungere, jeg har brukt Nano)
- LED -ring (jeg bruker 16 segmenter, men du kan enkelt justere programmet for mindre/større versjoner)
- LiPo -batteri som er lite nok til å teipes til skjorten din, men ikke mindre enn 120 mAh. Jeg bruker 240 mAh.
- Noen ledninger og stifthoder (og loddejern for hånden - siden det er et bærbart prosjekt, fungerer det ikke bra med mindre de fleste tilkoblingene er loddet)
Trinn 1: Skjemaer
Skjematikk er veldig enkelt. Systemet vil kjøre fra LiPo-utgang som brukes som 5V Arduino-forsyning (ikke bruk uECGs innebygde batteri til dette: det vil forvride avlesninger). Strengt tatt kan du ikke koble ustabilisert batteriinngang der, men mens batterispenningen er høyere enn 3,4 volt, vil den fungere fint (Arduino kan strekke "5V" ganske nedover - ved lav spenning vil den bli ustabil og du vil se merkelig oppførsel, men mens batteriet er ladet, vil det fungere.. Batteriets jord bør kobles til Arduinos bakken, LED -ringjord og uECG -jord. LED -ringens DI -pin er koblet til Adruinos D11.uECG drv -pin er koblet til Arduinos D3.
Trinn 2: Arduino -program
Når du kobler opptatt pin til uECGs DRV -pin, endrer den tilstand fra HIGH når det ikke er noe slag til LOW når det er et slag. Så du trenger bare å lese tilstanden til denne pinnen i en rask syklus og beregne BPM fra intervaller. I koden min brukes de siste 20 slagene til gjennomsnittlig verdi over dem. Jeg la også til noen kode for å konvertere nåværende BPM til farge og antall brukte lysdioder, så de blinker når det er et slag. Det ser fint ut, men likevel enkelt i programmering - du kan enkelt endre det til stort sett alt.
Trinn 3: Sett alt sammen
Du må fikse lysdioder, arduino og batteri på en skjorte - jeg brukte bare en tape, rask og skitten. Deretter koblet jeg den via en ledning til uECG på brystet, og det var i utgangspunktet det - testet etter det. Test indikerte at det å kjøre med en haug med ting som hopper rett over EKG -sensoren gjør at det ikke fungerer like bra som når det er der alene:) Men når jeg går eller holder meg stille, fungerer det helt fint. Totalt sett vil jeg gjøre indikasjonen mer sensitiv: Siden min BPM nesten aldri blir lavere enn 60, kan 1 aktiv LED indikere at BPM i stedet for 6, på denne måten vil endringer bli mye bedre visualisert. Men bortsett fra dette er jeg fornøyd med resultatet. Tross alt var det den første testen av denne uECG -versjonen (ok, teknisk andre: første gang jeg prøvde å ta opp video sent på kvelden dagen før, men om natten er lysdiodene for lyse for kameraet). plasser alt på en litt annen måte - så LED -ting forhindrer ikke uECG i å måle mens du kjører - og bruk på gater))
Trinn 4: Diskusjon
Hovedresultatet av dette prosjektet, selvfølgelig, er min nedleggelse med lysdioder og hjerteslag)) Og jeg visste faktisk ikke at når jeg går ut, øker min BPM med 30 poeng. Men ekte analyse er ennå ikke utført, dette er bare en start. Hvis du er interessert i hvordan EKG -analyse faktisk fungerer - kan du gå til hackaday -siden til uECG, den har mye informasjon om dette prosjektet, skjemaene og PCB -design, diskusjon av algoritmer, teambilder, vanlige ting. Alle tilbakemeldinger er virkelig verdsatt.
Anbefalt:
Automatisert EKG-BME 305 Sluttprosjekt Ekstra kreditt: 7 trinn
Automatisert EKG-BME 305 Sluttprosjekt Ekstra kreditt: Et elektrokardiogram (EKG eller EKG) brukes til å måle de elektriske signalene som produseres av et bankende hjerte, og det spiller en stor rolle i diagnosen og prognosen for kardiovaskulær sykdom. Noe av informasjonen fra et EKG inkluderer rytmen
Automatisert EKG -kretsmodell: 4 trinn
Automatisert EKG -kretsmodell: Målet med dette prosjektet er å lage en kretsmodell med flere komponenter som tilstrekkelig kan forsterke og filtrere et innkommende EKG -signal. Tre komponenter vil bli modellert individuelt: en instrumenteringsforsterker, et aktivt hakkfilter og en
Simulert EKG -signalinnsamling ved bruk av LTSpice: 7 trinn
Simulert EKG -signalinnsamling ved bruk av LTSpice: Hjertets evne til å pumpe er en funksjon av elektriske signaler. Klinikere kan lese disse signalene på et EKG for å diagnostisere ulike hjerteproblemer. Før signalet kan være ordentlig klart av en kliniker, må det imidlertid filtreres og forsterkes
Automatisert EKG: Forsterkning og filtersimuleringer ved bruk av LTspice: 5 trinn
Automatisert EKG: Forsterkning og filtersimuleringer ved bruk av LTspice: Dette er bildet av den siste enheten du skal bygge og en veldig grundig diskusjon om hver del. Beskriver også beregningene for hvert trinn. Bildet viser blokkdiagram for denne enheten Metoder og materialer: Målet med denne pr
Enkel, bærbar kontinuerlig EKG/EKG -skjerm ved bruk av ATMega328 (Arduino Uno Chip) + AD8232: 3 trinn
Enkel, bærbar kontinuerlig EKG/EKG-skjerm ved bruk av ATMega328 (Arduino Uno Chip) + AD8232: Denne instruksjonssiden viser deg hvordan du lager en enkel bærbar 3-avlednings EKG/EKG-skjerm. Monitoren bruker et AD8232 breakout -kort for å måle EKG -signalet og lagre det på et microSD -kort for senere analyse. Viktigste forsyninger: 5V oppladbart