Back to Parent

Outcome


We all procrastinate checking our email sometimes, letting it pile up in our inboxes. The longer you wait, the worse you feel. Your stress and anxiety inch upward with every tick of your Unread Email count. We wanted to make a device that reflected this emotion, while also encouraging you to check your email before the stress gets too high.

The Freakout Box could sit on your desk, somewhere in your home, or at work; where ever you might be while ignoring your emails. When your new unread email count reaches the first threshold, the Freakout Box lights up and begins gently buzzing. When the emails reach the second level, the box turns orange and buzzes more urgently. When the email count reach final threshold, the box turns red and is out of control! You will be deterred from letting reach the final level because it is so stress inducing. When you are ready to sit down and check your mail, you can hit the reset button on the box to return it to a calm state. 

Show Advanced Options

 We initially were motivated by the emotion of stress and wanted to reflect that emotion in a physical object. We gathered the images below in a mood board to inspire our design.  We particularly zeroed in on the feeling you get when your email inbox fills up but you put off checking it. We created a persona and storyboard about how our device might work in the life of a user. 

Mood board
Show Advanced Options
1234567
Show Advanced Options
Storyboard 2
Show Advanced Options

Bill of materials

Prototyping Solder Board

Particle Photon

Jumper Wires (Generic)

Vibrator (Pancake Vibration motor) x4

DC motor (12 V)

Switch (Button Extract)

Battery Output

Resistor 

Servo fan

Transistor

LED Ring

Glue gun

Process & Challenges

After brainstorming the concept and design, we each worked on wiring and initiating 1 of the 3 outputs: vibrators, DC motor, and LED ring. Once each piece was working individually, it was assembled together. 

While assembling the circuit hardware, we faced four barriers: The volume of the cube, the rigorous vibration caused by the motor, the possible collision of the DC motor with internal components, the power draw from the DC motor and a poorly performing capacitive sensor. After assembling the acrylic cube, we realized we had set a space constraint for ourselves. While we desired to make the cube an unobtrusive size, we still needed to fit electronics in it. In addition to all the vibrators, the LED ring and DC motor, we had to fit a battery pack to power the entire system. This space constraint was one reason we decided not to use a breadboard in our prototype. The other reason we could not use a breadboard was because of the rigorous vibration our DC motor (intentionally) caused the entire cube to experience. Given the poor connections often experienced in breadboards, the vibration would inevitably cause a few wires to jump out of the board. Due to the vibration and the space constraints, we decided to solder the photon directly to a board and the required components.

The space constraints also raised a concern on potential collisions inside the device involving the DC motor spinner and everything else in the device. If the device is not assembled correctly, the DC motor will entangle any nearby components. Finally, the voltage and current draw required by the motor has the potential to disrupt the use of the button. Due to the way we have the system wired, the button is supplied with less current/voltage when the DC motor is first starting. In future revisions of this device, we would change our button from an analog to a digital input.  On the subject of buttons, we initially attempted to use a capacitive sensor instead of a mechanical button.  Due to the way we had the copper strip oriented, the sensor was not reliable.  We solved this problem by moving to the more reliable mechanical button.

When assembling together the pieces of code, we created an IFTTT trigger from gmail, and then used that to create an unread email counter. This counter then triggered the different states of the box, with different colors and motor configurations. Surprisingly, the button was the most difficult part of the code. 

Outcome

The following video showcases the capabilities of the FreakOut Box. With new emails, the box increments up to each new stress level - yellow, orange, and red. When the user is ready to sit down and check email, they can reset with the button on top. The button is also able to flip on and off the LED when not in use.  

Notes of the video: to test the box, we are using an email testing service and manually triggering IFTTT in the background due to its slow output speed. The trigger levels are each set at 1 increasing email, so each email sends the box to a new stress level.

Show Advanced Options
Show Advanced Options

 Check out some more photos and video from our journey below!  

Getting the Pieces Working


Img 20170204 172929
Show Advanced Options
Img 20170204 173016
Show Advanced Options
Show Advanced Options

Putting It All Together

Unnamed %281%29
Show Advanced Options
Show Advanced Options
Da box
Show Advanced Options

Working Demo

A few days in

Show Advanced Options
Drop files here or click to select

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