Mündəricat:
- Addım 1: İstifadə etdiyim şeylər - Materiallar
- Addım 2: Şematik
- Addım 3: Kod
- Addım 4: Qoşma
- Addım 5: Zövq alın
Video: Arduino Nəbz Monitoru: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Hər kəsə salam, Bu əl Arduino idarə olunan ürək dərəcəsi monitorunu qurdum.
Addım 1: İstifadə etdiyim şeylər - Materiallar
Bir müddət əvvəl, Star Trek Tricorder üslubunda əllə tutula bilən və sizə indiki ürək dərəcəsini göstərəcək bir cihaz hazırlamaq fikri ilə bu eBay -in ürək dərəcəsi sensoru sifariş vermişdim.
Qurduğum cihaz nəbz sensoru və OLED ekranı olan Arduino Pro Mini -dən ibarətdir.
Sensor əvvəlcə World Famous Electronics adlı bir şirkət tərəfindən hazırlanmışdır və 2011 -ci ildə Kickstarter kampaniyası olaraq başlamışdır. Arduino üçün kitabxana təmin edir, beləliklə onu çox asanlıqla əlaqələndirə bilərsiniz. Təsvirdə bir link buraxacağam.
Dəqiqədə dəqiqədə vuruşları göstərmək üçün Arduino mini OLED -ə qoşulub.
Layihədə istifadə olunan bəzi komponentlər (Ortaq bağlantılar):
Arduino Pro Mini
PulseSensor
Mini OLED
Lehim İstasyonu
Lehim
Elektrik Snips
Dönər Aləti
Addım 2: Şematik
Ekran I2C protokolundan istifadə edir, buna görə də yalnız 4 telə qoşulur. Şematik olaraq görə bilərsiniz ki, həm sensorun, həm də OLED -in elektrik naqillərindən başqa cəmi 3 tel əlavə etməliyik.
Pulse sensorunun A0 pimi Arduinonun A0 analog girişinə, ekranın SDA pimi Arduino üzərindəki A4 analog girişinə və SCL A5 analog girişinə bağlıdır.
Bütün layihə, əvvəllər fırlanan oyuncaq üçün sürətləndirici olan sapın üstündə yerləşən 3 ədəd AA batareyası ilə təchiz edilmişdir. Batareyaların girişi Arduino pro mini -nin xam girişinə bağlıdır.
EasyEda -da sxematik bağlantı:
easyeda.com/bkolicoski/Arduino-Heart-Rate-Monitor
Addım 3: Kod
Arduino kodu çox sadədir və həm OLED, həm də sensor nümunələrinin qarışığıdır.
Başlanğıcda, kitabxanalarda OLED və sensor üçün təriflər və başlanğıclar var. Sonrakı, layihədə istifadə etdiyim iki görüntünün tərifi, loqotipim və dəqiqədə atışları göstərərkən istifadə olunan ürək simvolu.
Quraşdırma funksiyasında həm sensorla, həm də ekranla ünsiyyət qura biləcəyimizə əminik və hər şey yolunda gedirsə, açılış loqotipini göstəririk.
Döngü bölməsində əvvəlcə sensordan cari BPM dəyərini alırıq və sonra bu BPM dəyərini təqdim etmək üçün ardıcıl 5 dəfə ürək döyüntüsünün yüksələn kənarını gördüyümüzü yoxlayırıq. Əks təqdirdə, istifadəçinin gözləyə bilməsi üçün ekranda bir mesaj göstəririk.
Məlumatdakı hər hansı bir qüsurdan qurtulmaq üçün bunu etdim, buna görə yalnız sensordan sabit bir çıxış əldə etdiyimizi bildiyimiz zaman dəyərlər göstəririk. Bütün mənbə kodu GitHub hesabımda yerləşdirilir və aşağıdakı linkdə tapa bilərsiniz.
github.com/bkolicoski/arduino-heart-rate-monitor
Addım 4: Qoşma
Əvvəlcə bütün əlaqələri bir çörək taxtasında qurdum və hər şeyin işlədiyini təsdiqlədikdən sonra qəfəsə keçməyə başladım.
Sapı açdıqdan sonra altındakı mühərriki çıxarıb sensorların yerləşdirilməsini planlaşdırmağa başladım. İki açılış kəsdim, biri sensor üçün, digəri ekran üçün. Hər iki çuxuru bir faylla təmizlədikdən sonra ekranı və sensoru plastik sapın bir tərəfinə yapışdırdım və naqillərə davam etdim.
Prototip hazırlamaq üçün bir Arduino Uno ilə işlədiyim üçün heç bir şeyi lehimləməzdən əvvəl eyni eskizi Arduino Pro Mini -yə yüklədim, çünki bu daha asandır.
Addım 5: Zövq alın
Cihaz heç bir halda elmi deyil və qüsurları var. Sensor olduqca həssasdır və çox sıxılmış və ya çox az sıxıldıqda çox vaxt çoxlu uyğunsuz məlumatlar çıxara bilər.
Ancaq bu qurmaq çox əyləncəli bir layihə idi və mənim üçün həqiqətən də öyrədici idi, çünki ilk dəfə həm sensor, həm də OLED ilə işləyirəm.
Monitoru necə təkmilləşdirə biləcəyimlə bağlı hər hansı bir təklifiniz varsa, bunları şərhlərdə yazmağı, bu Təlimatlandırmanı paylaşmağı və bəyənməyi və gələcəkdə daha çox oxşar videolar üçün YouTube kanalıma abunə olmağı unutmayın.
Sağol!
Tövsiyə:
Arduino istifadə edərək ürək döyüntüsü sensoru (nəbz monitoru): 3 addım
Arduino (Heart Rate Monitor) istifadə edərək ürək döyüntüsü sensoru: nəbz sensoru, nəbzini, yəni ürək döyüntüsünün sürətini ölçmək üçün istifadə olunan elektron cihazdır. Bədən istiliyinin, ürək dərəcəsinin və qan təzyiqinin monitorinqi sağlamlığımızı qorumaq üçün etdiyimiz əsas şeylərdir
DIY Nəbz Monitoru (logger): 4 addım
DIY Nəbz Nəzarətçisi (logger): Bu layihədə sizə bir kommersiya ağıllı saatının nəbzinizi necə ölçdüyünü və izlədiyini göstərəcəyəm, sonra da eyni şəkildə edə biləcəyiniz əlavə ilə eyni şeyi edə biləcək bir DIY dövrəsinin necə yaradılacağını sizə göstərəcəyəm. nəbz məlumatlarını saxlamaq
IOT Nəbz Monitoru (ESP8266 və Android Tətbiqi): 5 addım
IOT Heart Rate Monitor (ESP8266 və Android Tətbiqi): Sonuncu il layihəmin bir hissəsi olaraq, ürək dərəcənizi izləyəcək, məlumatlarınızı bir serverdə saxlayacaq və nəbziniz anormal olduqda bildirişlə sizə xəbər verəcək bir cihaz dizayn etmək istədim. Bu layihənin arxasındakı fikir bir bina qurmağa çalışdığım zaman gəldi
EKQ və Nəbz Monitoru: 6 addım
EKQ və Ürək Hızı Monitoru: EKQ olaraq da adlandırılan elektrokardioqram, insanın ürəyinin elektrik fəaliyyətini aşkar edən və qeyd edən bir testdir. Ürək döyüntüsünü və ürəyin hər bir hissəsindən keçən elektrik impulslarının gücünü və vaxtını təyin edə bilir
Sadə EKQ Qeyd Dövrü və LabVIEW Nəbz Monitoru: 5 addım
Sadə EKQ Qeyd Dövrü və LabVIEW Nəbz Monitoru: " Bu tibbi bir 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