We wondered about the high inefficiency of modern day humidifiers (keep running regardless of whether the room is humid or not). Our idea was to change this so that the humidifier would only run when it needed to and not unnecessarily raise the humidity in the room to a high percentage.

What it does

It detects the humidity in the product's surroundings and depending on the user's threshold (user inputs a threshold from a slider on the product's website), the product will then raise the humidity of its surroundings. Once the humidity is reached, it will shut off. This will continuously happen until the user turns the product off. The product also detects temperature and air quality and makes graphs of three of these aspects of its surroundings (humidity, temperature, air quality) on the website.

How we built it

Used Arduino for the hardware, with the sensors required to make the product work. We used javascript for the website along with html. Used C++ for the Arduino software.

Challenges we ran into

To connect the Arduino with the server online to communicate with it was difficult at first since the communication had to not only be fast, but also work. Graphing the humidity, temperature and air quality on the website was a challenge as well.

Accomplishments that we're proud of

The connection between the javascript code and the html code to produce a working website.

What we learned

Learned new ways to implement javascript in html We learned a way to communicate our code with the server online. Learned how to build Arduino efficiently

What's next for Myst

Wish to implement this project into a bigger scale. The main selling points are the facts that are the materials used are relatively inexpensive and it is a dynamic product that changes with its surroundings.

Share this project: