İçindekiler:
- Gereçler
- Adım 1: Şemalar
- Adım 2: Arduino Programı
- 3. Adım: Hepsini Bir Araya Getirmek
- 4. Adım: Tartışma
Video: EKG Bazlı Nabız Gösterge Halkası: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bir sürü LED'i kalp atışlarınızla senkronize olarak yanıp sönmek, etraftaki tüm bu teknolojiyle basit olmalı, değil mi? Eh - şimdiye kadar değildi. Birkaç yıl boyunca kişisel olarak bununla mücadele ettim, birden fazla PPG ve EKG şemasından sinyal almaya çalıştım ve sadece güvenilir değildi - birkaç yıl önce yapmayı başardığım en iyi PPG cihazı 5'te bir vuruşu kaçırdı. bu dışarı! Bu proje, şu anda ekibimizin kitle fonlaması sayfasında bulunan (uECG kampanyası) uECG cihazına dayanmaktadır - ve bir süredir geliştirdiğim için nasıl çalıştığını göstermek için sabırsızlanıyorum:) (cihaz zaten geliştirildi, kitle fonlaması sadece toplu üretim için gerekli). UPD: Bu projenin 2. tekrarını yaptım, şimdi radyo bağlantısı üzerinden veri alıyor.
Gereçler
- uECG cihazı (kitle fonlaması sayfası, muhafazaya ihtiyacınız olmayacak)
- Arduino (her tür işe yarar, Nano kullandım)
- LED halka (16 segment kullanıyorum, ancak programı daha küçük/daha büyük sürümler için kolayca ayarlayabilirsiniz)
- LiPo pil, gömleğinize bantlanacak kadar küçük, ancak 120 mAh'den az değil. 240 mAh kullanıyorum.
- Bazı teller ve pin başlıkları (ve eldeki havya - giyilebilir bir proje olduğundan, çoğu bağlantı lehimlenmedikçe iyi çalışmaz)
Adım 1: Şemalar
Şemalar çok basit. Sistem, 5V Arduino kaynağı olarak kullanılan LiPo çıkışından çalışacaktır (lütfen bunun için uECG'nin dahili pilini kullanmayın: okumaları bozacaktır). Kesin konuşmak gerekirse, oraya stabilize edilmemiş pil girişini bağlayamazsınız, ancak pil voltajı 3,4 volttan yüksek olsa da, iyi çalışır (Arduino "5V" yi biraz uzatabilir - düşük voltajda kararsız hale gelir ve garip davranışlara bakın, ancak pil şarjlıyken çalışacaktır. Bu nedenle pilin kırmızı kablosunu Arduino 5V'ye ve LED halkası 5V'ye bağlamanız gerekir (ve bir yerde bir konektörünüz olduğundan emin olun - böylece pili çıkarıp şarj edebilirsiniz). Akü topraklaması Arduino'nun toprağına, LED halka topraklamasına ve uECG toprağına bağlanmalıdır. LED halkasının DI pini Adruino'nun D11.uECG drv pini Arduino'nun D3'üne bağlanır.
Adım 2: Arduino Programı
Yukarı çekilen pimi uECG'nin DRV pimine bağladığınızda, atım olmadığında YÜKSEK durumunu, atım olduğunda DÜŞÜK'e değiştirir. Bu yüzden sadece bu pinin durumunu hızlı bir döngüde okumanız ve aralıklarla BPM'yi hesaplamanız gerekiyor. Kodumda, son 20 vuruş, bunların üzerinden ortalama değer için kullanılır. Ayrıca mevcut BPM'yi renge ve kullanılan LED'lerin sayısına dönüştürmek için bazı kodlar ekledim, böylece bir vuruş olduğunda yanıp sönerler. Güzel görünüyor, ancak programlamada basit - onu hemen hemen her şeye kolayca değiştirebilirsiniz.
3. Adım: Hepsini Bir Araya Getirmek
LED'leri, arduinoyu ve pili bir gömlek üzerine sabitlemeniz gerekiyor - Ben sadece hızlı ve kirli bir bant kullandım. Sonra onu göğsümdeki uECG'ye bir kabloyla bağladım ve temelde bu kadar - bundan sonra teste gittim. Test, EKG sensörünün üzerinden sıçrayan bir sürü şeyle çalışmanın, orada yalnız olduğu zamanki kadar iyi çalışmadığını gösterdi:) Ama yürürken veya hareketsiz kaldığımda gayet iyi çalışıyor. Genel olarak, göstergeyi daha hassas hale getirmek istiyorum: BPM'm neredeyse 60'ın altına düştüğünden, 1 aktif LED 6 yerine BPM'yi gösterebilir, bu şekilde değişiklikler çok daha iyi görselleştirilir. Ama bunun dışında sonuçtan memnunum. Ne de olsa, bu uECG versiyonunun ilk testiydi (tamam, teknik olarak ikinci: ilk kez önceki gün akşam geç saatlerde video kaydetmeye çalıştım, ancak gece LED'ler kamera için çok parlak). Genel olarak, planlıyorum hepsini biraz farklı bir şekilde yerleştirin - bu nedenle LED, uECG'nin koşarken ölçülmesini engellemez - ve sokaklarda kullanın))
4. Adım: Tartışma
Bu projenin ana sonucu, elbette, LED'ler ve kalp atışları ile kapanmam)) Ve aslında bir kez dışarı çıktığımda BPM'imin 30 puan arttığını bilmiyordum. Ancak gerçek analiz henüz yapılmadı, bu sadece bir başlangıç. Bunun dışında, EKG analizinin gerçekte nasıl çalıştığıyla ilgileniyorsanız - lütfen uECG'nin hackaday sayfasını ziyaret edin, bu proje, şemaları ve şemaları hakkında birçok bilgi var. PCB tasarımı, algoritmaların tartışılması, takım fotoğrafları, olağan şeyler. Herhangi bir ve tüm geri bildirimler gerçekten takdir edilmektedir.
Önerilen:
Basit EKG Devresi ve LabVIEW Nabız Programı: 6 Adım
Basit EKG Devresi ve LabVIEW Kalp Atış Hızı Programı: Bir Elektrokardiyogram veya daha sonra bir EKG olarak anılacaktır, tüm tıbbi uygulamalarda kullanılan son derece güçlü bir teşhis ve izleme sistemidir. EKG'ler, anormalliği kontrol etmek için kalbin elektriksel aktivitesini grafiksel olarak gözlemlemek için kullanılır
EKG ve Nabız Monitörü: 6 Adım
EKG ve Nabız Monitörü: EKG olarak da adlandırılan elektrokardiyogram, insan kalbinin elektriksel aktivitesini tespit eden ve kaydeden bir testtir. Kalp atış hızını ve kalbin her bir bölümünden geçen elektriksel darbelerin gücünü ve zamanlamasını algılar, bu da onu tanımlayabilir
Basit EKG Kayıt Devresi ve LabVIEW Nabız Monitörü: 5 Adım
Basit EKG Kayıt Devresi ve LabVIEW Nabız Monitörü: "Bu tıbbi bir cihaz değildir. Bu, yalnızca simüle edilmiş sinyallerin kullanıldığı eğitim amaçlıdır. Bu devreyi gerçek EKG ölçümleri için kullanıyorsanız, lütfen devrenin ve devre-enstrüman bağlantılarının uygun izolasyon teknolojisini kullandığından emin olun
Basit EKG ve Nabız Dedektörü: 10 Adım
Basit EKG ve Nabız Dedektörü: DİKKAT: Bu tıbbi bir cihaz değildir. Bu, yalnızca simüle edilmiş sinyallerin kullanıldığı eğitim amaçlıdır. Bu devreyi gerçek EKG ölçümleri için kullanıyorsanız, lütfen devrenin ve devre-enstrüman bağlantılarının uygun izolasyon kullandığından emin olun
Dijital EKG ve Nabız Monitörü: 8 Adım
Dijital EKG ve Nabız Monitörü: DİKKAT: Bu tıbbi bir cihaz değildir. Bu, yalnızca simüle edilmiş sinyallerin kullanıldığı eğitim amaçlıdır. Bu devreyi gerçek EKG ölçümleri için kullanıyorsanız, lütfen devrenin ve devre-enstrüman bağlantılarının pil gücü kullandığından ve