We wanted to know how ECGs work, and if we could create an app that could do it, instead of the clunky amount of equipment needed to do it. Especially with the myriad of sensors out there that are slowly capable of doing more accurate and precise sensor readings of the human body.

What it does

It simulates the various heart sensors or leads, and tries to recreate the waves that show the heartbeat. We then use that to match with various description of known heart problems or blockages, and try to do a risk assessment for the user.

How we built it

We mainly generated custom waveforms, that can be matched to describe various heart conditions, there is also a bunch of regular waveforms to simulate the various people and their conditions.

Challenges we ran into

We didn't get heart rate sensors or the correct hardware (Raspberry Pi had wifi and connection problems), and frequent hardware crashes. So instead we decided to focus onto getting the main algorithms and design of the app.

Accomplishments that we're proud of

-First time working on a hackathon as a team of 4!

-One of the first Trent teams to participate in ECHacks.

What we learned

-We learned to create an Android App

-Interface database with Android App

-Setting up a server with phpmyadmin, mysql, php, apache2

-Learning how to do frontend development with Adobe Muse, Dreamweaver, and Bootstrap.

-Work better as a team!

-Cultivate better design skills.

-Much more!

What's next for ECG/EKG Simulator

Adding an interface for Arduino or sensors so that people can actually measure their heartbeat, and use that to determine what their current heart condition is like, or if there are at any risk for any heart conditions.

Share this project: