Mundarija:

EKGga asoslangan yurak urish tezligi indikatori: 4 qadam
EKGga asoslangan yurak urish tezligi indikatori: 4 qadam

Video: EKGga asoslangan yurak urish tezligi indikatori: 4 qadam

Video: EKGga asoslangan yurak urish tezligi indikatori: 4 qadam
Video: Webinar: Ask the Expert-Dr. Jeffrey Boris 2024, Iyul
Anonim
Image
Image
Sxemalar
Sxemalar

Yurak urish tezligi bilan sinxronlangan bir nechta LEDlarning miltillashi, bu texnologiya bilan juda oddiy bo'lishi kerak, to'g'rimi? Xo'sh - hozirgacha bunday emas edi. Men bir necha yillar davomida PPG va EKG sxemalaridan signal olishga harakat qilib, bir necha yil kurashdim va bu ishonchli emas edi - men bundan bir necha yil oldin qilgan eng yaxshi PPG qurilmasi 5 -da bitta urishni o'tkazib yubordim. bu chiqib! Bu loyiha uECG qurilmasiga asoslangan bo'lib, u hozirda jamoamizning crowdfunding sahifasida mavjud (uECG kampaniyasi) - va men uni bir muddat ishlab chiqqach, men uning qanday ishlashini ko'rsatishga tayyorman:) (qurilma allaqachon ishlab chiqilgan, crowdfunding UPD: Men ushbu loyihaning 2 -chi takrorlanishini qildim, endi u radio aloqasi orqali ma'lumotlarni oladi.

Ta'minotlar

  • uECG qurilmasi (crowdfunding sahifasi, sizga muhofaza kerak emas)
  • Arduino (har qanday turdagi ishlaydi, men Nanodan foydalandim)
  • LED halqa (men 16 segmentdan foydalanaman, lekin siz dasturni kichikroq/kattaroq versiyalarga osongina sozlashingiz mumkin)
  • LiPo batareyasi sizning ko'ylagingizga yopishtiriladigan darajada kichik, lekin kamida 120 mA / soat. Men 240 mA / s dan foydalanayapman.
  • Ba'zi simlar va pin sarlavhalari (va qo'lda lehimlantiruvchi temir - bu eskiradigan loyiha bo'lgani uchun, ko'pchilik ulanishlar lehimlanmaguncha yaxshi ishlamaydi)

1 -qadam: sxemalar

Sxemalar juda oddiy. Tizim 5V Arduino manbai sifatida ishlatiladigan LiPo chiqishidan ishlaydi (iltimos, uECG o'rnatilgan batareyasini ishlatmang: bu o'qishni buzadi). Qat'iy aytganda, siz u erda barqaror bo'lmagan batareya quvvatini ulay olmaysiz, lekin batareya quvvati 3,4 voltdan yuqori bo'lsa -da, u yaxshi ishlaydi (Arduino "5V" ni biroz pastga cho'zishi mumkin - past kuchlanishda u beqaror bo'lib qoladi va siz G'alati xatti -harakatni ko'ring, lekin batareya zaryad olayotgan paytda u ishlaydi). Shuning uchun siz batareyaning qizil simini Arduino 5V va 5V LED halqasiga ulashingiz kerak (va sizda ulagich borligini tekshiring, shunda siz batareyani ajratib zaryadlashingiz mumkin). Batareyaning erini Arduino, LED halqali va uECG -ga ulash lozim. LED halqasining DI -pinini Adruino -ning D11 -ga ulangan.

2 -qadam: Arduino dasturi

Yuklangan pinni uECG -ning DRV -piniga ulaganingizda, u urish bo'lmaganida LOW -ni LOW -ga o'zgartiradi. Shunday qilib, siz ushbu pin holatini tez aylanishda o'qishingiz va BPMni vaqt oralig'ida hisoblashingiz kerak. Mening kodimda oxirgi 20 zarba o'rtacha qiymat uchun ishlatiladi. Men, shuningdek, joriy BPM -ni rang va ishlatilgan LEDlar soniga aylantirish uchun ba'zi kodlarni qo'shdim, shuning uchun ular urishganda miltillaydilar. Bu chiroyli ko'rinadi, lekin dasturlashda sodda - siz uni deyarli hamma narsaga o'zgartirishingiz mumkin.

3 -qadam: Hammasini bir joyga to'plash

Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash

Siz ko'ylakka LED, arduino va batareyani o'rnatishingiz kerak - men shunchaki lentani ishlatardim, tez va iflos. Keyin men uni ko'kragimdagi uECG -ga sim orqali uladim va bu asosan test sinovidan o'tdi, test shuni ko'rsatdiki, EKG sensori ustida bir nechta narsalar bilan yugurish, u yolg'iz bo'lgani kabi yaxshi ishlamaydi:) Lekin men yurganimda yoki harakatsiz qolganimda, bu juda yaxshi ishlaydi. Umuman olganda, men indikatsiyani sezgirroq qilmoqchiman: mening BPM deyarli hech qachon 60 dan past bo'lmagani uchun, 1 ta faol LED BPM 6 o'rniga BPM ekanligini ko'rsatishi mumkin, bu holda o'zgarishlar ancha yaxshi ko'rinadi. Ammo bundan tashqari, natijadan mamnunman. Axir, bu uECG versiyasining birinchi sinovi edi (ok, texnik jihatdan ikkinchi: birinchi marta men videoni kechasi kech yozishga harakat qilganman, lekin kechasi LEDlar kamera uchun juda yorug '). Umuman olganda, men Hammasini biroz boshqacha tarzda joylashtiring - shuning uchun svetodiodli narsalar uECGni yurganda o'lchashiga to'sqinlik qilmaydi va ko'chalarda ishlatadi))

4 -qadam: muhokama

Albatta, bu loyihaning asosiy natijasi - bu LED va yurak urishlarining yopilishi)) Men tashqariga chiqsam, BPM 30 ballga ko'tarilishini bilmasdim. Ammo haqiqiy tahlil hali qilinmagan, bu faqat boshlanish, aksincha, agar siz EKG tahlilining qanday ishlashini bilishni istasangiz - uECGning hackaday sahifasiga tashrif buyuring, unda bu loyiha, uning sxemalari va PCB dizayni, algoritmlarni muhokama qilish, jamoaviy fotosuratlar, odatiy narsalar. Har qanday va barcha mulohazalar haqiqatan ham qadrlanadi.

Tavsiya: