Back to Parent

Outcome


Problem Statement

Our project is designed for the loved ones, a couple or a friend, who would like to easily communicate how they feel to each other. Using a phone has become too complicated. We are inundated with notifications from countless apps we use and our important notifications can get easily buried if we are careless. 

Show Advanced Options

Goal

We wanted to create a different notification system that lived outside the cell phone. For example, I would rotate a dial to the mood I am in. This mood will be sent to my partner's device through an LED and he or she will know how I feel without looking at the cell phone. The communication is thus simpler and easier to manage than through regular text messaging.

Process

We first had to find a way to send and receive signals through Particle. In order to test this functionality, we built the code and the hardware without the potentiometer to reduce the complexity. Because a sensor was not used, we used a cloud function to act like the potentiometer was sending signals and checked if the LED had changed on the different device.

Once the sending and receiving part of the code was completed, we moved on to integrating potentiometers. We first used a slider potentiometer, but we accidentally burnt it. To not repeat our mistake, we changed our sensor to a rotating potentiometer, which we found a lot easier to use. Getting the value was easy, but integrating with the pre-written code was more difficult. We had to revise our code slightly to have them work together.

After finalizing the code and the hardware, we built props to make our project more attractive.

Img 20160209 231334.thumb
Show Advanced Options
Img 20160209 231402.thumb
Show Advanced Options

Outcome

The prototype functions fully, but it lacks a completeness because it's made out of paper. If we were to more polish this, we would 3D print a box to make it more solid. We would also have more LEDs to make communication more effective.

Reflection

This is our 3rd project, and it has gone very smoothly for us. We weren't stuck on any big coding problems. We believe this was achieved by coding little by little and trying not to do too much. This simplified our code and had us understand the code more fully. We would like to repeat our smooth progress we have achieved from this project in our next assignment. 

Screen shot 2016 02 10 at 5.07.22 pm.thumb
Show Advanced Options
Img 20160210 162212.thumb
Show Advanced Options
Img 20160210 164336.thumb
Show Advanced Options
Img 20160210 164348.thumb
Show Advanced Options
Show Advanced Options
Drop files here or click to select

You can upload files of up to 20MB using this form.