Satura rādītājs:
- 1. darbība: AD8232 Breakout Board sagatavošana
- 2. darbība: EKG simulācija vietnē Arduino Uno
- 3. darbība: augšup un skriešana
- 4. solis:
Video: Sirdsdarbības monitors AD8232, Arduino, apstrāde: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Analogās ierīces AD8232 ir pilnīga analoga priekšgala daļa, kas paredzēta, lai iegūtu miljonvolu līmeņa EKG (ElectroCardioGram) signālus. Lai gan ir vienkārši savienot AD8232 un redzēt iegūto EKG signālu osciloskopā, man bija izaicinājums iegūt signālu attēlošanai datorā. Tieši tad es atklāju apstrādi!
AD8232 dokumentācijas lapa -
Izlaušanas dēlis ir pieejams Sparkfun šeit - https://www.sparkfun.com/products/12650 vai, ja gaidāt dažas nedēļas, no Ķīnas šeit - https://www.ebay.com/itm/New-Single -Svins-AD8232-Pu…
Es pasūtīju komplektu, ieskaitot ķermeņa sensora kabeli ar lipīgiem spilventiņiem.
1. darbība: AD8232 Breakout Board sagatavošana
Plāns ir panākt, lai AD8232 plate iegūtu EKG signālu. AD8232 izeja ir aptuveni 1,5 voltu signāls. Šo signālu paraugu ņems Arduino Uno ar ātrumu aptuveni 1k paraugi sekundē. Pēc tam šīs paraugu vērtības tiek nosūtītas, izmantojot USB portu, uz datoru, lai tās parādītu. Es ātri atklāju, ka AD8232 barošana no Arduino plates 3,3 V izejas bija slikta ideja - pārāk daudz 60 Hz trokšņa. Tāpēc es pārgāju uz 2 x AA baterijām. Ja vēlaties, AD8232 var darbināt ar 3 V dzīvsudraba monētas elementu. Divi vadi (signāls un zeme) bija no AD8232 plates līdz Arduino (A0 un zeme). Es izmantoju lielu daudzumu karsta kausējuma līmes, lai pastiprinātu vadus AD8232 plāksnes krustojumā.
2. darbība: EKG simulācija vietnē Arduino Uno
Nākamais solis ir izveidot simulatoru, kas darbojas Arduino. Tādā veidā man nav jāsēž ar elektrodiem, kas piestiprināti pie mana ķermeņa, jo esmu atkļūdošanas kods.
3. darbība: augšup un skriešana
Visbeidzot, datora displejs. Lai iegūtu reālus datus, nevis simulācijas datus, ir jāmaina Arduino kods. Tiek parādīts apstrādes kods. Es biju diezgan nobažījies par ieniršanu jaunā valodas / attīstības vidē, bet, tiklīdz es ieraudzīju apstrādes IDE, es nodomāju: "Oho! Tas izskatās pazīstami - tāpat kā Arduino." Šeit ir apstrādes lejupielādes saite. Internetā atrastā uzlaušanas koda uzlaušana prasīja tikai dažas stundas, lai sāktu lietotnes darbību. Es atklāju, ka 3 elektrodu novietojums uz ķermeņa neatbilst piezīmēm uz vadiem. Manā gadījumā svins, kas apzīmēts ar "COM", iet pa kreisi, "L" - pa labi, bet "R" - uz kreiso kāju.
Mana pieeja bija programmēt Arduino, lai iegūtu signālu un pārsūtītu to uz apstrādes lietojumprogrammu, kas darbojas datorā. Man ir cits ceļš; izmantojiet apstrādi, lai tieši kontrolētu Arduino saiti. Vēl labāk, iespējams, būs iespējams pilnībā noņemt Arduino un izmantot datora audio portu, lai iegūtu signālu, izmantojot apstrādi - skatiet šo pamācību.
4. solis:
Šeit ir Arduino simulatora, Arduino signāla iegūšanas un apstrādes signāla displeja avota faili.
Ieteicams:
Sirdsdarbības sensors, izmantojot Arduino (sirdsdarbības monitoru): 3 soļi
Sirdsdarbības sensors, izmantojot Arduino (sirdsdarbības monitoru): Sirdsdarbības sensors ir elektroniska ierīce, ko izmanto sirdsdarbības ātruma, t.i., sirdsdarbības ātruma, mērīšanai. Ķermeņa temperatūras, sirdsdarbības un asinsspiediena monitorings ir pamata lietas, ko mēs darām, lai saglabātu mūsu veselību. Sirdsdarbības ātrums var būt viens
DIY sirdsdarbības monitors (reģistrētājs): 4 soļi
DIY sirdsdarbības monitors (reģistrētājs): Šajā projektā es jums parādīšu, kā komerciāls viedpulkstenis mēra un uzrauga jūsu sirdsdarbības ātrumu, un pēc tam es parādīšu, kā izveidot DIY ķēdi, kas būtībā var darīt to pašu, papildinot to, ka tā var arī saglabāt sirdsdarbības datus
Sirdsdarbības ātruma mērīšana ir pirksta galā: fotopletismogrāfijas pieeja sirdsdarbības noteikšanai: 7 soļi
Sirdsdarbības ātruma mērīšana ir pirksta galā: fotopletismogrāfija Pieeja sirdsdarbības ātruma noteikšanai: Fotopletismogrāfs (PPG) ir vienkārša un lēta optiskā tehnika, ko bieži izmanto, lai noteiktu asins tilpuma izmaiņas audu mikrovaskulārajā gultnē. To galvenokārt izmanto neinvazīvi, lai veiktu mērījumus uz ādas virsmas, parasti
Arduino sirdsdarbības monitors: 5 soļi
Arduino sirdsdarbības monitors: Sveiki, es esmu izveidojis šo rokas Arduino kontrolēto sirdsdarbības monitoru
IOT sirdsdarbības monitors (ESP8266 un Android lietotne): 5 soļi
IOT sirdsdarbības ātruma mērītājs (ESP8266 un Android lietotne): pēdējā gada projekta ietvaros es vēlējos izveidot ierīci, kas uzraudzītu jūsu sirdsdarbības ātrumu, saglabātu jūsu datus serverī un paziņotu jums, ja jūsu sirdsdarbības ātrums ir neparasts. Šī projekta ideja radās, kad es mēģināju izveidot