Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See õpetus juhatab teid läbi Arduino abil kolmepunktilise elektrokardiogrammi loomise sammud.
Enne alustamist on siin väike teave EKG -de kohta: EKG tuvastab teie südame elektrilise rütmi ja joonistab need välja. Seda graafikut nimetatakse jälgimiseks ja see koosneb mitmest lainest, mis korduvad iga südamelöögiga, umbes 60 kuni 100 korda minutis. Lainemustrit kasutatakse erinevate südamehaiguste diagnoosimiseks. Ideaalis peaks lainekuju olema korduv (näidisväljund lisatud hiljem). Tüüpiline EKG -seade on mahukas ja kallis. Selliste arengumaade jaoks nagu India, kus esineb palju südame-veresoonkonna haigusi, on odav kaasaskantav EKG-seade õnnistuseks, et muuta meditsiiniasutused kättesaadavaks kaugemates maapiirkondades.
Tarvikud
- Arduino Uno / Nano
- Meeste ja naiste džemprijuhtmed (5)
- AD8232 moodul
- 3 elektroodi (padi kaabliga AD8232 mooduli külge kinnitamiseks)
Samm: vooluringi ehitamine
Jootke tihvtid/juhtmed AD8232 IC 6 auku (GND kuni SDN).
Tehke järgmised ühendused: (vorming: Arduino Connection - AD8232)
- GND - GND
- 3.3V - 3.3V
- A0 - VÄLJUND
- ~ 11 - LO-
- ~ 10 - LO+
~ tähistab PWM/analoogpinge
Kasutage lisatud pilte juhenditena ühenduste tegemiseks ja näete lõpptooteid.
Märkus. Selles õpetuses ei kasutata SDN -tihvti. Selle tihvti ühendamine maandusega või digitaalse tihvtiga "LOW" lülitab kiibi välja. See on kasulik väikese võimsusega rakenduste jaoks.
2. samm: anduripadjade / elektroodide paigutamine
Anduripatjade paigutus (vorming: kaabli värv - signaal):
- Punane - parem käsi (RA)
- Kollane - vasak käsi (LA)
- Roheline - parem jalg (RL)
Andurpatjade täpse nahale paigutamise kohta vaadake käesolevas jaotises lisatud pilti.
Enne anduripatjade kinnitamist puhastage kindlasti nahk (võib -olla desinfitseerimisvahendiga).
Samuti, mida lähemale südamed on padjad, seda parem on mõõtmine. Selle jaotisega on pildil toodud kaks patjade ühendamise meetodit.
Samm: programm - Arduino IDE
Palun leidke lisatud fail, mis sisaldab koodi. Kui te mingil põhjusel ei saa faili alla laadida, siis siin on välja trükitud kood:
tühine seadistus () {
// jadaühenduse initsialiseerimine:
Seriaalne algus (9600);
pinMode (10, INPUT); // Juhtmete väljalülitamise tuvastamise seadistus LO +
pinMode (11, INPUT); // Juhtmete väljalülitamise tuvastamise seadistus LO -
}
void loop () {
kui ((digitalRead (10) == 1) || (digitalRead (11) == 1)) {
Serial.println ('!');
}
muu {
// saatke analoogsisendi 0 väärtus:
Serial.println (analogRead (A0));
}
// Oodake natuke, et hoida jadaandmete küllastumist
viivitus (1);
}
Samm: koodi üleslaadimine Arduino pardale
- Ühendage Arduino sülearvuti/arvutiga
- Valige oma Arduino plaat (Tööriistad -> Tahvel)
- Valige seadme port, kuhu olete Arduino ühendanud (Tööriistad -> port)
- Koostage ja laadige kood üles. Seejärel avage jadaplotter (Tööriistad -> Seeriaplotter)
Samm 5: Proovi väljund
Pange tähele, et graafik on pildil järjepidev (lainekuju kordub). See tähendab, et meil kõigil on hea.
Aitäh!
Kui otsite veelgi lahedamat projekti, vaadake minu teist lahendamatut küsimust, kuidas roverit käeliigutustega juhtida. Jah, käeliigutused! Vaadake seda siit: kaugjuhtimisega Rover (Ettevaatust! See on ka keerulisem) Ärge unustage tellida minu YouTube'i kanalit Scientify Inc. Minu eesmärk on muuta teadus kõigile lihtsaks ja huvitavaks.
@Scientify Inc.
Palun jagage oma kommentaare allpool. Tahaksin kuulda teie kogemustest projekti proovimisel! Püüan vastata kõigile küsimustele 24 tunni jooksul.
Sotsiaalne:
YouTube: Scientify Inc.
YouTube: teadus हिंदी
Juhendatavad