Innholdsfortegnelse:
- Trinn 1: Klargjøring av AD8232 Breakout Board
- Trinn 2: EKG -simulering på Arduino Uno
- Trinn 3: I gang
- Trinn 4:
Video: Pulsmåler AD8232, Arduino, behandling: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Analog Devices AD8232 er en komplett analog frontend designet for å hente milliVolt nivå EKG (ElectroCardioGram) signaler. Selv om det er en enkel sak å koble til AD8232 og se det resulterende EKG -signalet på et oscilloskop, var utfordringen for meg å skaffe signalet for visning på min PC. Det var da jeg oppdaget Processing!
AD8232 dokumentasjonsside -
Et breakoutbord er tilgjengelig fra Sparkfun her - https://www.sparkfun.com/products/12650 eller, hvis du venter noen uker, fra Kina her - https://www.ebay.com/itm/New-Single -Lead-AD8232-Pu …
Jeg bestilte settet inkludert kroppssensorkabel med klebrig pads.
Trinn 1: Klargjøring av AD8232 Breakout Board
Planen er å få AD8232 -kortet til å skaffe EKG -signalet. Utgangen til AD8232 er et signal på omtrent 1,5 volt. Dette signalet vil bli samplet av en Arduino Uno med omtrent 1k prøver/sekund. Disse prøveverdiene sendes deretter over USB -porten til PC -en for visning. Jeg oppdaget raskt at det var en dårlig idé å drive AD8232 fra 3.3V -utgangen på Arduino -kortet - for mye 60 Hz støy. Så jeg byttet til 2 x AA -batterier. AD8232 kan drives av en 3V kvikksølvmyntcelle hvis ønskelig. To ledninger (signal og bakken) gikk fra AD8232 -kortet til Arduino (A0 og bakken). Jeg brukte en sjenerøs mengde smeltelim for å forsterke ledningene ved AD8232 -kortforbindelsen.
Trinn 2: EKG -simulering på Arduino Uno
Det neste trinnet er å lage en simulator som kjører på Arduino. På denne måten trenger jeg ikke sitte rundt med elektrodene festet til kroppen min mens jeg feilsøker kode.
Trinn 3: I gang
Til slutt PC -skjermen. Arduino -koden må endres for å skaffe ekte data i stedet for simuleringsdata. Behandlingskoden vises. Jeg var ganske bekymret for å dykke inn i et nytt språk / utviklingsmiljø, men så snart jeg så Processing IDE tenkte jeg "Whoa! Dette ser kjent ut - akkurat som Arduino." Her er nedlastingskoblingen for behandling. Det tok bare noen timer med hackingkode jeg fant på Internett for å få et program i gang. Jeg oppdaget at plasseringen av de tre elektrodene på kroppen min ikke samsvarte med notasjonene på ledningene. I mitt tilfelle går ledningen merket "COM" til venstre, "L" går til høyre og "R" går til venstre ben.
Min tilnærming var å programmere Arduino for å skaffe signalet og overføre det til behandlingsprogrammet som kjører på PC -en. Det er en annen måte; bruk Processing for å kontrollere Arduino - lenken direkte. Enda bedre, det kan være mulig å eliminere Arduino helt og bruke PC -lydporten for å hente signalet gjennom prosessering - se denne instruksjonsboken.
Trinn 4:
Her er kildefilene for Arduino -simulatoren, Arduino -signalinnsamling og behandlingssignaldisplay.
Anbefalt:
Pulssensor ved bruk av Arduino (pulsmåler): 3 trinn
Pulssensor ved bruk av Arduino (pulsmåler): Pulssensor er en elektronisk enhet som brukes til å måle hjertefrekvensen, dvs. hastigheten til pulsen. Overvåking av kroppstemperatur, hjertefrekvens og blodtrykk er de grunnleggende tingene vi gjør for å holde oss sunne
SCARA Robot: Lær om fremover og omvendt kinematikk !!! (Plot Twist Lær hvordan du lager et sanntidsgrensesnitt i ARDUINO ved hjelp av BEHANDLING !!!!): 5 trinn (med bilder)
SCARA Robot: Lær om fremover og omvendt kinematikk !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using Processing !!!!): En SCARA -robot er en veldig populær maskin i bransjens verden. Navnet står både for Selective Compliant Assembly Robot Arm eller Selective Compliant Articulated Robot Arm. Det er i utgangspunktet en robot med tre frihetsgrader, som er de to første
Arduino LED -knappepute som driver behandling av animasjoner: 36 trinn (med bilder)
Arduino LED -knappepute som driver prosessering av animasjoner: Hva denne knappputen er laget av en PCB og andre komponenter produsert av Sparkfun. Den drives av en Arduino Mega. Hver knapp er fin og squishy og tilfredsstillende å trykke på, og den har en RGB LED inni! Jeg har brukt den til å kontrollere animasjoner jeg
Arduino pulsmåler: 5 trinn
Arduino pulsmåler: Hei alle sammen, jeg har bygget denne håndholdte Arduino -kontrollerte pulsmåleren
3D AIR -mus - Arduino + behandling: 5 trinn
3D AIR -mus | Arduino + Processing: 3D AIR mus | Arduino + ProcessingJeg er student i industriell design, og i fjor som en del av et kurs kalt " Technology as RAW materiel " Jeg bygde dette prosjektet som mitt siste arbeid. Jeg jobber mesteparten av tiden med SolidWorks, en CAD -programvare for de