Assignment 3: noel lau

Can I make the sensor read the heartbeat, calculate bpm and flash a blueLED with some relation to the readings?

Emotion portrayed: annoyance and frustration at trying to write a seemingly simple code for a seemingly simple task, rather than use the library available here: https://pulsesensor.com/pages/code-and-guide

Original idea: change red/blue LED blinking patterns in accordance to BPM readings.

Difficulties: I found that thresholding techniques were needed to to process the raw sensor data (reads a spectrum of values, highs correspond to a heartbeat) to identify and count the number of heartbeats and calculate BPM. Much of the time was spent doing this.

https://drive.google.com/drive/folders/0B6vucT1cFrpgdlBVWTlUamxzV1U?usp=sharing

 

 

1 thought on “Assignment 3: noel lau”

  1. Noel,

    This was a very nice project that I got to also see in person. I love the idea of reading a human pulse for the emotions project because heart rates can change based on one’s emotions. In terms of showing motorized emotion, I didn’t really see much motion. For future reference, you could actually make a servo operated meter that shows a range of Beats per Minute. The servo would move an arrow to the corresponding pulse in real time to show the person’s heart beat. This could be done by using basic data transformation to convert the BPM to the servo’s angle position.

    – Elton

Leave a Reply