Mündəricat:

Təlim Nəbz Zonası Monitor Saatı: 19 Adım (Şəkillərlə)
Təlim Nəbz Zonası Monitor Saatı: 19 Adım (Şəkillərlə)

Video: Təlim Nəbz Zonası Monitor Saatı: 19 Adım (Şəkillərlə)

Video: Təlim Nəbz Zonası Monitor Saatı: 19 Adım (Şəkillərlə)
Video: 40 Year Abandoned Noble American Mansion - Family Buried In Backyard! 2024, Noyabr
Anonim
Image
Image

Kollec bir insanın həyatında gərgin və xaotik bir dövrdür, buna görə də stress səviyyənizi aşağı saxlamaq çox vacibdir. Bunu etməyi sevməyimizin bir yolu, zehninizin təmiz olmasına və bədəninizin sağlam hiss etməsinə kömək etməkdir. Bu səbəbdən istifadəçilərə içərisində olan ürək dərəcəsi zonası haqqında məlumat vermək üçün sıx bir məşq zamanı insanın nəbzini istifadə edən portativ biosensor yaratdıq.

Bu, istifadəçilərə bədənlərini maksimum ürək dərəcəsindən çox təhlükəli bir nöqtəyə qədər çox yükləməmələrini və ya itələməmələrini təmin etməyin bir yoludur. Bu sensor, müəyyən bölgələrdə nəbzini saxladıqlarından əmin olaraq arıqlamaq və ya dözümlülüyünü artırmaq istəyən istifadəçilərə də kömək edəcək.

Addım 1: Nəbz Zonaları

Ehtiyac duyacağınız materiallar
Ehtiyac duyacağınız materiallar

Yuxarıdakı bu şəkil fərqli ürək dərəcəsi zonalarını göstərir. İstifadəçi hər dəfə yeni bir zonaya girəndə, istifadəçiyə hazırda hansı zonada olduğunu bildirmək üçün getdikcə daha da işıqlanacaq. İstifadəçi maksimum nəbzini aşarsa saat qırmızıya çevriləcək və titrəyəcək. Maksimum ürək dərəcəsi fərdlərin yaşından və 220 -dən çıxarılaraq hesablanır.

Addım 2: Ehtiyac duyacağınız materiallar

Ehtiyac duyacağınız materiallar
Ehtiyac duyacağınız materiallar
Ehtiyac duyacağınız materiallar
Ehtiyac duyacağınız materiallar

Aşağıda bu layihə üçün lazım olan materialların və vasitələrin siyahısı verilmişdir:

Materiallar

  1. Adafruit tərəfindən Flora
  2. Pulse Sensor
  3. Titrəyən Mini Motor Diski
  4. NeoPixel Üzük - 12 RGBW LED - Sərin Ağ
  5. Diod
  6. 220 ohm müqavimət
  7. NPN Transistor
  8. Timsah klipləri
  9. Velcro qol saatı
  10. Batareya
  11. Tellər
  12. Düymə (isteğe bağlı)

Bu materialların çoxunu bu linkdən istifadə etməklə tapa bilərsiniz:

Alətlər

  1. Lehim dəsti/materiallar
  2. İynə və sap
  3. Arduino proqramı
  4. Tel çıxarıcılar
  5. Lazım gələrsə yapışdırıcı
  6. Qayçı

Addım 3: Hazırlıq və Arxa Plan

Hazırlıq və Arxa Plan
Hazırlıq və Arxa Plan

Bu materiallardan istifadə etmək üçün bəzilərinin nə etdiklərini bilmək və anlamaq faydalıdır.

Flora, Adafruit -in geyilə bilən elektron platformasıdır. İstifadəsi asan bir enerji təchizatı ilə kiçik olan çox yeni başlayanlar üçün əlverişli bir cihazdır. Yuxarıdakı şəkil Florada hər şeyin harada olduğunu göstərir.

Flora haqqında daha çox məlumat üçün bu veb saytına baxın:

NeoPixels ayrıca Adafruit-in ayrı-ayrı ünvanlı RGB rəngli piksel və şeritler üçün markasıdır. Diqqət yetirməli olduğumuz başqa bir vacib məqam, təkcə öz -özünə yanmadıqları üçün Arduino və kodlaşdırma kimi mikro nəzarətçi tələb edir. NeoPixellərin istədiklərini etmələri üçün bəzi proqramlaşdırma praktikası lazımdır, buna görə də layihəmiz üçün bunu araşdırmalı olduq. Proqramlaşdırma bu layihə üçün son dərəcə vacib idi və bu sahədə təcrübə kömək edəcək.

Neopixel haqqında daha çox məlumat üçün bu veb saytına baxa bilərsiniz:

Nəbzinizi almaq üçün Adafruit -dən bir nəbz sensoru da istifadə olunur. Daha sonra bu layihə üçün Beats Per Minute (BPM) hesablamaq üçün kodu tətbiq edirik.

Nəbz sensoru haqqında əlavə təlimat və məlumat üçün bu linkə baxın:

Kodun müəyyən əmrlərdən istifadə edərək cihazınızla əlaqə qurması üçün Arduino proqramına yükləməyiniz lazım olan kitabxanalar var. Aşağıdakı link, kitabxanaları Arduinoya necə yüklədiyinizi göstərir.

learn.adafruit.com/adafruit-all-about-ardu…

Aşağıdakı kitabxanalar sizə lazım olacaq kitablardır:

1. Adafruit NeoPixel Kitabxanası

2. PulseSensor Oyun meydançası

3. Adafruit Flora Piksel Kitabxanası

Kodunuza daxil etmək üçün "klonla və ya yükləyin" düyməsini basın və yuxarıdakı linkdəki təlimatları izləyin.

Təşəkkürlər

Son məhsulumuz üçün istifadə olunan bəzi kodları bizə təqdim edən Adafruit -ə xüsusi təşəkkürlər!

Addım 4: Təhlükəsizlik Məlumatı

Təhlükəsizlik Məlumatı
Təhlükəsizlik Məlumatı

Fərqli layihələr üzərində işləyərkən həm özünüzün, həm də ətrafınızdakı insanların təhlükəsizliyini daim nəzərə almaq çox vacibdir. Birincisi, Flora -ya tellər köçürərkən USB -ni həmişə kompüterdən çıxarmaq vacibdir, bu da özünüzü şoka salmamaq üçündür.

1. Dövrəni poza biləcək sızma halında mayelər bu cihazdan uzaq tutulmalıdır

2. Güc kəsildikdə yalnız tellərə və digər metal sxemlərə toxunaraq bədəninizdən cərəyan keçirməyin

Bunun tibbi bir cihaz olmadığını xəbərdar etmək, ürək dərəcənizin maksimum nəbzini aşması halında sizi ciddi şəkildə xəbərdar edir, tibb dünyasındakı ürək dərəcəsi monitoru ilə müqayisə edilməməlidir. Yorğun/yorğun hiss edirsinizsə və saat sizə maksimum nəbzin üstündə olduğunuzu bildirməyibsə, hələ də dəqiq olmadığına görə nə etdiyinizi dayandırmalısınız.

Addım 5: Göstərişlər və göstərişlər

Göstərişlər və göstərişlər
Göstərişlər və göstərişlər

Yolda ilişib qalmısınızsa, bəzi göstərişlər və məsləhətlər:

Problem Giderme İpuçları:

  • NeoPixels, işlədiyinə əmin olmaq üçün NeoPixel Kitabxanası tərəfindən verilən nümunə kodundan istifadə edərək müxtəlif işıq nümunələrini göstərə bilər.
  • Bu əlaqələrin düzgün qurulmasını təmin etmək üçün lehimdən sonra əlaqələr arasındakı davamlılığı ölçmək üçün bir multimetrdən istifadə edə bilərsiniz
  • Hərəkət artefaktının nəbz oxunuşuna təsir etmədiyindən əmin olmaq üçün nəbz sensorunun manşetə möhkəm bağlandığından əmin olun.
  • Prototip hazırlama mərhələsində yaxşı əlaqələr əldə etmirsinizsə, timsah kliplərinin düzgün şəkildə bağlandığından əmin olun
  • Kod düzgün işləmirsə, kodunuzun hissələrini ayrı bir pəncərəyə kopyalayın və yapışdırın

    1. Hər bir hissə kopyalanıb yapışdırıldıqdan sonra kodu yükləyin
    2. Bu, kodunuzun harada işlədiyini və işləmədiyini göstərəcəkdir

Baxışlar:

  • Titrəmə mühərriki, Hectic Motor Controller yerinə bir diod, rezistor və bir tranzistor istifadə edərək bağlana bilər. Bu metodu ən ucuz variant olaraq gördük.
  • Vaxtınıza və məyusluğunuza qənaət etmək üçün prototip hazırlamaq üçün timsah kliplərindən istifadə etdiyinizə əmin olun. Prototipi lehimləmək istəmirsiniz, sonra əlaqənin işləmədiyini öyrənin.

Addım 6: Montaj 1- NeoPixel Halqasını Floraya Bağlayın

Montaj 1- Flora ilə NeoPixel Üzük Bağlamaq
Montaj 1- Flora ilə NeoPixel Üzük Bağlamaq

Başlamaq üçün NeoPixel halqasını götürün və 3 tel və timsah klipsi ilə bağlayın. Timsah kliplərindən istifadə edərək prototip quracaqsınız və məhsuldan razı qaldıqdan sonra hissələri birlikdə lehimləməyə başlayacaqsınız.

  1. Neopixel halqasındakı "IN" -dən "6" -ya gedən bir tel bağlayın.
  2. NeoPixel üzükdəki "PWR" dən bir tel bağlayın, floradakı "VBATT".
  3. NeoPixel Ring üzərindəki "GND" dən bir tel bağlayın

Addım 7: Quraşdırma 2- Düyməni Floraya bağlayın

Quraşdırma 2- Düyməni Floraya bağlamaq
Quraşdırma 2- Düyməni Floraya bağlamaq

BU ADIM İSTEHSALDIR … Bir düyməni əlavə etmək istəsəniz, bu addım üçün Florada yerləşən açma/söndürmə düyməsini istifadə edərək bitirdik, buna görə də koda daxil deyil.

Bu addımda etməniz lazım olan şey…

  1. Düymənin 4 ayağından hər hansı birindən flora üzərindəki "#12" yə bir tel bağlayın
  2. Düymənin qalan 3 ayağından hər hansı birindən floranı "GND" yə bağlayın

Addım 8: Montaj 3- Flora üçün Titrəmə Motoru Kablolama

Quraşdırma 3- Flora üçün Titrəmə Motoru Kablolama
Quraşdırma 3- Flora üçün Titrəmə Motoru Kablolama

Titrəmə motorunu floraya bağlamaq üçün bir diod, tranzistor və bir rezistor istifadə etdik. Əvvəlcə istəyirsən…

  1. Timsah kliplərindən istifadə edərək titrəyən motorun qırmızı telini şeridinə ən yaxın olan diodun ucuna bağlayın.
  2. Titrəmə motorunun mavi telini diodun digər ucuna bağlayın

Addım 9: Montaj 4- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)

Montaj 4- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
Montaj 4- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)

İndi diodu diodun bir ucunu (titrəyən motorun qırmızı telindən gəlir) Flora üzərindəki "3.3V" -ə bağlayın.

Addım 10: Montaj 5- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)

Quraşdırma 5- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
Quraşdırma 5- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)

Diyotun digər tərəfini götürün və tranzistorunuzu tutun, tranzistor kollektoruna (tranzistorun sağ pininə) bağlayın.

Addım 11: Quraşdırma 6- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)

Quraşdırma 6- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
Quraşdırma 6- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)

Transistor emitörünü (transistorun sol pinini) yerə qoyun.

Addım 12: Montaj 7- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)

Quraşdırma 7- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
Quraşdırma 7- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
Quraşdırma 7- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
Quraşdırma 7- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)

Titrəmə mühərrikini Floraya bağlamağın son addımı, tranzistor bazasının (tranzistorun mərkəzi pimi) yerini müəyyən etmək və onu rezistora, sonra da Flora üzərindəki "GND" -ə bağlamaqdır.

Addım 13: Montaj 8- Puls Sensorunu Floraya Bağlayın

Montaj 8- Flora Nəbz Sensorunun Bağlanması
Montaj 8- Flora Nəbz Sensorunun Bağlanması

Bu addımda etməniz lazım olan üç tel bağlantısı var.

  1. Nəbz sensorunun bənövşəyi telini Floradakı "#10" a bağlayın
  2. Nəbz sensörünün qırmızı telini Floradakı "3.3V" -ə qoşun
  3. Darbe sensörünün qara telini Flora'daki "GND" yə bağlayın

Addım 14: Montaj 9- Batareyanı Floraya Bağlamaq

Montaj 9- Batareyanı Floraya Bağlamaq
Montaj 9- Batareyanı Floraya Bağlamaq

Batareyanın tellərini ucunda ağ bağlantısı olan yerdə tapın, həmin hissəni Florada yerləşən batareya komponentinə qoşun.

Addım 15: Montaj 10- Tam Dövrə Şeması

Montaj 10- Tam Dövrə Şeması
Montaj 10- Tam Dövrə Şeması

İndi bütün timsah klipləri olan dövrə tamamlandı. Bir qarışıqlıq kimi görünə bilər, amma bütün əlaqələr indi quruldu! İndi fərdi bağlantılar saatı daha yığcam etmək üçün birlikdə lehimlənə bilər.

Adım 16: Nəhayət… Kod

Nəhayət, Kod!
Nəhayət, Kod!

Dövrə tamamlandıqdan sonra, montajın istədiyimizi etməsini təmin edəcək bir koda ehtiyacı olacaq. Github kodu, Adafruit Pulse Sensor -dan nəbz məlumatlarını toplayır və 5 ürək dərəcəsi zonasına bölür. Şəxsin İK müəyyən zonalara düşdüyü zaman, Neopixel halqasının içində olduğu zonaya görə yanmasına səbəb olacaq. Fərdi İK maksimum HR -ə yaxın olduqda, Neopixel qırmızı rəngdə silinəcək və titrəyən motor İK -nin təhlükəli bir bölgədə olduğunu və fərdi yavaşlamalı olduğunu göstərən aktivləşdirilməlidir.

Addım 17: Montajı izləyin

Məclisə baxın
Məclisə baxın
Məclisə baxın
Məclisə baxın
Məclisə baxın
Məclisə baxın

Parçaları dövrə diaqramında göstərildiyi kimi bir -birinə lehimlədikdən sonra saatı yığmaq vaxtıdır!

NeoPixel üzüyü Floranın üstünə qoyulmuşdur və yapışqan ilə bağlana bilər və ya lehimlənməmiş NeoPixelin açıq çuxurundan istifadə edərək etibarlı şəkildə tikilə bilər. Kodunuzu bu nöqtədə işlədərək ilk neoPixelin harada yandırıldığını görün. saat sizin üçün mənalı bir istiqamətdə. Bu addımı atarkən açma/söndürmə açarını örtmədiyinizə əmin olun. Flora da kənardakı qalan deliklərdən manşetə tikilir.

Batareya, Flora/NeoPixel halqasının altına, vibratörlə (və əlavələrlə) qatlana bilər.

Pulse sensoru daha sonra biləyinizin altına bərkidiləcək saatın hissəsinə etibarlı şəkildə tikilir. Bunu edərkən sağ tərəfinizin yuxarıya baxdığından əmin olun.

Əlinizdə olan materiallara görə fərqli şəkildə yığmaqdan çekinmeyin!

Addım 18: Son məhsul

Son Məhsul
Son Məhsul

Son məhsul belə görünməlidir. Funksional və stilist!

Addım 19: Əlavə fikirlər

Əlavə Fikirlər
Əlavə Fikirlər

Bu fikri daha da irəli aparmağın bir yolu, əvvəllər təlimatda isteğe bağlı olaraq göstərilən düyməni əlavə etməkdir.

Başqa bir yol, işləmədiyiniz zaman istifadə edilə bilən ayrı bir kod əlavə etməkdir. Bu, bir pikselin saat əqrəbini, digərinin isə dəqiqə əlini göstərdiyi real vaxt saatı ola bilər. Bu barədə daha çox məlumat əldə etmək üçün Real vaxt saatı funksiyasına baxın.

Tövsiyə: