Skip to content

An electrocardiogram (ECG) is a medical test that detects cardiac (heart) abnormalities by measuring the electrical activity generated by the heart as it contracts.

Notifications You must be signed in to change notification settings

janrdz/electrocardiogram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Electrocardiogram

Proof of Concept

patient_states

An electrocardiogram is a medical tool that records the electrical activity of the heart.

Getting Started

This was my final project for the Microprocessors I course from UAGM (ELEN 442). The main objective of this project is to measure heart readings using Arduino and electrodes. These readings should be displayed on a LCD/LED/OLED screen (i.e., showing the Normal Sinus Rhythm waveform).

Electronics Components

  • Arduino Uno R3
  • Sparkfun’s AD8232 Sensor
  • KMR 1.8 SPI (Or any other LCD TFT Screen)
  • ECG Electrodes
  • Crocodile Clips
  • Cardiac Simulator (Optional)
  • Light Emitting Diodes
  • Jumper Cables
  • Breadboard
  • Buzzer
  • USB Cable Type B

Building Procedure

First, get an Arduino. On this project I used the Arduino Uno R3. Next you need a TFT based screen, as mentioned on the Electronics Components, a KMR 1.8 SPI. You can buy this one, it is a TFT based one. You need an ECG sensor, here I used the Sparkfun’s AD8232. You will need to buy at least on Crocodile Clips. These will be useful to connect the electrodes to the sensor.

I recommend to set up the screen first. Here is a the data sheet of the KMR 1.8 SPI screen. You need the libraries of the screen as well. You can get them here:

TFT_S6D02A1
TFT_ST7735

About

An electrocardiogram (ECG) is a medical test that detects cardiac (heart) abnormalities by measuring the electrical activity generated by the heart as it contracts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages