Բովանդակություն:
- Քայլ 1: Սրտի զարկերի գոտիներ
- Քայլ 2: Ձեզ անհրաժեշտ նյութեր
- Քայլ 3: Նախապատրաստում և նախապատմություն
- Քայլ 4: Անվտանգության տեղեկատվություն
- Քայլ 5: Հուշումներ և խորհուրդներ
- Քայլ 6. Հավաքում 1- NeoPixel օղակի միացում դեպի Ֆլորա
- Քայլ 7. Հավաքում 2- Կոճակի միացում ֆլորայի վրա
- Քայլ 8. Հավաքում 3- Ֆլորա թրթռացող շարժիչի միացում
- Քայլ 9. Հավաքում 4- Թրթռող շարժիչի միացում դեպի ֆլորա (շարունակություն)
- Քայլ 10. Հավաքում 5- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
- Քայլ 11. Հավաքում 6- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
- Քայլ 12. Հավաքում 7- Թրթռացող շարժիչի միացում դեպի ֆլորա (շարունակություն)
- Քայլ 13. Հավաքում 8- Ֆլորայի զարկերակային տվիչ միացում
- Քայլ 14. Հավաքում 9- Մարտկոցի միացում ֆլորայի վրա
- Քայլ 15. Համագումար 10- Լրացրեք շրջանագծի դիագրամ
- Քայլ 16: Վերջապես… օրենսգիրք:
- Քայլ 17: Դիտեք ժողովը
- Քայլ 18: Վերջնական արտադրանք
- Քայլ 19. Լրացուցիչ գաղափարներ
Video: Վերապատրաստման սրտի զարկերի գոտու մոնիտոր ժամացույց. 19 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Քոլեջը բուռն ու քաոսային ժամանակաշրջան է իրենց կյանքում, այդ իսկ պատճառով շատ կարևոր է սթրեսի մակարդակը ցածր պահել: Մի կերպ, որը մենք սիրում ենք դա անել, դա մարզվելն է, որն օգնում է ձեր միտքը մաքուր պահել և մարմինը առողջ զգալ: Այդ իսկ պատճառով մենք ստեղծեցինք շարժական կենսասենսոր, որն օգտագործում է մարդու սրտի բաբախյունը ինտենսիվ մարզման ժամանակ ՝ օգտվողներին տեղեկատվություն տրամադրելու սրտի զարկերի գոտու վերաբերյալ:
Սա միջոց է օգնելու օգտվողներին համոզվել, որ նրանք չեն ճնշում կամ իրենց մարմինը շատ ուժգին չեն մղում սրտի առավելագույն հաճախականությունից մինչև վտանգավոր կետ: Այս սենսորը կօգնի նաև այն օգտվողներին, ովքեր փորձում են նիհարել կամ բարձրացնել իրենց դիմացկունությունը ՝ համոզվելով, որ նրանք պահպանում են սրտի բաբախյունը որոշակի գոտիներում:
Քայլ 1: Սրտի զարկերի գոտիներ
Այս նկարը ցույց է տալիս սրտի զարկերի տարբեր գոտիներ: Ամեն անգամ, երբ օգտվողը մտնում է նոր գոտի, ժամացույցը ավելի ու ավելի կլուսավորվի `օգտագործողին զգուշացնելու համար, թե որ գոտում են նրանք այժմ: Առավելագույն սրտի բաբախյունը հաշվարկվում է ՝ օգտագործելով անհատների տարիքը և այն հանելով 220 -ից:
Քայլ 2: Ձեզ անհրաժեշտ նյութեր
Ստորև բերված է այս ծրագրի համար անհրաժեշտ նյութերի և գործիքների ցանկը.
Նյութեր
- Ֆլորա Ադաֆրուտի կողմից
- Իմպուլսային տվիչ
- Թրթռացող մինի շարժիչային սկավառակ
- NeoPixel Ring - 12 RGBW LED - սառը սպիտակ
- Դիոդ
- 220 օմ դիմադրություն
- NPN տրանզիստոր
- Ալիգատորների տեսահոլովակներ
- Velcro ժամացույցի բռունցք
- Մարտկոց
- Լարերը
- Կոճակ (ըստ ցանկության)
Այս նյութերից շատերը կարելի է գտնել ՝ օգտագործելով այս հղումը ՝
Գործիքներ
- Sոդման հավաքածու/նյութեր
- Ասեղ և թել
- Arduino ծրագրակազմ
- Մետաղալարեր
- Անհրաժեշտության դեպքում կպչուն
- Մկրատ
Քայլ 3: Նախապատրաստում և նախապատմություն
Այս նյութերից օգտվելու համար օգտակար է իմանալ և հասկանալ, թե դրանցից ոմանք ինչ են անում:
Բուսական աշխարհը Adafruit- ի կրելի էլեկտրոնային հարթակն է: Սա շատ սկսնակ ընկերական սարք է, որը փոքր է էներգիայի մատակարարմամբ, որը հեշտ է օգտագործել: Վերևի պատկերը ցույց է տալիս, թե որտեղ է գտնվում ամեն ինչ Ֆլորայի վրա:
Ֆլորայի վերաբերյալ լրացուցիչ տեղեկությունների համար այցելեք այս կայքը ՝
NeoPixels- ը նաև Adafruit- ի ապրանքանիշն է `առանձին հասցեավորվող RGB գույնի պիքսելների և շերտերի համար: Մեկ այլ կարևոր բան, որը պետք է նշել, այն է, որ դրանք ոչ միայն ինքնուրույն են լուսավորվում, այլև պահանջում են միկրոհսկիչ, ինչպիսին է Arduino- ն և կոդավորումը: Takesրագրավորման որոշակի պրակտիկա է անհրաժեշտ, որպեսզի NeoPixels- ը անի այն, ինչ ցանկանում եք, որպեսզի մենք անենք, ուստի մենք ստիպված եղանք դա ուսումնասիրել մեր նախագծի համար: Projectրագրավորումը չափազանց կարևոր էր այս ծրագրի համար, և այդ ոլորտում փորձը կօգնի:
Neopixel- ի վերաբերյալ լրացուցիչ տեղեկությունների համար կարող եք ստուգել այս կայքը ՝
Adafruit- ի զարկերակային տվիչը նույնպես օգտագործվում է ձեր զարկերակը վերցնելու համար: Այնուհետև մենք կիրառում ենք ծածկագիր, որպեսզի այն հաշվարկի Beats per Minute (BPM) այս նախագծի համար:
Իմպուլսային տվիչի լրացուցիչ ցուցումների և տեղեկությունների համար տես այս հղումը ՝
Կան գրադարաններ, որոնք դուք պետք է ներբեռնեք Arduino ծրագրաշարի մեջ, որպեսզի կոդը ձեր սարքին հաղորդակցի որոշակի հրամանների միջոցով: Ստորև բերված այս հղումը ցույց է տալիս, թե ինչպես ներբեռնել գրադարանները Arduino- ում:
learn.adafruit.com/adafruit-all-about-ardu…
Հետևյալ գրադարանները ձեզ հարկավոր են.
1. Adafruit NeoPixel գրադարան
2. PulseSensor Խաղահրապարակ
3. Adafruit Flora Pixel գրադարան
Կտտացրեք «կլոնավորել կամ ներբեռնել» և հետևեք վերևում տրված հրահանգներին ՝ հղման մեջ ՝ դրանք ձեր ծածկագրում ներառելու համար:
Շնորհակալագրեր
Հատուկ շնորհակալություն Adafruit- ին, որը մեզ տրամադրեց մեր վերջնական արտադրանքի համար օգտագործված ծածկագրի մի մասը:
Քայլ 4: Անվտանգության տեղեկատվություն
Իրոք, շատ կարևոր է տարբեր նախագծերի վրա աշխատելիս միշտ նկատի ունենալ ձեր և ձեր շրջապատի մարդկանց անվտանգությունը: Նախ, կարևոր է, որ USB- ը միշտ անջատված լինի համակարգչից, երբ լարեր եք տեղափոխում և ամրացնում ֆլորան, դա արվում է, որպեսզի ինքներդ ձեզ չշոկեք:
1. Հեղուկները պետք է հեռու պահել այս սարքից, եթե այն կարող է փչացնել շրջանը
2. Խուսափեք ձեր մարմնի ընթացիկ հոսքից `միայն հոսանքն անջատված վիճակում դիպչելով լարերին և այլ մետաղական միացումներին
Wգուշացում, սա բժշկական սարք չէ, այն խստորեն ահազանգում է ձեզ, եթե ձեր սրտի բաբախյունը գերազանցել է առավելագույն սրտի բաբախյունը, այն չպետք է համեմատվի բժշկական աշխարհում սրտի հաճախության մոնիտորի հետ: Եթե հոգնած/հոգնած եք զգում, և ժամացույցը ձեզ չի զգուշացրել, որ դուք գերազանցում եք սրտի առավելագույն զարկը, դուք դեռ պետք է դադարեցնեք այն, ինչ անում եք ժամացույցի համար, միշտ չէ, որ ճշգրիտ է:
Քայլ 5: Հուշումներ և խորհուրդներ
Ահա որոշ ակնարկներ և խորհուրդներ, եթե ճանապարհին խրված լինեք.
Անսարքությունների վերացման խորհուրդներ
- NeoPixels- ը կարող է ցուցադրել լույսերի տարբեր նախշեր, որպեսզի համոզվեք, որ այն աշխատում է, օգտագործեք NeoPixel գրադարանի տրամադրած նմուշի կոդը
- Soldոդումից հետո միացումների միջև շարունակականությունը չափելու համար կարող եք օգտագործել բազմիմետր `այս կապերը ճիշտ կատարելու համար
- Համոզվեք, որ զարկերակի սենսորը ապահով կերպով ամրացված է բռունցքը դիտելու համար `համոզվելու համար, որ շարժման արտեֆակտը չի ազդում սրտի հաճախության ընթերցման վրա
- Նախատիպավորման փուլում, եթե լավ կապեր չեք ստանում, համոզվեք, որ ալիգատորների սեղմակները պատշաճ կերպով ամրացված են
-
Եթե կոդը ճիշտ չի աշխատում, պատճենեք և տեղադրեք ձեր ծածկագրի մասերը առանձին պատուհանում
- Յուրաքանչյուր մաս պատճենելուց և տեղադրվելուց հետո վերբեռնեք ծածկագիրը
- Սա ցույց կտա, թե որտեղ է աշխատում և չի աշխատում ձեր կոդը
Խորաթափանցություն
- Թրթռացող շարժիչը կարող է միացվել դիոդի, դիմադրության և տրանզիստորի միջոցով `Hectic Motor Controller- ի փոխարեն: Մենք գտանք, որ այս մեթոդը ամենաէժան տարբերակն է:
- Timeամանակն ու հիասթափությունը խնայելու համար համոզվեք, որ նախատիպերի համար օգտագործում եք ալիգատորների տեսահոլովակներ: Դուք չեք ցանկանում զոդել նախատիպը, ապա պարզեք, որ կապը չի աշխատում:
Քայլ 6. Հավաքում 1- NeoPixel օղակի միացում դեպի Ֆլորա
Սկսելու համար վերցրեք NeoPixel մատանին և ամրացրեք այն ՝ օգտագործելով 3 լար և ալիգատոր սեղմակներ: Դուք կօգտագործեք ալիգատորների տեսահոլովակներ `նախատիպը կառուցելու և արտադրանքը գոհանալուց հետո մասերը միասին կպցրեք:
- Կցեք մեկ մետաղալար, որը «IN» - ից անցնում է Neopixel մատանի վրա մինչև «#6»
- NeoPixel մատանին «PWR» - ից մեկ մետաղալար ամրացրեք ֆլորայի վրա «VBATT» - ին
- NeoPixel Ring- ի «GND» - ից մեկ մետաղալար ամրացրեք ֆլորայի «GND» - ին
Քայլ 7. Հավաքում 2- Կոճակի միացում ֆլորայի վրա
ԱՅՍ ՔԱՅԼԸ ՈTՇԱԴՐՈԹՅՈՆ է … եթե ցանկանում եք կոճակ, կարող եք ավելացնել այն, մենք այս քայլի համար օգտագործեցինք Ֆլորա միացված/անջատող անջատիչը, ուստի այն ներառված չէ ծածկագրում:
Այս քայլում այն, ինչ դուք պետք է անեք, դա է…
- Կոճակի 4 ոտքերից որևէ մեկից մետաղալար միացրեք ֆլորայի «#12» -ին
- Կոճակի մնացած 3 ոտքերից ցանկացածը միացրեք ֆլորայի «GND» - ին
Քայլ 8. Հավաքում 3- Ֆլորա թրթռացող շարժիչի միացում
Թրթռացող շարժիչը բուսական աշխարհին միացնելու համար մենք օգտագործեցինք դիոդ, տրանզիստոր և ռեզիստոր: Դուք ցանկանում եք նախ…
- Օգտագործեք ալիգատորների ամրակներ ՝ թրթռացող շարժիչի կարմիր մետաղալարը ամրացնելու համար դրա վրա գտնվող շերտին ամենամոտ դիոդի ծայրին
- Դիոդի մյուս ծայրին ամրացրեք թրթռացող շարժիչի կապույտ մետաղալարը
Քայլ 9. Հավաքում 4- Թրթռող շարժիչի միացում դեպի ֆլորա (շարունակություն)
Այժմ դիոդին ամրացրեք դիոդի մի ծայրը (գալիս է թրթռացող շարժիչի կարմիր մետաղալարից) «3.3V» ֆլորայի վրա:
Քայլ 10. Հավաքում 5- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
Վերցրեք դիոդի մյուս կողմը և բռնելով ձեր տրանզիստորը, միացրեք այն տրանզիստորի կոլեկտորին (տրանզիստորի աջ քորոցը):
Քայլ 11. Հավաքում 6- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
Տեղադրեք տրանզիստորի արտանետիչը (տրանզիստորի ձախ քորոցը) գետնին:
Քայլ 12. Հավաքում 7- Թրթռացող շարժիչի միացում դեպի ֆլորա (շարունակություն)
Թրթռացող շարժիչը Ֆլորային միացնելու վերջին քայլը տրանզիստորների հիմքի (տրանզիստորի կենտրոնական քորոց) տեղադրումն է և այն ռեզիստորին միացնելը, այնուհետև ՝ ռեզիստորը Ֆլորայի «GND» - ին:
Քայլ 13. Հավաքում 8- Ֆլորայի զարկերակային տվիչ միացում
Այս քայլին անհրաժեշտ է կատարել երեք լարային միացում:
- Իմպուլսային տվիչի մանուշակագույն մետաղալարը միացրեք «Flora» - ի «#10» -ին
- Միացրեք իմպուլսային տվիչի կարմիր մետաղալարը Ֆլորայի «3.3V» - ին
- Միացրեք զարկերակի սենսորի սև մետաղալարը Ֆլորայի «GND» - ին
Քայլ 14. Հավաքում 9- Մարտկոցի միացում ֆլորայի վրա
Տեղադրեք մարտկոցի լարերը ՝ սպիտակ միացումով ծայրին, միացրեք այն մասը մարտկոցի բաղադրիչին, որը գտնվում է Ֆլորայի վրա:
Քայլ 15. Համագումար 10- Լրացրեք շրջանագծի դիագրամ
Այժմ ալիգատորների բոլոր ամրակներով միացումն ավարտված է: Կարող է խառնաշփոթ թվալ, բայց բոլոր կապերն այժմ հաստատված են: Այժմ առանձին կապերը կարող են միասին զոդվել `ժամացույցը ավելի կոմպակտ դարձնելու համար:
Քայլ 16: Վերջապես… օրենսգիրք:
Միացումն ավարտվելուց հետո հավաքին պետք կգա մի կոդ, որը կստիպի այն անել այն, ինչ մենք ուզում ենք: Github ծածկագիրը հավաքում է Adafruit Pulse Sensor- ի սրտի զարկերի տվյալները և դրանք դասակարգում է սրտի հաճախության 5 գոտիների: Երբ անհատի HR- ն ընկնում է հատուկ գոտիների մեջ, դա կհանգեցնի նրան, որ Neopixel- ի օղակը լուսավորվի ըստ այն գոտու, որում նա գտնվում է: ակտիվացնել ՝ նշելով, որ ՄՌ -ն գտնվում է վտանգավոր գոտում, և անհատը պետք է դանդաղեցնի:
Քայլ 17: Դիտեք ժողովը
Մասերը միացնելուց հետո, ինչպես ցույց է տրված սխեմայում, ժամանակն է հավաքել ժամացույցը:
NeoPixel օղակը տեղադրված է Ֆլորայի գագաթին և կարող է ամրացվել սոսինձով կամ ապահով կարվել ՝ օգտագործելով NeoPixel- ի բաց անցքը, որը չի զոդվել: Այս պահին գործի դրեք ձեր ծածկագիրը, որպեսզի տեսնեք, թե որտեղ է լուսավորվում առաջին neoPixel- ը: ժամացույցը ձեզ համար իմաստալից կողմնորոշմամբ: Այս քայլն անելիս համոզվեք, որ ՉԵՔ ծածկում միացման/անջատման անջատիչը: Ֆլորան նաև արտաքինով մնացած անցքերի միջով կարված է բռունցքի վրա:
Մարտկոցը կարելի է թաքցնել Flora/NeoPixel օղակի տակ ՝ թրթռիչի (և կցորդների) հետ միասին:
Theարկերակային սենսորը այնուհետև ապահով կերպով կարվում է ժամացույցի այն հատվածի վրա, որը ամրացված կլինի ձեր դաստակի ներքևի մասում: Համոզվեք, որ դա անելիս աջ կողմը դեպի վեր է ուղղված:
Ազատ զգացեք հավաքվել այլ կերպ ՝ ըստ ձեզ հասանելի նյութերի:
Քայլ 18: Վերջնական արտադրանք
Այսպիսին պետք է լինի վերջնական արտադրանքը: Ֆունկցիոնալ և ոճաբան!
Քայլ 19. Լրացուցիչ գաղափարներ
Այս գաղափարն ավելի առաջ տանելու միջոցներից է ՝ ավելացնելով այն կոճակը, որը նախկինում որպես ցանկալի ցուցադրված էր անստրուկալում:
Մեկ այլ եղանակ է `ավելացնել առանձին կոդ, որը կարող է օգտագործվել, երբ չես աշխատում: Սա կարող է լինել իրական ժամանակի ժամացույց, որտեղ մեկ պիքսելում ցուցադրվում է ժամացույցը, իսկ մյուսը ՝ րոպեաչափը: Այս մասին լրացուցիչ տեղեկությունների համար այցելեք իրական ժամանակի ժամացույցի գործառույթի այս հղումը:
Խորհուրդ ենք տալիս:
Սրտի բաբախման ցուցիչ Arduino- ի միջոցով (Սրտի զարկերի մոնիտոր) `3 քայլ
Heartbeat Sensor Using Arduino (Heart Rate Monitor): Heartbeat Sensor- ը էլեկտրոնային սարք է, որն օգտագործվում է սրտի կշիռը, այսինքն սրտի բաբախման արագությունը չափելու համար: Մարմնի ջերմաստիճանի, սրտի կծկումների և արյան ճնշման մոնիտորինգը հիմնական բաներն են, որ մենք անում ենք ՝ մեզ առողջ պահելու համար: Սրտի տոկոսադրույքը կարող է միաժամանակ
Ձեր սրտի կշիռը չափելը ձեր մատի ծայրում է. Ֆոտոպոլթիսմոգրաֆիա Մոտեցում սրտի զարկերի որոշման համար. 7 քայլ
Ձեր սրտի կշիռը չափելը ձեր մատի ծայրում է. Photoplethysmography Approach to Determining Heart Rate: Photoplethysmograph (PPG) պարզ և էժան օպտիկական տեխնիկա է, որը հաճախ օգտագործվում է արյան ծավալի փոփոխությունները հյուսվածքների միկրոանոթային անկողնում հայտնաբերելու համար: Այն հիմնականում օգտագործվում է ոչ ինվազիվ ՝ մաշկի մակերեսին չափումներ կատարելու համար, սովորաբար
Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում ՝ 4 քայլ
Սրտի զարկերի մոնիտոր AD8232, Arduino, մշակում. Անալոգային սարքերը AD8232- ը ամբողջական անալոգային առջև է, որը նախատեսված է milliVolt մակարդակի EKG (ElectroCardioGram) ազդանշաններ ձեռք բերելու համար: Թեև պարզ հարց է միացնել AD8232- ը և արդյունքում EKG ազդանշանը տեսնել տատանումների վրա, մարտահրավերը
ԷԿԳ և սրտի զարկերի մոնիտոր. 7 քայլ (նկարներով)
ԷՍԳ և սրտի զարկերի մոնիտոր. ICEԱՆՈԹՈԹՅՈՆ. Սա բժշկական սարք չէ: Սա կրթական նպատակների համար է `միայն մոդելավորված ազդանշանների օգտագործմամբ: Եթե այս սխեման օգտագործում եք ԷՍԳ իրական չափումների համար, համոզվեք, որ միացումն ու գործիքը միացումն օգտագործում են համապատասխան մեկուսացում
ԷՍԳ և սրտի զարկերի թվային մոնիտոր. 7 քայլ (նկարներով)
ԷՍԳ և սրտի զարկերի թվային մոնիտոր. Էլեկտրասրտագրություն կամ ԷՍԳ սրտի առողջությունը չափելու և վերլուծելու շատ հին մեթոդ է: ԷԿԳ -ից կարդացած ազդանշանը կարող է ցույց տալ առողջ սիրտ կամ մի շարք խնդիրներ: Հուսալի և ճշգրիտ դիզայնը կարևոր է, քանի որ եթե ԷՍԳ ազդանշանը