Բովանդակություն:
Video: ԷՍԳ -ի վրա հիմնված սրտի զարկերի ցուցանիշի օղակ `4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Սրտի բաբախյունների հետ համաժամանակյա լուսադիոդների թարթելը պետք է պարզ լինի այս ամբողջ տեխնոլոգիայի հետ, այնպես չէ՞: Դե, դա մինչ այժմ չէր: Ես անձամբ պայքարեցի դրա հետ մի քանի տարի ՝ փորձելով ազդանշան ստանալ բազմաթիվ PPG և ԷՍԳ սխեմաներից, և դա պարզապես հուսալի չէր. Լավագույն PPG սարքը, որը ես հասցրել էի պատրաստել մի քանի տարի առաջ, բաց թողեց մեկ հարված 5 -ից: Բայց ստուգեք սա դուրս! Այս նախագիծը հիմնված է uECG սարքի վրա, որն այժմ հասանելի է մեր թիմի քրաուդֆանդինգի էջում (uECG արշավ), և քանի որ այն որոշ ժամանակ զարգացնում էի, ես անհամբերությամբ ցույց եմ տալիս, թե ինչպես է այն աշխատում:) (սարքն արդեն մշակված է, քրաուդֆանդինգը անհրաժեշտ է միայն խմբաքանակի արտադրության համար): UPD. Ես կատարել եմ այս նախագծի երկրորդ կրկնությունը, այժմ այն տվյալներ է ստանում ռադիոկապի միջոցով:
Պարագաներ
- uECG սարք (քրաուդֆանդինգի էջ, ձեզ հարկավոր չէ պարիսպ)
- Arduino (ցանկացած տեսակ կաշխատի, ես օգտագործել եմ Նանո)
- LED օղակ (ես օգտագործում եմ 16 հատված, բայց դուք կարող եք հեշտությամբ հարմարեցնել ծրագիրը փոքր/մեծ տարբերակների համար)
- LiPo մարտկոցը բավական փոքր է ՝ ձեր վերնաշապիկին ամրացնելու համար, բայց ոչ պակաս, քան 120 մԱ / ժ: Ես օգտագործում եմ 240 mAh:
- Որոշ մետաղալարեր և կապի վերնագրեր (և ձեռքի զոդում, քանի որ դա կրելի ծրագիր է, այն լավ չի աշխատի, եթե միացումների մեծ մասը չկպչեն)
Քայլ 1: Սխեմաներ
Սխեմաները շատ պարզ են: Համակարգը կգործի LiPo թողարկումից, որն օգտագործվում է որպես 5V Arduino մատակարարում (դրա համար մի օգտագործեք uECG- ի ներկառուցված մարտկոցը. Այն կխեղաթյուրի ընթերցումները): Խիստ ասած, դուք չեք կարող միացնել մարտկոցի անկայուն մուտքը այնտեղ, բայց մինչ մարտկոցի լարումը 3.4 վոլտից բարձր է, այն լավ կաշխատի (Arduino- ն կարող է «5V» - ը բավականին ներքև ձգել. Ցածր լարման դեպքում դա անկայուն կդառնա, և դուք տեսեք տարօրինակ պահվածք, բայց մինչ մարտկոցը լիցքավորված է, այն կաշխատի): Այսպիսով, դուք պետք է միացնեք մարտկոցի կարմիր մետաղալարը Arduino 5V- ին և LED օղակին 5V (և համոզվեք, որ ինչ -որ տեղ միակցիչ ունեք, այնպես որ կարող եք անջատել և լիցքավորել մարտկոցը). Մարտկոցի հիմքը պետք է միացված լինի Arduino- ի գետնին, LED օղակի հիմքին և uECG գետնին: LED օղակի DI կապը միացված է Adruino- ի D11- ին: uECG drv կապը միացված է Arduino- ի D3- ին:
Քայլ 2. Arduino ծրագիր
Երբ քաշված քորոցը միացնում եք uECG- ի DRV քորոցին, այն փոխում է վիճակը HIGH- ից, երբ հարված չկա, մինչև LOW, երբ կա հարված: Այսպիսով, պարզապես անհրաժեշտ է կարդալ այս քորոցի վիճակը արագ ցիկլով և միջակայքերից հաշվարկել BPM- ը: Իմ ծածկագրում վերջին 20 հարվածները օգտագործվում են դրանց միջին արժեքը: Ես նաև ավելացրեցի մի կոդ ՝ ընթացիկ BPM- ն գույնի և օգտագործված LED- ների վերածելու համար, այնպես որ դրանք թարթում են, երբ կա հարված: Այն գեղեցիկ, բայց պարզ է թվում ծրագրավորման մեջ. Այն հեշտությամբ կարող եք փոխել գրեթե ամեն ինչի:
Քայլ 3: Ամեն ինչ միասին դնել
Դուք պետք է ամրացնեք LED- ները, arduino- ն և մարտկոցը վերնաշապիկի վրա. Ես պարզապես ժապավեն էի օգտագործում, արագ և կեղտոտ: Այնուհետև ես այն մետաղալարով միացրեցի կրծքավանդակի uECG- ին, և դա հիմնականում այն էր, որ դրանից հետո փորձարկումներ կատարվեցին: Թեստը ցույց տվեց, որ ԷԿԳ սենսորից անմիջապես բարձրացող մի փունջ պարունակությամբ աշխատելը ստիպում է աշխատել ոչ այնքան լավ, որքան երբ այնտեղ միայնակ է.) Բայց երբ ես քայլում եմ կամ անշարժանում եմ, դա հիանալի աշխատում է: Ընդհանուր առմամբ, ես կցանկանայի ցուցումն ավելի զգայուն դարձնել. Քանի որ իմ BPM- ը հազիվ թե երբևէ իջնի 60 -ից ցածր, 1 ակտիվ LED կարող է ցույց տալ, որ BPM- ը 6 -ի փոխարեն, այս կերպ փոփոխությունները շատ ավելի լավ տեսանելի կլինեն: Բայց բացի այս ամենից, ես գոհ եմ արդյունքից: Ի վերջո, սա uECG- ի այս տարբերակի առաջին փորձարկումն էր (լավ, տեխնիկապես երկրորդ. Առաջին անգամ ես փորձեցի նախորդ օրը ուշ երեկոյան տեսանյութ նկարահանել, բայց գիշերը LED- ները չափազանց պայծառ են տեսախցիկի համար): Ընդհանուր առմամբ, ես նախատեսում եմ ամեն ինչ մի փոքր այլ կերպ տեղադրեք, այնպես որ լուսադիոդային իրերը չեն խանգարի uECG- ին վազելիս չափելուն և օգտագործել փողոցներում))
Քայլ 4: Քննարկում
Այս նախագծի հիմնական արդյունքը, իհարկե, LED- ների և սրտի բաբախումներով փակվելն է)) Եվ ես իրականում չգիտեի, որ երբ դուրս եմ գալիս, իմ BPM- ն բարձրանում է 30 միավորով: Բայց իրական վերլուծությունը դեռ պետք է արվի, սա դեռ սկիզբն է: Դրանից բացի, եթե ձեզ հետաքրքրում է, թե ինչպես է իրականում աշխատում ԷՍԳ վերլուծությունը. Այցելեք uECG- ի hackaday էջ, այն շատ տեղեկություններ ունի այս ծրագրի, դրա սխեմաների և PCB- ի ձևավորում, ալգորիթմների քննարկում, թիմային լուսանկարներ, սովորական իրեր: Feedbackանկացած և բոլոր արձագանքներն իսկապես գնահատելի են:
Խորհուրդ ենք տալիս:
Պարզ ԷՍԳ շրջան և LabVIEW Սրտի զարկերի ծրագիր. 6 քայլ
Էլեկտրասրտագրություն, որը հետագայում կոչվում է ԷՍԳ, չափազանց հզոր ախտորոշիչ և մոնիտորինգի համակարգ է, որն օգտագործվում է բոլոր բժշկական պրակտիկայում: ԷՍԳ -ն օգտագործվում է սրտի էլեկտրական ակտիվությունը գրաֆիկական կերպով դիտելու համար `աննորմալությունը ստուգելու համար
ԷՍԳ և սրտի զարկերի մոնիտոր `6 քայլ
ԷՍԳ և սրտի զարկերի մոնիտոր. Էլեկտրասրտագրություն, որը նաև կոչվում է ԷՍԳ, թեստ է, որը հայտնաբերում և գրանցում է մարդու սրտի էլեկտրական ակտիվությունը: Այն հայտնաբերում է սրտի բաբախյունը և սրտի յուրաքանչյուր մասով անցնող էլեկտրական ազդակների ուժն ու ժամանակը, որն ի վիճակի է նույնականացնել
Պարզ ԷՍԳ ձայնագրման միացում և LabVIEW սրտի զարկերի մոնիտոր `5 քայլ
Պարզ ԷՍԳ ձայնագրման միացում և LabVIEW Սրտի զարկերի մոնիտոր. &Laquo; Սա բժշկական սարք չէ: Սա կրթական նպատակների համար է `միայն մոդելավորված ազդանշանների օգտագործմամբ: Եթե այս սխեման օգտագործում եք ԷՍԳ իրական չափումների համար, համոզվեք, որ միացումն ու գործիքը միացումն օգտագործում են համապատասխան մեկուսացում
Թվային ԷՍԳ և սրտի զարկերի մոնիտոր `8 քայլ
Թվային ԷՍԳ և սրտի զարկերի մոնիտոր. ICEԱՆՈԹՈԹՅՈՆ. Սա բժշկական սարք չէ: Սա կրթական նպատակների համար է `միայն մոդելավորված ազդանշանների օգտագործմամբ: Եթե այս սխեման օգտագործում եք ԷՍԳ իրական չափումների համար, համոզվեք, որ միացումն ու գործիքը միացումն օգտագործում են մարտկոցի էներգիան և
Ինչպես կառուցել ԷՍԳ և սրտի զարկերի թվային մոնիտոր `6 քայլ
Ինչպես կառուցել ԷՍԳ և սրտի զարկերի թվային մոնիտոր Կա էլեկտրական իմպուլս, որը հայտնի է նաև որպես ալիք, որն անցնում է սրտի միջով ՝ սրտի մկանները դարձնելու համար