Interactive CPR Training

Virtual CodeDay June 2021
I am creating an interactive CPR Training using Arduino.

First, it displays an introduction that states why learning CPR is important. Then, the user can simulate performing CPR with his/her fingers by pressing the button. The goal is to match the tempo of the heartbeats (which is displayed on the screen) with the LED blinkings. This can be tricky because the next heartbeat is only displayed after one consecutive heartbeat, so the user has to adapt his/her timing to display the heartbeats.

How much experience do you have? Does the project use anything you didn't create?

This is my first time coding in Arduino/C++ and working with hardware.

What challenges did you encounter?

I had challenges using drawXBM to display the heart, but I downloaded gimp which helped me convert a regular illustration to an xbm format.



Showcase Permalink



Hardware category supported by