Sadržaj:
- Korak 1: Ono što sam koristio - Materijali
- Korak 2: Shema
- 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 izmjena: 2024-01-30 08:07
Zdravo svima, Napravio sam ovaj ručni Arduino monitor za kontrolu otkucaja srca.
Korak 1: Ono što sam koristio - Materijali
Prije nekog vremena naručio sam ovaj senzor brzine otkucaja srca s eBay -a, 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 trikodera.
Uređaj koji sam napravio sastoji se od Arduino Pro Mini sa senzorom pulsa i OLED ekranom.
Senzor je prvobitno razvila kompanija pod nazivom World Famous Electronics, a pokrenut je kao Kickstarter kampanja 2011. Oni pružaju biblioteku za Arduino tako da ga možete lako 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: Shema
Zaslon koristi I2C protokol pa je povezan 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 ekrana je spojen 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 do sheme 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 biblioteka i inicijalizaciju za OLED i senzor. Slijedi definicija dvije slike 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 ekranom, a ako sve prođe u redu, prikazujemo logotip pokretanja.
U odjeljku petlje prvo dobijemo trenutnu vrijednost BPM -a od senzora, a zatim provjerimo jesmo li 5 puta zaredom vidjeli rastući rub otkucaja srca kako bismo predstavili tu vrijednost BPM -a. U suprotnom prikazujemo poruku na ekranu 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 kada znamo da imamo stabilan izlaz sa 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 napravio sve veze na ploči, a nakon što sam provjerio da li sve funkcionira, 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 ekran. Nakon što sam turpijom očistio obje rupe, zalijepio sam ekran i senzor na jednu stranu plastične ručke i nastavio s ožičenjem.
Budući da sam radio na Arduino Uno -u za izradu prototipa, 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, posebno 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 sa OLED -om.
Ako imate prijedloge o tome kako mogu poboljšati monitor, ostavite ih u komentarima, podijelite i lajkujte ovaj Instructable i pretplatite se na moj YouTube kanal za više sličnih videozapisa u budućnosti.
Živjeli!
Preporučuje se:
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, otkucaja srca i krvnog tlaka osnovne su stvari koje radimo kako bismo bili zdravi. Srčana frekvencija može se pratiti
Uradi sam monitor otkucaja srca (zapisnik): 4 koraka
DIY monitor otkucaja srca (zapisnik): 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 može i pohranite podatke o pulsu
IOT monitor otkucaja srca (ESP8266 i aplikacija za Android): 5 koraka
IOT monitor otkucaja srca (ESP8266 i aplikacija za Android): Kao dio svog završnog projekta, htio sam dizajnirati uređaj koji će pratiti vaš puls, pohranjivati vaše podatke na poslužitelju 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 je potpuni analogni prednji kraj dizajniran za prikupljanje EKG (ElectroCardioGram) signala na miliVolt nivou. Iako je jednostavno spojiti AD8232 i vidjeti rezultirajući EKG signal na osciloskopu, izazov za
EKG i monitor otkucaja srca: 6 koraka
EKG i monitor otkucaja srca: Elektrokardiogram, koji se naziva i EKG, test je koji otkriva i bilježi električnu aktivnost ljudskog srca. On detektira broj otkucaja srca i snagu i vrijeme električnih impulsa koji prolaze kroz svaki dio srca, koji je u stanju prepoznati