Week Two Iteration - Hasan Berk

 Big Heart SETU 

02/02/2024

Week Two Iteration

This week's iteration consisted of familiarizing ourselves with the Micro:bit, and experimenting with using the MakeCode website. I last used a Micro:bit during Leaving Cert Computer Science, where I designed a fan that would come on if the temperature in the room got too hot, or a message would display if the room got too cold - in a sense, it was bio-feedback for people who can't feel temperature.

Bio-feedback is a very interesting area we have been researching, and we're trying to find the optimal way to show users how "good" breathing can positively impact your HRV. 


Micro:bit Work Done:

We were given the following bit of kit:
  • Micro:bit V2
  • Expansion Breadboard with a RCR123A 3.5V Battery
  • Heart Pulse Sensor
The following repository had some Micro:bit code we used to test out functionality of our kit. Although our kit was a slightly different setup, we got it working as a proof of concept by tweaking some of the values- https://github.com/JanTadeuszEkiel/homelab


Here is what our heart rate graph showed in the Micro:bit data.


And here is the jackpot - HRV going up and down with my breathing:



Now it is time to look at the bio-feedback and how we can actually communicate this information back in a more meaningful way.

Bio-Feedback

One idea that I had was maybe a ping pong ball with a fan below it - similar to my Leaving Cert project. If we could adjust the air flow so on inhale it goes up - hold it in a static position when optimal inhalation time is achieved - and then lower the ball with the fan speed going down. If we could attach a LED into the ping pong ball - so it turns green when your HRV reaches an optimal range, I think this would be very interesting. This way we can show how pacing your breath can positively impact HRV. The only issue I have is any light within the ping pong ball may displace the weight unevenly or even be too heavy for a fan.




Comments

Popular posts from this blog

Blog 2 - HRV Demo

Week 1: HRV Review

Blog 5 - FFT & HRV