Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta vadnica vas bo popeljala skozi korake izdelave 3-točkovnega elektrokardiograma z uporabo Arduina.
Preden začnete, tukaj je nekaj informacij o EKG -jih: EKG zazna električni ritem vašega srca in jih začrta. Ta graf se imenuje sledenje in je sestavljen iz več valov, ki se ponavljajo z vsakim srčnim utripom, približno 60 do 100 krat na minuto. Valovni vzorec se uporablja za diagnosticiranje različnih srčnih bolezni. V idealnem primeru bi moral biti valovni vzorec ponavljajoč se (vzorec je priložen kasneje). Tipičen EKG aparat je obsežen in drag. Za države v razvoju, kot je Indija, ki imajo visoko incidenco srčno-žilnih bolezni, je poceni prenosni EKG aparat blagodejen za dostop do zdravstvenih ustanov na oddaljenih podeželskih območjih.
Zaloge
- Arduino Uno / Nano
- Moški in ženski mostički (5)
- Modul AD8232
- 3 elektrode (blazinica s kablom za pritrditev na modul AD8232)
1. korak: Izdelava vezja
Spajajte zatiče/žice v 6 lukenj (GND do SDN) AD8232 IC.
Naredite naslednje povezave: (Format: Arduino Connection - AD8232)
- GND - GND
- 3.3V - 3.3V
- A0 - IZHOD
- ~ 11 - LO-
- ~ 10 - LO+
~ označuje PWM/analogni pin
Za povezovanje in ogled primera končnega izdelka uporabite priložene slike.
Opomba: V tej vadnici se pin SDN ne uporablja. Če priključite ta pin na ozemljitev ali "LOW" na digitalnem zatiču, se čip izklopi. To je uporabno za aplikacije z nizko porabo energije.
2. korak: Namestitev senzorskih vložkov / elektrod
Namestitev senzorskih blazinic (format: barva kabla - signal):
- Rdeča - desna roka (RA)
- Rumena - leva roka (LA)
- Zelena - desna noga (RL)
Za natančno namestitev senzorskih blazinic na kožo si oglejte sliko, priloženo v tem razdelku.
Preden pritrdite senzorske blazinice, očistite kožo (morda z razkužilom).
Tudi bližje srcu so blazinice, boljša je meritev. Na sliki sta v tem razdelku dva načina povezovanja blazinic.
3. korak: Program - Arduino IDE
Poiščite priloženo datoteko s kodo. Če datoteke iz nekega razloga ne morete prenesti, je tukaj vnesena koda:
void setup () {
// inicializiramo serijsko komunikacijo:
Serial.begin (9600);
pinMode (10, INPUT); // Nastavitev za zaznavanje odklopa vodnikov LO +
pinMode (11, INPUT); // Nastavitev za zaznavanje odklopa vodnikov LO -
}
void loop () {
if ((digitalRead (10) == 1) || (digitalRead (11) == 1)) {
Serial.println ('!');
}
drugače {
// pošljemo vrednost analognega vhoda 0:
Serial.println (analogRead (A0));
}
// Počakajte malo, da se serijski podatki ne nasičijo
zamuda (1);
}
4. korak: Naložite kodo na svojo ploščo Arduino
- Arduino priključite na prenosni računalnik/računalnik
- Izberite svojo ploščo Arduino (Orodja -> Plošča)
- Izberite vrata naprave, kamor ste priključili Arduino (Orodja -> Vrata)
- Sestavite in naložite kodo. Nato odprite serijski ploter (Orodja -> Serijski ploter)
5. korak: Vzorec izhoda
Upoštevajte, da je graf skladen na sliki (valovna oblika se ponavlja). To pomeni, da smo vsi v redu.
Hvala vam!
Če iščete še bolj hladen projekt, si oglejte moje druge nerešljive informacije o tem, kako rover upravljati z ročnimi kretnjami. Da, kretnje z rokami! Preverite tukaj: Rover na daljavo (pozor! Prav tako je zahtevnejši) Ne pozabite se naročiti na moj YouTube kanal Scientify Inc. Moj cilj je narediti znanost enostavno in zanimivo za vse.
@Scientify Inc.
Prosimo, delite svoje komentarje spodaj. Rad bi slišal za vaše izkušnje med preizkušanjem projekta! Na vsa vprašanja bom poskušal odgovoriti v 24 urah.
Družabno:
YouTube: Scientify Inc.
YouTube: Scientify हिंदी
Navodila za uporabo