Back to Parent

Outcome


Img 2336
Show Advanced Options
Img 2339
Show Advanced Options

Introduction

My roommate and I are both coming from a higher humidity area. When we first came to Pittsburgh, we realized that the air is too dry for us sometimes. Then we often felt thirsty, had dry lips (sometime it even hurt), and bleeding noise.

By creating TooDry, it will be able to detect the humidity in environment and signal the level of it through LED. When TooDry finds out the condition is not comfortable for us, it will send an alert to our phone to warn us.


Goal

Create a ambient device that can tell us the dryness of the room in a obvious mean. Therefore, we will be able to aware of the condition and react properly.


Video Introduction

  https://goo.gl/gNVRNE  


TooDry Features

1. Display through LED lights

2. Notify by phone APP

3. Push the button can require the current humidity

4. Suggest the time to drink more water  

Img 2335
Show Advanced Options

Process: Difficulty - Easy

Overall, this project is not a hard one. Even though I faced several problems and pivoted from my original design, I am still able to present the idea in a reliable way so that people can understand it.

1. Took a long time to find the right sample code for humidity sensor - DHT22

The most reliable code is the library code in Web IDE.  https://build.particle.io/build/588fb77cb8e7330e72000326

2. Applet created on IFTTT doesn't work out as I think

What we read on IFTTT doesn't work out the same way I perceived it. I wish there are some examples can let us look into.

Particle
Show Advanced Options

3. Unfamiliar with the code function

If I am a little bit more familiar with the particle code, I think I will finish this project way much faster. It took me a long time to make sure the function work out as the way I want. I also built lots of functions to check each variable so that I can monitor them during the process to make sure the accuracy of them.


Bill of Parts

(1) 5* White LEDs

(2) 1* Humidity Sensor - DHT22

(3) 1* Push Button

(4) 1* 1k Resister

(5) 1* Particle Photon


PCB Circuit

Toodry bb
Show Advanced Options

Reflection

This is my first time to use photon to build a IoT product. I spent a lot of time to get familiar with the environment and also manage the device to work properly. Since I wasted a lot of time at front, I was not able to spend time on studying the RGB LED light. My original design is to use two circular LED lights and have one of them to shine from light blue to dark blue in order to display the level of humidity and have the other one to shine in the same way with red to present the temperature. But time is never on my side. So I ended up with normal white LED lights to show the level of humidity. With the experience this time, I realized the key to build up a functional prototype depends on how fast can I understand other people's code. It takes time to accumulate the experience. For the project next week, I am positive that I can build more cool functions that I have in my head.

Reference

Cover Photo Credit: https://faithrxd.org/wp-content/uploads/2014/09/Thirsty.jpg

DHT22 Sample Circuit: http://www.kevinhoyt.com/2014/11/14/circuit-friday-dht22/

DHT22 Datasheet: https://goo.gl/H5h41X

Show Advanced Options
Drop files here or click to select

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