top of page

PULSE

S E N I O R  D E S I G N  P R O J E C T 

ADVISOR: JESSIE CONTOUR | CLIENT: DELL TECHNOLOGIES

TEAM: NEIL POTNIS, ALAINE COONEY, JACK KELLY, MORGAN KIM, MAX TRUTY

ROLE: FRONT-END DEVELOPMENT, GAMIFICATION, INTERACTION DESIGN

TOOLS: UNITY, VISUAL C#, ARDUINO IDE

PULSE is an interactive fitness application that utilizes a wearable heart rate sensor to curate an engaging and responsive workout experience for the user. Based on user research, the project bridges spatial computing with time efficiency and convenience for early career professionals in their mid–late twenties as the target audience. PULSE was a University of Texas senior design project in collaboration with Dell Technologies with the end goal of expanding their experience and interactive design sector.

P A R T I C L E  S Y S T E M

The first task was to test the (-1 to 1) axis data input in the Unity software. The following is a binary read for a game controller to test the shifting colors of the 3D object particles. In the final product, the heart rate sensor serves as the input device, tracks the BPM range on its axis data from (0 to 1), and based on the decimal range, changes color. The second test case had the range set from 0 to 1. Each decimal point between that range reads as the BPM from the heart rate sensor. The first range was set from 0 to 0.7. 0 serving as a pulse of 100 and 0.7 as 170. The Arduino IDE was read into Visual C# and visualized in Unity.

B E T A  V E R S I O N

R E F I N I N G  T H E  S Y S T E M

To ensure that the user was continuously engaged with the experience, a timer range was scripted based on progress text added which appeared on screen (video made by UI Team). If the video text prompted, "Keep it up!" from minute 2.35 to 2.53, the desired BPM range was set to 0.5 to 0.7 within that time range in the code. If the video text displayed, "Cool down!" from minute 1.47 to 2.19, the BPM range was set to 0.2 to 0.4. A countdown timer was then scripted and added onto the screen to notify the user of how much time was left.

Total time of the video (1).png

A portion of the script for the particle system and timer.

P R O D U C T

bottom of page