Sisukord:
- Samm: mida ma olen kasutanud - materjalid
- 2. samm: skemaatiline
- 3. samm: kood
- 4. samm: ümbris
- Samm: nautige
Video: Arduino pulsikell: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tere kõigile, Olen ehitanud selle käeshoitava Arduino juhitava pulsikella.
Samm: mida ma olen kasutanud - materjalid
Mõni aeg tagasi tellisin selle eBay pulsianduri, mille idee oli valmistada seade, mida saab käes hoida ja mis näitab teile praegust pulssi, sarnaselt Star Trek Tricorderi stiiliga.
Minu ehitatud seade koosneb Arduino Pro Mini -st, millel on impulssandur ja OLED -ekraan.
Anduri töötas välja algselt ettevõte nimega World Famous Electronics ja see käivitati 2011. aastal Kickstarteri kampaaniana. Need pakuvad Arduinole raamatukogu, nii et saate seda väga hõlpsasti liidestada. Jätan selle linki kirjeldusse.
Löökide minutis mõõtmise kuvamiseks on Arduino ühendatud mini OLED -iga.
Mõned projektis kasutatud komponendid (sidusettevõtte lingid):
Arduino Pro Mini
PulseSensor
Mini OLED
Jootmisjaam
Jootmine
Elektrilised lõigud
Pöörlev tööriist
2. samm: skemaatiline
Ekraan kasutab I2C protokolli, nii et see on ühendatud ainult 4 juhtmega. Skeemilt näete, et peale anduri ja OLED -i toitejuhtmete peame ühendama veel 3 juhet.
Impulssanduri A0 tihvt on ühendatud Arduino A0 analoogsisendiga, ekraani SDA tihvt on ühendatud Arduino A4 analoogsisendiga ja SCL on ühendatud A5 analoogsisendiga.
Kogu projekti toiteallikaks on 3 AA patareid, mis asuvad käepideme ülaosas, mis oli varem ketrusmänguasja kiirendaja. Aku sisend on ühendatud Arduino pro mini toorsisendiga.
Link EasyEda skemaatilisele skeemile:
easyeda.com/bkolicoski/Arduino-Heart-Rate-Monitor
3. samm: kood
Arduino kood on väga lihtne ja see on lihtsalt segu nii OLED -i kui ka anduri näidetest.
Alguses on meil raamatukogude definitsioonid ja OLED -i ja anduri lähtestamine. Järgmine on nende kahe pildi määratlus, mida olen projektis kasutanud, minu logo ja südame löögisagedus, mida kasutatakse löökide minutis kuvamisel.
Seadistusfunktsioonis hoolitseme selle eest, et saaksime suhelda nii anduri kui ka ekraaniga ning kui kõik läheb hästi, kuvame alglaadimise logo.
Silmusjaotises saame esmalt andurilt praeguse BPM väärtuse ja kontrollime seejärel, kas nägime südamelöögi tõusva serva 5 korda järjest, et seda BPM väärtust esitada. Kui ei, siis kuvame ekraanile teate, et kasutaja saaks oodata.
Ma tegin seda nii, et vabaneda kõigist andmete tõrgetest, nii et näitame väärtusi alles siis, kui teame, et andurist on stabiilne väljund. Kogu lähtekood on minu GitHubi kontol ja selle leiate allolevalt lingilt.
github.com/bkolicoski/arduino-heart-rate-monitor
4. samm: ümbris
Olen esmalt teinud kõik ühendused leivaplaadil ja pärast kontrollimist, et kõik töötab, olen asunud korpust tegema.
Pärast käepideme avamist eemaldasin selle põhjas oleva mootori ja hakkasin andurite paigutust planeerima. Lõikasin välja kaks ava, ühe anduri ja teise ekraani jaoks. Pärast mõlema ava viiliga puhastamist liimisin ekraani ja anduri plastikust käepideme ühele küljele ning jätkasin juhtmestikuga.
Kuna töötasin prototüüpimisel Arduino Unoga, laadisin enne eseme jootmist sama visandi Arduino Pro Mini -sse üles, kuna see on palju lihtsam.
Samm: nautige
Seade pole mingil juhul teaduslik ja sellel on kindlasti oma tõrked. Andur on üsna delikaatne ja võib sageli väljastada palju ebajärjekindlaid andmeid, eriti kui seda vajutatakse üsna tugevalt või väga vähe.
See oli aga väga lõbus projekt ehitada ja minu jaoks tõesti hariv, kuna töötan esimest korda nii anduri kui ka OLED -iga.
Kui teil on soovitusi selle kohta, kuidas monitori täiustada, jätke need kindlasti kommentaaridesse alla, jagage seda juhendit ja meeldige sellele ning tellige minu YouTube'i kanal, et tulevikus rohkem sarnaseid videoid vaadata.
Tervist!
Soovitan:
Südamelöögisensor Arduino abil (pulsikell): 3 sammu
Südamelöögisensor, mis kasutab Arduino (pulsikella): Südamelöögisensor on elektrooniline seade, mida kasutatakse pulsi, st südamelöögi kiiruse mõõtmiseks. Kehatemperatuuri, pulsi ja vererõhu jälgimine on põhilised asjad, mida me teeme, et hoida meid tervena. Südame löögisagedus võib olla üks
DIY pulsikell (logija): 4 sammu
DIY pulsikell (logija): Selles projektis näitan teile, kuidas kaubanduslik nutikell mõõdab ja jälgib teie südame löögisagedust ning seejärel näitan teile, kuidas luua DIY -ahelat, mis suudab põhimõtteliselt sama teha, lisades, et see võib ka salvestage südame löögisageduse andmed
Juhtmeta pulsikell, mis sisaldab 4Duino-24: 4 sammu
Juhtmevaba pulsikell 4Duino-24-ga: juhtmevaba pulsikell on kontseptuaalne projekt, mis on loodud haiglate ja kliinikute jaoks ning selle põhiülesanne on minimeerida aega, mida õed või arstid peavad haiglas iga patsiendi juures külastama. Tavaliselt külastavad arstid ja õed iga patsienti kontrollimiseks
Vere pulsikell: 3 sammu
Vere pulsikell: tutvustan teile oma teist ülikooli projekti. Seda projekti saab kasutada südame löögisageduse ja hapniku taseme jälgimiseks mooduli MAX 30100 abil ning printida need Nokia 5110 LCD -ekraanile. See salvestab need väärtused ka SD -kaardi abil tekstifailidesse
Pulsikell AD8232, Arduino, töötlemine: 4 sammu
Südame löögisageduse monitor AD8232, Arduino, töötlemine: Analoogseadmed AD8232 on täielik analoog -esipaneel, mis on loodud millivolt -taseme EKG (ElectroCardioGram) signaalide saamiseks. Kuigi AD8232 ühendamine ja sellest tuleneva EKG -signaali ostsilloskoobiga nägemine on lihtne asi, on väljakutse