Module 2 Activity Research

Weekly Activity Template

Rianna Mercer - Designing Interactions and Visualizing Data


Project 2


Module 2

Using external sensors connected to the Arduino to create physical interactions.

Workshop 1 Geurilla Prototyping I

We started by measuring the width of the phone to make sure the stand was wide enough to hold it. We started cutting the cardboard pieces we needed to make the phone stand. We cut the shapes identical to the ones in the video provided to us. The final phone stand we assembled. It was able to support my phone but it was a little wobbly. We iterated and added a piece of cardboard on the bottom to make it more stable.

Workshop 2 Geurilla Prototyping II

Four sketches I created to test which was the best idea. The low-fidelity prototype of the heart rate screen I tested multiple differnt variations of what the heart would look like. It was important that it stood out on the dark background but also portrayed calmness. I used the mesh tool in Adobe Illustrator. The high-fidelity prototype for the screen that is displayed when the user has a high heart rate. The other two screens occur when the user has a neutral heart rate, and when they have a low heart rate.

Activity 1: My Resarch

The heart rate sensor is connected to three wires. The red wire is the positive wire, the black wire is the negative wire, and the yellow wire is the sensor wire. In this picture, the wires are connected to the Arduino. The positive wire is connected to the 5V port on the Arduino Uno. The data changing in the serial port when the sensor reads my heart rate The data changing twice when I put and remove my finger off the sensor twice The code in the Arduino that is connected to the heart rate monitor

Activity 2: My Research

I connected ProtoPie Connect to my Arduino Uno with the same baud rate. It began reading data. I added the variable in ProtoPie and channeled it to ProtoPie Connect In ProtoPie Connect, I had to make sure the BPM data was being read as a value instead of a message. This is the variable in ProtoPie that updates. Here is the prototype working and measuring my BPM. It changes screens when it detects the BPM is over 75. This is just a prototype so I didn't connect it to the other screens yet.

Additional Research or Workshops

How the heart rate sensor works. The first pulse sensor I tried The second pulse sensors I tried The third and final pulse sensor I tried Here I was just playing around with another feature of the heart rate sensor. It can also track my electrocardiography graph, which is what's seen in hospitals.

Project 2


Project 2 Prototype

Heart rate sensor prototype. Currently there are no screens that tell the user their heart rate is too high or too low. The main functionality works which was my biggest obstacle. It changes to the balanced page when the sensor detects a BPM over 75.

Module 2 Prototype
×

Powered by w3.css