Holterul ECG are scopul de a inregistra activitatea cardiaca de obicei pe o perioada de 24h. Folosind 3 senzori plasati in pe corp conform triunghiului lui Einthoven, Holterul inregistreaza ritmul cardiac in timpul activitatilor de zi cu zi, astfel anumite anormalitati si aritmii pot fi observate. De exemplu:
Concepte folosite:
#include <LiquidCrystal_I2C.h> #include <Wire.h> //I2C pins declaration LiquidCrystal_I2C lcd(0x27, 16, 2); void setup() { Serial.begin(9600); pinMode(10,INPUT); pinMode(11,INPUT); pinMode(13, OUTPUT); pinMode(8, OUTPUT); pinMode(9, OUTPUT); pinMode(12, OUTPUT); lcd.begin(16, 2); lcd.init(); lcd.backlight(); lcd.clear(); } void loop() { lcd.clear(); lcd.setCursor(0, 0); if((digitalRead(10)==1)||(digitalRead(11)==1)){ } else{ lcd.print(analogRead(A1)); Serial.println(analogRead(A1)); } if(analogRead(A1) < 200){ digitalWrite(9, HIGH); digitalWrite(13, LOW); digitalWrite(8, LOW); digitalWrite(12, LOW); delay(100); } if(analogRead(A1) > 200){ if(analogRead(A1) < 300){ digitalWrite(9, LOW); digitalWrite(13, HIGH); digitalWrite(8, LOW); digitalWrite(12, LOW); delay(100); } } if(analogRead(A1) > 300){ if(analogRead(A1) < 450){ digitalWrite(9, LOW); digitalWrite(13, LOW); digitalWrite(8, HIGH); digitalWrite(12, LOW); delay(100); } } if(analogRead(A1) > 450){ digitalWrite(9, LOW); digitalWrite(13, LOW); digitalWrite(8,LOW ); digitalWrite(12, HIGH); delay(100); } delay(500); }