Բովանդակություն:

Վերապատրաստման սրտի զարկերի գոտու մոնիտոր ժամացույց. 19 քայլ (նկարներով)
Վերապատրաստման սրտի զարկերի գոտու մոնիտոր ժամացույց. 19 քայլ (նկարներով)

Video: Վերապատրաստման սրտի զարկերի գոտու մոնիտոր ժամացույց. 19 քայլ (նկարներով)

Video: Վերապատրաստման սրտի զարկերի գոտու մոնիտոր ժամացույց. 19 քայլ (նկարներով)
Video: Դաս 10 1 ՍԻՀ ախտորոշման մեթոդները։ Holter monitoring։ 2024, Նոյեմբեր
Anonim
Image
Image

Քոլեջը բուռն ու քաոսային ժամանակաշրջան է իրենց կյանքում, այդ իսկ պատճառով շատ կարևոր է սթրեսի մակարդակը ցածր պահել: Մի կերպ, որը մենք սիրում ենք դա անել, դա մարզվելն է, որն օգնում է ձեր միտքը մաքուր պահել և մարմինը առողջ զգալ: Այդ իսկ պատճառով մենք ստեղծեցինք շարժական կենսասենսոր, որն օգտագործում է մարդու սրտի բաբախյունը ինտենսիվ մարզման ժամանակ ՝ օգտվողներին տեղեկատվություն տրամադրելու սրտի զարկերի գոտու վերաբերյալ:

Սա միջոց է օգնելու օգտվողներին համոզվել, որ նրանք չեն ճնշում կամ իրենց մարմինը շատ ուժգին չեն մղում սրտի առավելագույն հաճախականությունից մինչև վտանգավոր կետ: Այս սենսորը կօգնի նաև այն օգտվողներին, ովքեր փորձում են նիհարել կամ բարձրացնել իրենց դիմացկունությունը ՝ համոզվելով, որ նրանք պահպանում են սրտի բաբախյունը որոշակի գոտիներում:

Քայլ 1: Սրտի զարկերի գոտիներ

Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր

Այս նկարը ցույց է տալիս սրտի զարկերի տարբեր գոտիներ: Ամեն անգամ, երբ օգտվողը մտնում է նոր գոտի, ժամացույցը ավելի ու ավելի կլուսավորվի `օգտագործողին զգուշացնելու համար, թե որ գոտում են նրանք այժմ: Առավելագույն սրտի բաբախյունը հաշվարկվում է ՝ օգտագործելով անհատների տարիքը և այն հանելով 220 -ից:

Քայլ 2: Ձեզ անհրաժեշտ նյութեր

Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր

Ստորև բերված է այս ծրագրի համար անհրաժեշտ նյութերի և գործիքների ցանկը.

Նյութեր

  1. Ֆլորա Ադաֆրուտի կողմից
  2. Իմպուլսային տվիչ
  3. Թրթռացող մինի շարժիչային սկավառակ
  4. NeoPixel Ring - 12 RGBW LED - սառը սպիտակ
  5. Դիոդ
  6. 220 օմ դիմադրություն
  7. NPN տրանզիստոր
  8. Ալիգատորների տեսահոլովակներ
  9. Velcro ժամացույցի բռունցք
  10. Մարտկոց
  11. Լարերը
  12. Կոճակ (ըստ ցանկության)

Այս նյութերից շատերը կարելի է գտնել ՝ օգտագործելով այս հղումը ՝

Գործիքներ

  1. Sոդման հավաքածու/նյութեր
  2. Ասեղ և թել
  3. Arduino ծրագրակազմ
  4. Մետաղալարեր
  5. Անհրաժեշտության դեպքում կպչուն
  6. Մկրատ

Քայլ 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ոդումից հետո միացումների միջև շարունակականությունը չափելու համար կարող եք օգտագործել բազմիմետր `այս կապերը ճիշտ կատարելու համար
  • Համոզվեք, որ զարկերակի սենսորը ապահով կերպով ամրացված է բռունցքը դիտելու համար `համոզվելու համար, որ շարժման արտեֆակտը չի ազդում սրտի հաճախության ընթերցման վրա
  • Նախատիպավորման փուլում, եթե լավ կապեր չեք ստանում, համոզվեք, որ ալիգատորների սեղմակները պատշաճ կերպով ամրացված են
  • Եթե կոդը ճիշտ չի աշխատում, պատճենեք և տեղադրեք ձեր ծածկագրի մասերը առանձին պատուհանում

    1. Յուրաքանչյուր մաս պատճենելուց և տեղադրվելուց հետո վերբեռնեք ծածկագիրը
    2. Սա ցույց կտա, թե որտեղ է աշխատում և չի աշխատում ձեր կոդը

Խորաթափանցություն

  • Թրթռացող շարժիչը կարող է միացվել դիոդի, դիմադրության և տրանզիստորի միջոցով `Hectic Motor Controller- ի փոխարեն: Մենք գտանք, որ այս մեթոդը ամենաէժան տարբերակն է:
  • Timeամանակն ու հիասթափությունը խնայելու համար համոզվեք, որ նախատիպերի համար օգտագործում եք ալիգատորների տեսահոլովակներ: Դուք չեք ցանկանում զոդել նախատիպը, ապա պարզեք, որ կապը չի աշխատում:

Քայլ 6. Հավաքում 1- NeoPixel օղակի միացում դեպի Ֆլորա

Համագումար 1- NeoPixel Ring- ի օղակ դեպի ֆլորա
Համագումար 1- NeoPixel Ring- ի օղակ դեպի ֆլորա

Սկսելու համար վերցրեք NeoPixel մատանին և ամրացրեք այն ՝ օգտագործելով 3 լար և ալիգատոր սեղմակներ: Դուք կօգտագործեք ալիգատորների տեսահոլովակներ `նախատիպը կառուցելու և արտադրանքը գոհանալուց հետո մասերը միասին կպցրեք:

  1. Կցեք մեկ մետաղալար, որը «IN» - ից անցնում է Neopixel մատանի վրա մինչև «#6»
  2. NeoPixel մատանին «PWR» - ից մեկ մետաղալար ամրացրեք ֆլորայի վրա «VBATT» - ին
  3. NeoPixel Ring- ի «GND» - ից մեկ մետաղալար ամրացրեք ֆլորայի «GND» - ին

Քայլ 7. Հավաքում 2- Կոճակի միացում ֆլորայի վրա

Համագումար 2- Կոճակի միացում Ֆլորային
Համագումար 2- Կոճակի միացում Ֆլորային

ԱՅՍ ՔԱՅԼԸ ՈTՇԱԴՐՈԹՅՈՆ է … եթե ցանկանում եք կոճակ, կարող եք ավելացնել այն, մենք այս քայլի համար օգտագործեցինք Ֆլորա միացված/անջատող անջատիչը, ուստի այն ներառված չէ ծածկագրում:

Այս քայլում այն, ինչ դուք պետք է անեք, դա է…

  1. Կոճակի 4 ոտքերից որևէ մեկից մետաղալար միացրեք ֆլորայի «#12» -ին
  2. Կոճակի մնացած 3 ոտքերից ցանկացածը միացրեք ֆլորայի «GND» - ին

Քայլ 8. Հավաքում 3- Ֆլորա թրթռացող շարժիչի միացում

Մոնտաժ 3- Ֆլորա թրթռացող շարժիչի միացում
Մոնտաժ 3- Ֆլորա թրթռացող շարժիչի միացում

Թրթռացող շարժիչը բուսական աշխարհին միացնելու համար մենք օգտագործեցինք դիոդ, տրանզիստոր և ռեզիստոր: Դուք ցանկանում եք նախ…

  1. Օգտագործեք ալիգատորների ամրակներ ՝ թրթռացող շարժիչի կարմիր մետաղալարը ամրացնելու համար դրա վրա գտնվող շերտին ամենամոտ դիոդի ծայրին
  2. Դիոդի մյուս ծայրին ամրացրեք թրթռացող շարժիչի կապույտ մետաղալարը

Քայլ 9. Հավաքում 4- Թրթռող շարժիչի միացում դեպի ֆլորա (շարունակություն)

Մոնտաժ 4- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
Մոնտաժ 4- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)

Այժմ դիոդին ամրացրեք դիոդի մի ծայրը (գալիս է թրթռացող շարժիչի կարմիր մետաղալարից) «3.3V» ֆլորայի վրա:

Քայլ 10. Հավաքում 5- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)

Մոնտաժ 5- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
Մոնտաժ 5- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)

Վերցրեք դիոդի մյուս կողմը և բռնելով ձեր տրանզիստորը, միացրեք այն տրանզիստորի կոլեկտորին (տրանզիստորի աջ քորոցը):

Քայլ 11. Հավաքում 6- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)

Մոնտաժ 6- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
Մոնտաժ 6- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)

Տեղադրեք տրանզիստորի արտանետիչը (տրանզիստորի ձախ քորոցը) գետնին:

Քայլ 12. Հավաքում 7- Թրթռացող շարժիչի միացում դեպի ֆլորա (շարունակություն)

Մոնտաժ 7- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
Մոնտաժ 7- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
Մոնտաժ 7- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)
Մոնտաժ 7- Ֆլորա թրթռացող շարժիչի միացում (շարունակություն)

Թրթռացող շարժիչը Ֆլորային միացնելու վերջին քայլը տրանզիստորների հիմքի (տրանզիստորի կենտրոնական քորոց) տեղադրումն է և այն ռեզիստորին միացնելը, այնուհետև ՝ ռեզիստորը Ֆլորայի «GND» - ին:

Քայլ 13. Հավաքում 8- Ֆլորայի զարկերակային տվիչ միացում

Վեհաժողով 8- Ֆլորայի էլեկտրալարային զարկերակային տվիչ
Վեհաժողով 8- Ֆլորայի էլեկտրալարային զարկերակային տվիչ

Այս քայլին անհրաժեշտ է կատարել երեք լարային միացում:

  1. Իմպուլսային տվիչի մանուշակագույն մետաղալարը միացրեք «Flora» - ի «#10» -ին
  2. Միացրեք իմպուլսային տվիչի կարմիր մետաղալարը Ֆլորայի «3.3V» - ին
  3. Միացրեք զարկերակի սենսորի սև մետաղալարը Ֆլորայի «GND» - ին

Քայլ 14. Հավաքում 9- Մարտկոցի միացում ֆլորայի վրա

Համագումար 9- Մարտկոցը կցելով Ֆլորային
Համագումար 9- Մարտկոցը կցելով Ֆլորային

Տեղադրեք մարտկոցի լարերը ՝ սպիտակ միացումով ծայրին, միացրեք այն մասը մարտկոցի բաղադրիչին, որը գտնվում է Ֆլորայի վրա:

Քայլ 15. Համագումար 10- Լրացրեք շրջանագծի դիագրամ

Համագումար 10- Շրջանային սխեմայի ամբողջական տեսք
Համագումար 10- Շրջանային սխեմայի ամբողջական տեսք

Այժմ ալիգատորների բոլոր ամրակներով միացումն ավարտված է: Կարող է խառնաշփոթ թվալ, բայց բոլոր կապերն այժմ հաստատված են: Այժմ առանձին կապերը կարող են միասին զոդվել `ժամացույցը ավելի կոմպակտ դարձնելու համար:

Քայլ 16: Վերջապես… օրենսգիրք:

Վերջապես… օրենսգիրք
Վերջապես… օրենսգիրք

Միացումն ավարտվելուց հետո հավաքին պետք կգա մի կոդ, որը կստիպի այն անել այն, ինչ մենք ուզում ենք: Github ծածկագիրը հավաքում է Adafruit Pulse Sensor- ի սրտի զարկերի տվյալները և դրանք դասակարգում է սրտի հաճախության 5 գոտիների: Երբ անհատի HR- ն ընկնում է հատուկ գոտիների մեջ, դա կհանգեցնի նրան, որ Neopixel- ի օղակը լուսավորվի ըստ այն գոտու, որում նա գտնվում է: ակտիվացնել ՝ նշելով, որ ՄՌ -ն գտնվում է վտանգավոր գոտում, և անհատը պետք է դանդաղեցնի:

Քայլ 17: Դիտեք ժողովը

Դիտեք ժողովը
Դիտեք ժողովը
Դիտեք ժողովը
Դիտեք ժողովը
Դիտեք ժողովը
Դիտեք ժողովը

Մասերը միացնելուց հետո, ինչպես ցույց է տրված սխեմայում, ժամանակն է հավաքել ժամացույցը:

NeoPixel օղակը տեղադրված է Ֆլորայի գագաթին և կարող է ամրացվել սոսինձով կամ ապահով կարվել ՝ օգտագործելով NeoPixel- ի բաց անցքը, որը չի զոդվել: Այս պահին գործի դրեք ձեր ծածկագիրը, որպեսզի տեսնեք, թե որտեղ է լուսավորվում առաջին neoPixel- ը: ժամացույցը ձեզ համար իմաստալից կողմնորոշմամբ: Այս քայլն անելիս համոզվեք, որ ՉԵՔ ծածկում միացման/անջատման անջատիչը: Ֆլորան նաև արտաքինով մնացած անցքերի միջով կարված է բռունցքի վրա:

Մարտկոցը կարելի է թաքցնել Flora/NeoPixel օղակի տակ ՝ թրթռիչի (և կցորդների) հետ միասին:

Theարկերակային սենսորը այնուհետև ապահով կերպով կարվում է ժամացույցի այն հատվածի վրա, որը ամրացված կլինի ձեր դաստակի ներքևի մասում: Համոզվեք, որ դա անելիս աջ կողմը դեպի վեր է ուղղված:

Ազատ զգացեք հավաքվել այլ կերպ ՝ ըստ ձեզ հասանելի նյութերի:

Քայլ 18: Վերջնական արտադրանք

Վերջնական արտադրանք
Վերջնական արտադրանք

Այսպիսին պետք է լինի վերջնական արտադրանքը: Ֆունկցիոնալ և ոճաբան!

Քայլ 19. Լրացուցիչ գաղափարներ

Լրացուցիչ գաղափարներ
Լրացուցիչ գաղափարներ

Այս գաղափարն ավելի առաջ տանելու միջոցներից է ՝ ավելացնելով այն կոճակը, որը նախկինում որպես ցանկալի ցուցադրված էր անստրուկալում:

Մեկ այլ եղանակ է `ավելացնել առանձին կոդ, որը կարող է օգտագործվել, երբ չես աշխատում: Սա կարող է լինել իրական ժամանակի ժամացույց, որտեղ մեկ պիքսելում ցուցադրվում է ժամացույցը, իսկ մյուսը ՝ րոպեաչափը: Այս մասին լրացուցիչ տեղեկությունների համար այցելեք իրական ժամանակի ժամացույցի գործառույթի այս հղումը:

Խորհուրդ ենք տալիս: