Back to Parent

Outcome


Iot poster
Show Advanced Options

An ambient device that sits on your nightstand and creates a soothing environment to help you fall asleep as soon as you hit the bed. 60 million people in the United States suffer from insomnia and have difficulty falling asleep, including myself. Most of us search for tips and tricks which will alleviate the anxiety. I came up with a nighttime routine which worked but was lengthy and required effort. The routine involves deep breathing exercises, listening to music and drinking chamomile tea (I find the aroma extremely soothing).

On most days, I come back home quite late and don’t have the energy or time to go through the routine and end up sleeping poorly. Slumber was the solution to my night anxiety problem, with Pillo as it's sidekick!  

Slumber and Pillo are 2 halves of an IoT ecosystem. Pillo acts as a sensor in your pillow or under your mattress which tracks your movement and relays information to Slumber about whether you are awake or asleep.

Product In Action

The following is a video of how the product will be used.

Show Advanced Options

Functional Specification

Pillo

  • Senses if the user is moving.
  • Sends a single to the Slumber device when it senses the person is awake.

Slumber

  • Emits soothing light to indicate if it is switched on.
  • Sprays a mist of a therapeutic aroma to calm the user.
  • Plays a selection of meditation or calming of music.
  • Responds to a wave gesture to activate or deactivate sleep routine actuation.

Priority Matrix

The two devices had a variety of functions which needed to be accomplished. The tasks which were easy and high priority were accomplished first. 

Priority matrix
Show Advanced Options

Scenario

Lola gets back from a busy day of work, tired and drained. She's had a few nights of insomnia in a row and it's starting to have visible effects. She prepares a quick dinner for herself and skims through what's on her docket for the next day. She has an important meeting and needs her sleep but doesn't have the time or energy for her complete nighttime routine - which doesn't always work. She needs something, which at the touch of a button, will calm her and allow her to get a good night's sleep.

User Story

Main Flow

  1. Lola pushes a button and lies down in bed
  2. Lola waves her hand on top of slumber.
  3. Soothing light turns on.
  4. Calming music starts to play.
  5. Therapeutic aroma is sprayed above the bed and is sprayed every five minutes till the user falls asleep.
  6. Once the user has fallen asleep, the music softens and stops playing.
  7. The light ebbs away.

Alternate Flow

  1. The user starts to move a lot but is still half asleep.
  2. The device senses the movement and sprays the aroma.
  3. The pillow starts to vibrate (massage the head) lightly to put the user back to deep REM sleep.

Process and Design Considerations

Through this project, I wanted to gain a nuanced understanding of how to create a good user experience using various outputs. A few of the consideration while designing were:

  1. The colour of the light. Blue is considered the most soothing colour but when it comes to light, red is optimum because it has the shortest wavelength. The colour red is also synonymous with danger and could lead a person to get more anxious. Through continuous testing, I found the most calming and relaxing colour was similar to orange.
  2. The aroma should not be overpowering. The timing and strength of the aroma spray were important and is dependent on the room. The actuation of the aroma, though easy, was difficult to implement in the device. It needed to be leak proof, produce the optimum amount of aroma and be housed within the form.
  3. The form and fabrication of Slumber proved to be difficult. I wanted to Slumber to resemble a nightlight that would sit on my bedside table. I wanted it to be smooth and not rectilinear. The form needed to be 3D printed, and the housing for each of various internal parts had to be adjusted to the curves in the form. 
  4. The data collected from the Pillo device needed to be sieved to be usable. The initial data had minute variations which needed to be smoothened out. The code for the Pillo device was tested multiple times to understand the optimum thresholds in the sleep pattern. 

Bill Of Materials

The following table is a list of the materials used in the project. Find a detailed list here

Bom
Show Advanced Options

Pillo Device

This device will reside in a tiny box inside the pillow and use an accelerometer to track my movement on the bed. As I lie down, Pillo will sense my movements and actuate the Slumber device. Once I'm asleep and stop moving, Pillo will tell Slumber to turn off the various outputs. Through the night, Pillo is in listening mode and will continue to track my movements. If my movement passes a threshold, it will signal Slumber to start a subtle version of the various outputs.

Slumber2 01
Show Advanced Options

Legend

  1. Accelerometer
  2. Particle Photon
  3. Portable Power Supply 
Show Advanced Options

Slumber Device

When activated, Slumber will play calming music, simulate a breathing exercise with a light pattern and fill the room with a soothing chamomile aroma. Slumber contains an on/off switch and is primarily activated by the Pillo. There is also a secondary sensor on the device itself, the PIR sensor, which will allow me to activate or deactivate the device by choice. By simply waving my hand over the top of the device, Slumber will get activated if it's in listening mode and vice-versa.

Slumber1 01
Show Advanced Options

Legend

  1. 5v Power Supply
  2. Speaker
  3. Button
  4. DF Player (MP3 Player)
  5. Particle Photon
  6. LED Strip
  7. Water Atomization (Humidifier)
  8. PIR Sensor

Code

The led strip requires the neopixel library which can be found here. The neopixel.cpp and neopixel.h files need to be in the same folder as the main code file. 

Show Advanced Options

Final Presentation

At the final showcase, I illustrated the various states of the Slumber, the connection between Pillo and Slumber and the gesture activation. The device was well received and our visitors below the age of 5 were enamoured by it!

User
Show Advanced Options

Next Steps

The primary purpose of this eco-system is to track one's sleep and simulate a soothing environment. In the future, the device could also incorporate an alarm system. The alarm could be designed in such a way to calmly wake me up by slowly increasing the intensity of the light and playing music. 

Drop files here or click to select

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