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

Շնչեք թեթև անհանգստության սարք սրտի զարկերի մոնիտորով. 18 քայլ (նկարներով)
Շնչեք թեթև անհանգստության սարք սրտի զարկերի մոնիտորով. 18 քայլ (նկարներով)

Video: Շնչեք թեթև անհանգստության սարք սրտի զարկերի մոնիտորով. 18 քայլ (նկարներով)

Video: Շնչեք թեթև անհանգստության սարք սրտի զարկերի մոնիտորով. 18 քայլ (նկարներով)
Video: Deutsch für Mediziner - Deutsch lernen mit Dialogen 2024, Հուլիսի
Anonim

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

«Շնչիր լույսը» պարզունակ անհանգստության վրա հիմնված սարք է, որը չունի ինտերնետ կապ և ողջունելի կլինի քննությունների ժամանակ: Այս սարքը հատուկ չէ օգտագործողի համար, ինչը թույլ է տալիս այն հեշտությամբ հարմարվել ցանկացած անձի, ով կարիք ունի անհանգստության վերահսկման: Օգտագործելով NeoPixel չորս LED- ների շարք, օգտվողը կկարողանա հետևել շնչառական վարժություններ կատարելու քայլերին, ինչպես նաև վարժություններից առաջ և հետո հետևել սրտի բաբախյունին `որոշելու, թե արդյոք սթրեսի մակարդակը նվազում է:

Քայլ 1: Անհրաժեշտ նյութեր և գործիքներ

Անհրաժեշտ նյութեր և գործիքներ
Անհրաժեշտ նյութեր և գործիքներ
Անհրաժեշտ նյութեր և գործիքներ
Անհրաժեշտ նյութեր և գործիքներ
Անհրաժեշտ նյութեր և գործիքներ
Անհրաժեշտ նյութեր և գործիքներ
Անհրաժեշտ նյութեր և գործիքներ
Անհրաժեշտ նյութեր և գործիքներ

Նյութեր:

  1. Adafruit Flora ($ 14.95)
  2. Հացաթուղթ ($ 5.00)
  3. Adafruit NeoPixels (4) (7,95 դոլար)
  4. PulseSensor ($ 25.00)
  5. Alligator Clips ($ 3.95)
  6. Breadboard Jumper Wires ($ 3.95)
  7. Լիթիում-իոն պոլիմերային մարտկոց ($ 9.95)
  8. 220 Օմ դիմադրություն (6,28 դոլար)
  9. Կոճակ (5,99 դոլար)
  10. Լեգոների տեսականի ($ 10-$ 40) (Նշում. Ձեզ հարկավոր չեն շատ Լեգոներ)

Ընդհանուր արժեքը `($ 94-$ 124)

Գործիքներ:

  1. Arduino Software (ԱՆՎԱՐ) - պարտադիր է
  2. Ասեղի քթի տափակաբերան աքցան (~ 6 դոլար) կամ կուտիկուլներ (~ 4 դոլար)- առաջարկվում է
  3. Sոդման հավաքածու/նյութեր (~ 11 դոլար)- ըստ ցանկության

Ընդհանուր արժեքը `($ 15-17)

Քայլ 2: Նախապատրաստում

Պատրաստում
Պատրաստում

Նախքան նախագիծը սկսելը և վերը նշված նյութերը օգտագործելը, կարևոր է զարգացնել օգտագործվողի վերաբերյալ լավ նախնական գիտելիքներ:

Ադաֆրուտ Ֆլորա

Adafruit Flora- ն փոքր, պարզ և հզոր միկրոկառավարիչ է, որն օգտակար է ինչպես սկսնակների, այնպես էլ փորձագետների համար: Այն շատ փոքր է (ընդամենը մի փոքր ավելի մեծ, քան մեկ քառորդը) և կրելի: Վերևի պատկերը ցույց է տալիս Adafruit ֆլորայի pinout դիագրամը: Ֆլորայի մասին լրացուցիչ տեղեկություններ ստանալու համար այցելեք հետևյալ հղումը.

learn.adafruit.com/getting-started-with-fl…

Adafruit NeoPixels

NeoPixels by Adafruit- ը առանձին հասցեավորվող RGB LED են, որոնք հատուկ նախատեսված են կրելի սարքերի համար: NeoPixels- ը շղթայվող են, ինչը նշանակում է, որ միկրոկոնտրոլերի հետ անհրաժեշտ է ընդամենը մեկ կապ միացում `այնքան LED, որքան ցանկանում եք: Նրանք կարող են ծածկագրվել Arduino- ում, բայց պահանջում են որոշակի պրակտիկա, հետազոտություններ և օրինակներ, որոնք կօգնեն առցանց ծանոթանալ և NeoPixels- ին կատարել այնպես, ինչպես ցանկանում եք: Հետևյալ հղման տարբեր քայլերը շատ օգտակար են, քանի որ այն տեղեկացնում է ձեզ, թե ինչպես են աշխատում NeoPixels- ը և տալիս է կոդավորման խորհուրդներ և օրինակներ Arduino- ի հետ:

learn.adafruit.com/flora-rgb-smart-pixels/…

PulseSensor

PulseSensor- ը Arduino- ի համար սրտի հաճախության միացման և նվագարկման սենսոր է `հավաքելու ուղիղ զարկերակային տվյալներ տարբեր նախագծերի համար, ինչպիսին է այս մեկը: Գրադարանը, որը կարելի է ներբեռնել Arduino- ում (կարճ ժամանակում կցուցադրվի ստորև), ունի կոդերի օրինակներ, որոնք կօգնեն ձեզ դառնալ ակնթարթային փորձագետ `PulseSensor- ը նախագծի իրականացման գործում: Հետևյալ հղումը ցույց է տալիս լրացուցիչ տեղեկություններ PulseSensor- ի համար և նկարագրում է մարդկանց սկսելու մինի նախագծերի օրինակ:

pulsesensor.com/pages/getting-advanced

Արդուինոյի գրադարաններ

Ֆլորայի հետ կոդը որոշ գործառույթների և հրամանների համար հաղորդակցվելու համար Arduino- ում պետք է տեղադրվեն հետևյալ գրադարանները `տարբեր էլեկտրական բաղադրիչների համար: Eitherրագրակազմը ներբեռնելու համար օգտագործեք կամ այս հղումը, կամ «Ներածություն և պարագաներ» բաժնում տեղադրվածը

  1. PulseSensor խաղահրապարակ

    (Նշում. «PulseSensor_BPM» օրինակ Arduino ֆայլը օգտակար էր Breathe Light- ի ծածկագիրը ստեղծելու համար)

  2. Adafruit NeoPixel գրադարան

    (Նշում. «Strandtest» օրինակ Arduino ֆայլը օգտակար էր Breathe Light- ի ծածկագիրը ստեղծելու համար)

(Նշում. Գրադարանների տեղադրման հարցում լրացուցիչ օգնության համար այցելեք հետևյալ հղումը ՝

GitHub

GitHub- ը հզոր հարթակ է, որը թույլ է տալիս մարդկանց համատեղ ծրագրեր կառուցել և տարածել: Breathe Light- ի համար ստեղծված ծածկագիրը կիսվում է GitHub- ի միջոցով և հասանելի է այստեղ: Այն նաև հետագայում կներկայացվի 14 -րդ քայլում տրվող ուսանելի հոդվածում: Arduino գրադարաններին և նախագծին անհրաժեշտ վերը նշված օրինակներին կարելի է ծանոթանալ նաև GitHub- ի հետևյալ հղումներով:

  1. PulseSensor
  2. NeoPixel

Լրացուցիչ տեղեկությունների համար, թե ինչ է GitHub- ը և ինչու է այն օգտակար, դիտեք այս տեսանյութը:

Քայլ 3: Անվտանգություն

Անվտանգություն
Անվտանգություն

Electricանկացած էլեկտրական սխեմաների հետ աշխատելիս, ներառյալ այն, ինչ դուք կստեղծեք այս նախագծում, կարևոր է հասկանալ և հետևել էլեկտրական անվտանգության բոլոր արձանագրություններին `ձեր նախագիծն ապահով պահելու և երաշխավորվելու համար, որ դուք չեք ցնցվի: Հետևյալ ցուցակը մանրամասնում է մի քանի պարզ քայլերի, որոնք պետք է հետևել:

  1. ՉԵՆՔ, որ Flora- ն միացված է համակարգչին, երբ հաղորդալարերը միացնում և միացնում եք միացմանը:
  2. Շղթայի լարերին կամ այլ մետաղական բաղադրիչներին դիպչելիս համոզվեք, որ հոսանքն անջատված է `ձեր մարմնով հոսանքներից խուսափելու համար:
  3. Պահեք հեղուկը, սնունդը և ցանկացած այլ բան, որը կարող է թափվել ձեր շղթայից հեռու:
  4. Ամեն անգամ նախքան հոսանքը միացնելը, ստուգեք ճեղքված էլեկտրական լարերի առկայությունը:

ԳՈՇԱՈՄ

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

Քայլ 4: Հուշումներ և խորհուրդներ

Հուշումներ և խորհուրդներ
Հուշումներ և խորհուրդներ

Ստորև բերված են որոշ հուշումներ և խորհուրդներ, որոնք պետք է հիշել, երբ կառուցում եք Breathe Light:

Խնդիրների վերացման ռազմավարություններ

  1. Եթե ծածկագիրը ճիշտ չի աշխատում, բաժանեք կոդի տարբեր գործառույթներ/հատվածներ և փորձեք դրանք ՝ որոշելու, թե որտեղ է խնդիրը:
  2. Նախքան ծածկագրին և նախագծին անցնելը, օգտագործեք Arduino գրադարաններում տրված օրինակային կոդերը PulseSensor- ի և NeoPixels- ի համար `սարքերի ճիշտ աշխատանքը ապահովելու համար:
  3. Համոզվեք, որ PulseSensor- ն ունի ամուր և ապահով միացում, նախքան տվյալներ հավաքելը `շարժման հավանական արտեֆակտը հեռացնելու համար:
  4. Էլեկտրագծերի տեղադրման ժամանակ շփոթությունից խուսափելու համար օգտագործեք նույն գույնի լարերը նույն նավահանգիստներին միանալիս:
  5. Օգտագործեք փոքր jumper մալուխներ `լարերը ամրացնելու համար, որպեսզի նրանք չկորցնեն կապը, երբ սարքը շարժվի:
  6. Եթե դուք ունեք զոդման երկաթ, մտածեք այն օգտագործելու համար մետաղալարերի միացումներն ապահովելու համար, որոնք կարող են լավ չաշխատել:

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

  • Saveամանակը խնայելու համար նախքան լարերը գործածելը փորձարկեք ալիգատորների ամրակներով նախատիպերի առկայությունը:
  • Timeամանակն ու հիասթափությունը խնայելու համար լարերը ձգեք ամուր և մշտական կապ հաստատելու յուրաքանչյուր NeoPixel- ի հետ:

    The Lego- ն նույնպես շատ օգտակար է Flora- ի և մարտկոցի փաթեթը ապահովելու համար:

Քայլ 5. Հավաքում Մաս 1 ա

Համագումար Մաս 1 ա
Համագումար Մաս 1 ա

Սկսեք ՝ օգտագործելով ալիգատոր սեղմիչ ՝ FLORA- ի #6 նավահանգիստը միացնելու համար: Այնուհետև օգտագործեք մեկ այլ ալիգատոր սեղմիչ ՝ GND պորտը միացնելու համար: Նույնը կատարեք FLORA- ի VBATT նավահանգստով:

Քայլ 6. Հավաքում մաս 1 բ

Համագումար Մաս 1 բ
Համագումար Մաս 1 բ

Այժմ 6 -րդ նավահանգստին միացված ալիգատորների ամրիչը միացրեք NeoPixel- ի ներքին երեսին սլաքին: Միացրեք GND պորտի սեղմիչը NeoPixel- ի (-), իսկ VBATT նավահանգիստը ՝ NeoPixel- ի (+)-ին:

Մենք օգտագործեցինք այս հավաքածուն ՝ յուրաքանչյուր NeoPixel- ը փորձարկելու համար, թե արդյոք այն աշխատում է ՝ օգտագործելով NeoPixel Adafruit էջի ցուցումները:

Քայլ 7. Հավաքում Մաս 2

Համագումար Մաս 2
Համագումար Մաս 2

Երբ հաստատեք, որ NeoPixels- ից յուրաքանչյուրը գործում է, կարող եք սկսել կառուցել Breathe Light- ը:

Սկսեք լարերը միացնելով FLORA- ին VBATT, #12, #6, GND և #10 սարքերում: Խառնաշփոթությունից խուսափելու համար ընտրեք գույներ, որոնք կհամապատասխանեն նավահանգիստներից յուրաքանչյուրին: Հետագա քայլերում դրանք միացնելու ենք սեղանին:

Քայլ 8. Հավաքում Մաս 3

Համագումար Մաս 3
Համագումար Մաս 3
Համագումար Մաս 3
Համագումար Մաս 3

Հաջորդը, մենք կսկսենք NeoPixels շղթայի ստեղծումը: Ինչպես և առաջին քայլին, մենք ի վերջո (+) կմիացնենք VBATT նավահանգստին, (-) ՝ GND նավահանգստին, և սլաքները ցույց կտան ազդանշանի հոսքի ուղղությունը NeoPixels գծում: Սկսեցի վերջինից և բարձրացա:

Նախ, պարզապես ավելացրեք լարերը NeoPixels- ին համապատասխան գույներով: Նկարում կարող եք տեսնել, որ մենք օգտագործել ենք սպիտակ գույնը VBATT- ի համար, կանաչը ՝ GND- ի համար, իսկ դեղինը ՝ 6 -րդ նավահանգստից եկող ազդանշանի համար: Օգտագործեք ասեղի քթի տափակաբերան աքցանը, իրոք, մետաղալարը փոքր փոսերի շուրջը փաթաթելու համար: Կարող եք նաև օգտագործել կուտիկուլային դանակներ, եթե դուք չունեք ասեղի քթի տափակաբերան աքցան, որը մատչելի է:

(Հետևի փոքր կարմիր մետաղալարերը կբացատրվեն հետագա քայլերով: Առայժմ մի անհանգստացեք դրանց մասին):

Քայլ 9. Հավաքում Մաս 4

Համագումար Մաս 4
Համագումար Մաս 4

Մյուս NeoPixels- ին լարեր ավելացրեք այնպես, ինչպես առաջինը: Համոզվեք, որ նետերի գիծը ուղղված է FLORA- ի #6 նավահանգստից դեպի շղթայի ներքևը:

Այնուհետև սպիտակ լարերից յուրաքանչյուրը միացրեք տախտակի (+) կապումներին, իսկ կանաչ լարերը ՝ հացաթխի (-) կապումներին: Համոզվեք, որ միացումներն ունեն որոշակի լարվածություն `լարերը ամրացնելու համար:

Քայլ 10. Հավաքում Մաս 5

Համագումար Մաս 5
Համագումար Մաս 5

Այժմ միացրեք կանաչ մետաղալարերը GND- ից (-) կապանքների վերևին: VBATT նավահանգստից միացրեք սպիտակ մետաղալարերը սեղանի տախտակի (+) կապումներին և #6 դեղին մետաղալարը միացրեք ձեր NeoPixel շղթայի սկզբին:

Մանուշակագույն մետաղալարն ու կարմիր մետաղալարը հետագայում կկապվեն:

(Ներքևի մոտ գտնվող կարմիր լարերը օգնում են լարվածություն ստեղծել NeoPixels- ի միջև ընկած դեղին ազդանշանային լարերի միջև, բայց դրանք կարող են ձեզ հարկավոր չլինել ՝ կախված այն բանից, թե որքան ամուր են կապերը)

Քայլ 11. Հավաքում Մաս 6

Վեհաժողով Մաս 6
Վեհաժողով Մաս 6

Հաջորդը, մենք կոճակը կկապենք մեր տախտակին: Սա կսկսի սրտի բաբախյունի չափումները և անհանգստության շնչառական վարժությունները:

Տեղադրեք կոճակը, ինչպես երևում է նկարում: Այնուհետև օգտագործեք սպիտակ մետաղալար ՝ վերին կոճակի կապիչը միացնելու համար (+): Տեղադրեք 220 օմ դիմադրիչը նույն կողմի ներքևի և (-) կապերի միջև: Վերջապես, #10 կարմիր մետաղալարը միացրեք ներքևի աջ կոճակի քորոցին:

Քայլ 12: Հավաքում Քայլ 7

Հավաքում Քայլ 7
Հավաքում Քայլ 7

Այժմ մենք միացնում ենք Pulse Sensor- ը: Կարմիր տվիչի մետաղալարը միացրեք տախտակի (+) կապումներին, իսկ սև ցուցիչի մետաղալարը (-) կապումներին: Հաջորդը, դրանք միացնելու համար տեղադրեք մանուշակագույն սենսորային մետաղալարը և #12 նավահանգստից եկող մանուշակագույն մետաղալարը ՝ դրանք միացնելու համար:

Քայլ 13. Հավաքում Քայլ 8

Հավաքում Քայլ 8
Հավաքում Քայլ 8
Հավաքում Քայլ 8
Հավաքում Քայլ 8

Լեգոների տեսականիով կառուցեք հարթակ FLORA- ի համար և մի փոքր խոռոչ լիթիումի մարտկոցների համար: Համոզվեք, որ FLORA- ում որոշակի լարվածություն կա դեղին լարերի ճիշտ միացման համար: Դա անելու համար մենք օգտագործեցինք դեղին Legos- ը, որը երևում է վերևի նկարում:

Լեգո հարթակը կարող է տարբեր լինել ՝ կախված ձեր տախտակի չափից, բայց համոզվեք, որ FLORA- ն կարող է հարթ նստել, դեղին ազդանշանային լարերի հետ որոշակի լարվածություն կա, և որ կա մարտկոցը տեղադրելու խոռոչ:

Քայլ 14: Հավաքում Քայլ 9

Համագումար Քայլ 9
Համագումար Քայլ 9

Հավաքը ավարտելու համար ավելացրեք Lego պլատֆորմը FLORA- ով `հացահատիկի կողքին: Միացրեք մարտկոցի փաթեթը FLORA- ին:

Քայլ 15. Հավաքում Քայլ 10. Վերբեռնեք ծածկագիրը և ավարտեք հավաքումը:

Համագումար Քայլ 10. Վերբեռնեք ծածկագիրը և ավարտեք հավաքումը
Համագումար Քայլ 10. Վերբեռնեք ծածկագիրը և ավարտեք հավաքումը

Վերջնական քայլը այս կոդի վերբեռնումն է Breathe Light: Կոդը վերբեռնելուց հետո Breathe Light- ը պետք է շարժական աշխատի, երբ ON անջատիչը միացված է FLORA- ի մեջտեղում:

Ինչպես ստանալ ծածկագիր GitHub- ից Ֆլորա

  1. Օգտագործեք վերը նշված հղումը ՝ GitHub կայք մուտք գործելու համար:
  2. Կտտացրեք «Կլոնավորել կամ ներբեռնել»

    Կտտացրեք «Ներբեռնեք ZIP»

  3. Պահեք ներբեռնված zip ֆայլը ձեր համակարգչի ցանկալի վայրում:
  4. Բացեք «Breathe_Light_V3.0» ֆայլը Arduino- ում:
  5. Arduino- ի վերին վահանակի «Գործիքներ» բաժնում անցեք «Տախտակ.» Եվ ընտրեք «Adafruit Flora»
  6. Վերջապես (Flora- ն միացված ձեր համակարգչին), կտտացրեք «Վերբեռնել» (աջ սլաքը ձեր էկրանի վերևում)

Վերոնշյալ քայլերի ավարտից հետո կոդը պետք է վերբեռնվի Ֆլորա: Flora- ն հնարավոր է անջատել համակարգչից, և Breathe Light- ը պատրաստ է օգտագործման համար:

Քայլ 16. Համագումար Քայլ 11. Կոդի բացատրություն

Համագումար Քայլ 11. Կոդի բացատրություն
Համագումար Քայլ 11. Կոդի բացատրություն

Ահա թե ինչ է անում ծածկագիրը.

Նախ, կոդը հավաքում է առարկայի սկզբնական սրտի բաբախյունը PulseSensor- ի միջոցով և ցուցադրում այն չորս առանձին NeoPixels- ի միջոցով, որոնք գտնվում են տողում: Ելնելով սրտի հաճախության հայտնաբերումից ՝ կցուցադրվեն LED- ների/գույների որոշակի շարք: Օրինակ, եթե սրտի բաբախյունը 76 է, կլինի 3 NeoPixel, որոնք լուսավորված են կապույտ գույնով: Այս գույները/շեմերը տրվում են առարկային սարքի վրա տեղադրված կպչուկի միջոցով (տես վերևում), որպեսզի նրանք իմանան, թե որն է իրենց սրտի բաբախյունը:

Հետո, սրտի բաբախյունը հայտնաբերելուց հետո, անցնում է անհանգստության վարժություն, որն օգնում է խորը, դանդաղ ներշնչել և արտաշնչել: Այս վարժության սկզբում բոլոր չորս LED- ները կանաչ են: Theորավարժությունների շարունակման ընթացքում LED- ները մեկ առ մեկ դառնում են կապույտ, ինչը համապատասխանում է այն ժամանակ, երբ առարկան պետք է շնչի: Չորս լուսադիոդային լուսարձակներ վառվելուց հետո առարկան պետք է պահի շունչը, և երբ լուսադիոդները նորից կանաչ դառնան, նրանք կարող են դանդաղ արտաշնչել: Անհանգստության վարժությունը կատարելուց հետո ծածկագիրը կրկին կբացահայտի և նորից կցուցադրի անձի սրտի բաբախյունը `որոշելու, թե արդյոք նրանք կարողացել են հանգստանալ:

Քայլ 17: Շրջանակային դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Այս սխեմայի սխեման կազմվել է EAGLE- ում: Մեծ ուղղանկյունի մեջ ամեն ինչ Adafruit FLORA միկրոպրոցեսորն է: Այն ունի շատ մանրամասնություններ, բայց ընդհանուր առմամբ այն պարունակվում է ուղղանկյունի շրջանակում: Բոլոր բաղադրիչները, որոնք մենք ավելացրել ենք FLORA- ին, գտնվում են մեծ ուղղանկյան տակ:

4 նեոպիքսելները կարելի է տեսնել միացված D6* FLORA ելքին: Կոճակը միացված է IO10* - ին, իսկ Pulse Sensor- ը ՝ FLORA- ին IO12* պորտի միջոցով:

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

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

Կան բազմաթիվ եղանակներ, որոնցով կարելի է հետ շունչ քաշել, և ահա մի քանի առաջարկ:

  • Դարձրեք այն կրելի. Օգտագործեք գլխարկ կամ ժամացույցի բռունցք (օրինակ ՝ այս մեկը) և օգտագործեք հաղորդիչ թել `մետաղալարերի բոլոր միացումներն իրականացնելու համար:
  • Ավելացրեք անհանգստություն (Exercise () գործառույթը ՝ տեսողականորեն գրավիչ շնչառական վարժություն ստեղծելու համար (օրինակ ՝ ավելի շատ գույներ ավելացնելը):
  • Փոխարինեք առանձին NeoPixels- ը NeoPixel Ring- ով կամ NeoPixel Array- ով `ավելի շատ LED- ներ ավելացնելու և ինչպես heartRateDisplay (), այնպես էլ անհանգստությունը Exercise () գործառույթների հնարավորությունները բարձրացնելու համար:

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