Mündəricat:
- Addım 1: Nəbz Zonaları
- Addım 2: Ehtiyac duyacağınız materiallar
- Addım 3: Hazırlıq və Arxa Plan
- Addım 4: Təhlükəsizlik Məlumatı
- Addım 5: Göstərişlər və göstərişlər
- Addım 6: Montaj 1- NeoPixel Halqasını Floraya Bağlayın
- Addım 7: Quraşdırma 2- Düyməni Floraya bağlayın
- Addım 8: Montaj 3- Flora üçün Titrəmə Motoru Kablolama
- Addım 9: Montaj 4- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
- Addım 10: Montaj 5- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
- Addım 11: Quraşdırma 6- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
- Addım 12: Montaj 7- Flora üçün Titrəmə Motorunun Kablolanması (Davam.)
- Addım 13: Montaj 8- Puls Sensorunu Floraya Bağlayın
- Addım 14: Montaj 9- Batareyanı Floraya Bağlamaq
- Addım 15: Montaj 10- Tam Dövrə Şeması
- Adım 16: Nəhayət… Kod
- Addım 17: Montajı izləyin
- Addım 18: Son məhsul
- Addım 19: Əlavə fikirlər
Video: Təlim Nəbz Zonası Monitor Saatı: 19 Adım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
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ı
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
Aşağıda bu layihə üçün lazım olan materialların və vasitələrin siyahısı verilmişdir:
Materiallar
- Adafruit tərəfindən Flora
- Pulse Sensor
- Titrəyən Mini Motor Diski
- NeoPixel Üzük - 12 RGBW LED - Sərin Ağ
- Diod
- 220 ohm müqavimət
- NPN Transistor
- Timsah klipləri
- Velcro qol saatı
- Batareya
- Tellər
- Düymə (isteğe bağlı)
Bu materialların çoxunu bu linkdən istifadə etməklə tapa bilərsiniz:
Alətlər
- Lehim dəsti/materiallar
- İynə və sap
- Arduino proqramı
- Tel çıxarıcılar
- Lazım gələrsə yapışdırıcı
- Qayçı
Addım 3: 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ı
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
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
- Hər bir hissə kopyalanıb yapışdırıldıqdan sonra kodu yükləyin
- 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
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.
- Neopixel halqasındakı "IN" -dən "6" -ya gedən bir tel bağlayın.
- NeoPixel üzükdəki "PWR" dən bir tel bağlayın, floradakı "VBATT".
- 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
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…
- Düymənin 4 ayağından hər hansı birindən flora üzərindəki "#12" yə bir tel bağlayın
- 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
Titrəmə motorunu floraya bağlamaq üçün bir diod, tranzistor və bir rezistor istifadə etdik. Əvvəlcə istəyirsən…
- 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.
- Titrəmə motorunun mavi telini diodun digər ucuna bağlayın
Addım 9: 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.)
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.)
Transistor emitörünü (transistorun sol pinini) yerə qoyun.
Addım 12: Montaj 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
Bu addımda etməniz lazım olan üç tel bağlantısı var.
- Nəbz sensorunun bənövşəyi telini Floradakı "#10" a bağlayın
- Nəbz sensörünün qırmızı telini Floradakı "3.3V" -ə qoşun
- Darbe sensörünün qara telini Flora'daki "GND" yə bağlayın
Addım 14: 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ı
İ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
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
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 belə görünməlidir. Funksional və stilist!
Addım 19: Ə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ə:
Təqaüd Saatı / Sayma / Dn Saatı: 4 Adım (Şəkillərlə)
Təqaüd Saatı / Sayma / Dn Saatı: Çekmecede bu 8x8 LED nöqtə matrisli ekranlardan bir neçəsi vardı və onlarla nə edəcəyimi düşünürdüm. Digər təlimatlardan ilhamlanaraq, gələcək bir tarixə/saata qədər saymaq üçün geri sayma/yuxarı göstərici qurmaq fikrinə sahib oldum və əgər hədəf vaxt
Zwift Ambilight və Nəbz Zonası Smartbulb Lampası: 4 Addım
Zwift Ambilight və Nəbz Zonası Smartbulb Lampası: Burada Zwift üçün kiçik bir BÜYÜK inkişaf etdirmə qururuq. Qaranlıqda daha çox əylənmək üçün bir ambilight var və ürək dərəcəsi zonalarınız üçün bir lampa (Yeelight) var. Burada 2 Raspberry PI istifadə edirəm, yalnız Yeelight istəyirsinizsə, yalnız 1 PI lazımdır
Uşaq yuxu təlim saatı: 6 addım (şəkillərlə)
Uşaqların yuxu təlim saatı: 4 yaşındakı əkizlərimə bir az daha yatmağı öyrənmək üçün bir saata ehtiyacım var idi (şənbə günləri səhər 5.30 -da oyanmaq məcburiyyətində qaldım), amma edə bilmirlər hələ vaxt oxu. Çox populyar bir alış -verişdə bir neçə maddəyə baxdıqdan sonra
EKQ və Nəbz Monitoru: 7 Adım (Şəkillərlə birlikdə)
EKQ və Nəbz Monitoru: DİQQƏT: Bu tibbi cihaz deyil. Bu yalnız simulyasiya edilmiş siqnallardan istifadə edərək təhsil məqsədləri üçündür. Bu dövrəni real EKQ ölçmələri üçün istifadə edirsinizsə, zəhmət olmasa dövrənin və dövrə-cihaz əlaqələrinin düzgün izolyasiyadan istifadə etdiyinə əmin olun
EKQ və Nəbz Rəqəmsal Monitor: 7 Adım (Şəkillərlə birlikdə)
EKQ və Nəbz Rəqəmsal Monitoru: Elektrokardioqram və ya EKQ ürək sağlamlığını ölçmək və analiz etmək üçün çox köhnə bir üsuldur. EKQ -dən oxunan siqnal sağlam ürək və ya bir sıra problemləri göstərə bilər. Etibarlı və dəqiq dizayn vacibdir, çünki EKQ siqnalı verərsə