Sadržaj:
- Korak 1: Ono što sam koristio - Materijali
- Korak 2: Shematski prikaz
- Korak 3: Kodirajte
- Korak 4: Ograđivanje
- Korak 5: Uživajte
Video: Arduino monitor otkucaja srca: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Pozdrav svima, Napravio sam ovaj ručni Arduino monitor za mjerenje otkucaja srca.
Korak 1: Ono što sam koristio - Materijali
Prije nekog vremena naručio sam ovaj senzor brzine otkucaja srca s eBaya, s idejom da napravim uređaj koji se može držati iz ruke i koji će vam pokazati trenutni broj otkucaja srca, mnogo u stilu Star Trek Tricorder -a.
Uređaj koji sam napravio sastoji se od Arduino Pro Mini sa senzorom pulsa i OLED zaslonom.
Senzor je izvorno razvila tvrtka World Famous Electronics, a pokrenut je kao Kickstarter kampanja 2011. Oni pružaju knjižnicu za Arduino tako da ga možete vrlo jednostavno povezati. Ostavit ću vezu dolje u opisu.
Za prikaz mjerenja otkucaja u minuti, Arduino je spojen na mini OLED.
Neke od komponenti korištene u projektu (Partnerske veze):
Arduino Pro Mini
PulseSensor
Mini OLED
Stanica za lemljenje
Lemljenje
Električni isječci
Rotacijski alat
Korak 2: Shematski prikaz
Zaslon koristi I2C protokol pa je spojen samo s 4 žice. Na shemi možete vidjeti da osim žica za napajanje senzora i OLED -a, moramo spojiti samo još 3 žice.
A0 pin pulsnog senzora spojen je na A0 analogni ulaz Arduina, SDA pin zaslona spojen je na A4 analogni ulaz na Arduinu, a SCL na A5 analogni ulaz.
Cijeli projekt pokreću 3 AA baterije koje su smještene na vrhu ručke koja je nekada bila ubrzivač za igračku koja se okreće. Ulaz baterija spojen je na sirovi ulaz Arduino pro mini.
Veza na shemu na EasyEdi:
easyeda.com/bkolicoski/Arduino-Heart-Rate-Monitor
Korak 3: Kodirajte
Kod za Arduino je vrlo jednostavan i samo je mješavina primjera za OLED i senzor.
Na početku imamo definicije i inicijalizaciju knjižnica za OLED i senzor. Slijedi definicija dviju slika koje sam koristio u projektu, mog logotipa i ikone srca koje sam koristio pri prikazivanju otkucaja u minuti.
U funkciji postavljanja vodimo računa da možemo komunicirati i sa senzorom i sa zaslonom, a ako sve prođe u redu, prikazujemo logotip pokretanja.
U odjeljku petlje prvo dobivamo trenutnu vrijednost BPM -a od senzora, a zatim provjeravamo jesmo li 5 puta zaredom vidjeli rastući rub otkucaja srca kako bismo predstavili tu vrijednost BPM -a. U suprotnom prikazujemo poruku na zaslonu kako bi korisnik mogao pričekati.
Učinio sam to ovako kako bih se riješio bilo kakvih grešaka u podacima pa vrijednosti prikazujemo samo kad znamo da imamo stabilan izlaz iz senzora. Cijeli izvorni kod hostiran je na mom GitHub računu i možete ga pronaći na donjoj poveznici.
github.com/bkolicoski/arduino-heart-rate-monitor
Korak 4: Ograđivanje
Prvo sam sve veze napravio na ploči, a nakon što sam provjerio radi li sve, nastavio sam s izradom kućišta.
Nakon što sam otvorio ručku, uklonio sam motor koji se nalazio na njegovom dnu i počeo planirati postavljanje senzora. Izrezao sam dva otvora, jedan za senzor, a drugi za zaslon. Nakon što sam turpijom očistio obje rupe, zalijepio sam zaslon i senzor na jednu stranu plastične ručke i nastavio s ožičenjem.
Budući da sam radio na Arduino Uno za izradu prototipova, prenio sam istu skicu u Arduino Pro Mini prije nego što sam nešto zalemio jer je to puno lakše.
Korak 5: Uživajte
Uređaj nikako nije znanstveni i definitivno ima svojih nedostataka. Senzor je prilično osjetljiv i često može emitirati mnogo nedosljednih podataka, osobito ako se pritisne jako ili vrlo malo.
Međutim, ovo je bio vrlo zabavan projekt za izgradnju i za mene je bio jako obrazovan jer prvi put radim i sa senzorom i s OLED -om.
Ako imate prijedloge o tome kako mogu poboljšati monitor, svakako ih ostavite u komentarima, podijelite i lajkujte ovaj Instructable te se pretplatite na moj YouTube kanal za još sličnih videozapisa u budućnosti.
Živjeli!
Preporučeni:
Senzor otkucaja srca pomoću Arduina (monitor otkucaja srca): 3 koraka
Senzor otkucaja srca pomoću Arduina (monitor otkucaja srca): Senzor otkucaja srca je elektronički uređaj koji se koristi za mjerenje brzine otkucaja srca, odnosno brzine otkucaja srca. Praćenje tjelesne temperature, brzine otkucaja srca i krvnog tlaka osnovne su stvari koje radimo kako bismo bili zdravi. Srčani rad može se pratiti
Uradi sam monitor otkucaja srca (zapisnik): 4 koraka
DIY Monitor Heart Rate (Logger): U ovom projektu ću vam pokazati kako komercijalni pametni sat mjeri i prati vaš broj otkucaja srca, a nakon toga ću vam pokazati kako stvoriti DIY sklop koji u osnovi može učiniti isto uz dodatak da također može pohranite podatke o pulsu
Mjerenje otkucaja srca na vrhu je vašeg prsta: Fotopletizmografski pristup određivanju otkucaja srca: 7 koraka
Mjerenje otkucaja srca na vrhu je vašeg prsta: Fotopletizmografski pristup određivanju otkucaja srca: Fotopletizmograf (PPG) je jednostavna i jeftina optička tehnika koja se često koristi za otkrivanje promjena u volumenu krvi u mikrovaskularnom sloju tkiva. Uglavnom se koristi neinvazivno za mjerenje na površini kože, tipično
IOT monitor otkucaja srca (ESP8266 i aplikacija za Android): 5 koraka
IOT monitor brzine otkucaja srca (ESP8266 i aplikacija za Android): Kao dio svog završnog godišnjeg projekta, htio sam dizajnirati uređaj koji će pratiti vaš broj otkucaja srca, pohranjivati vaše podatke na poslužitelj i obavještavati vas putem obavijesti kada vam je otkucaj srca nenormalan. Ideja iza ovog projekta došla je kada sam pokušao izgraditi
Monitor otkucaja srca AD8232, Arduino, obrada: 4 koraka
Monitor otkucaja srca AD8232, Arduino, obrada: Analogni uređaji AD8232 potpuni su analogni prednji kraj dizajnirani za prikupljanje EKG (ElectroCardioGram) signala na razini miliVolta. Iako je jednostavno spojiti AD8232 i vidjeti rezultirajući EKG signal na osciloskopu, izazov za