Project showcase

HydrOffice © GPL3+

This device can remind user to drink water after a set time interval and can remind users when the water is at a right temperature for drink

  • 1,227 views
  • 0 comments
  • 8 respects

Components and supplies

Necessary tools and machines

Hy gluegun
Hot glue gun (generic)

Apps and online services

About this project

Checkout our user video at:

https://www.youtube.com/watch?v=4uSoU6045jY

Function 1 Good to drink!

Idea: Sometimes people put the coffee on a table to cool down, but forget to drink it afterwards. If the temperature of the coffee reaches a certain threshold temperature, the device will remind the person to start drinking.

Detail:

When the temperature detected by temperature sensor is between 20-40 celsius degree, the LED will become green which means that the water is in a suitable range for human to drink. If outside the temperature range, the LED will be red which means the water is not suitable for drinking. Also, when the temperature reaches 40 degree, the buzzer will ring to remind the user to drink.

Other instructions:

The temperature sensor should not enter the liquid directly, instead, there should be a plastic bag/ case outside to avoid the direct connection between it and the liquid.

Function 2 Time to drink!

Idea:

Put the bottle on a sensor with a button. When the bottle is lifted, the sensor gets the message that the person drinks the water. It will then remind the person to drink on a certain time interval, which the user can modify through a slide. De

Details:

If the button is pressed more than “TIME INTERVAL” minutes(20 minutes is the default value, user can set the time interval with the slider), the buzzer will ring and the red LED will sparking to remind the user to drink water. Meanwhile, the LCD-RGB Backlight screen will show words like “Healthy lifestyle, drink more water!” “Today, you have had drink X times of water.” which can encouraging the user to drink more water. Once the button is released (because the mug/cup is raised by user) the “time accumulated” will be become zero again. Once the button is pressed again(the user put the mug down), the “Time accumulated” will start increasing again. On the LCD-RGB Backlight screen, it will show the time like “10 minutes since last drinking”.

Other instructions:

  • Need something on the button which can extends the surface while not actually give pressure to the button.

Part 3 How long to drink again?

Idea:

User can set their preferred drinking time by using the sliding potentiometer. They can set time intervals between 20 and 60 minutes by using the slider.

Details:

The time interval variable will be passed to “Time to drink” part. We set the maximum and minimum time interval so that people will not able to set time intervals like 0 minute or 120 minutes. The time interval will show on the LCD screen “The time interval you are setting is TIMEINTERVAL”

Tools needed:

Arduino Uno, LCD-RGB Backlight Screen, Sliding Potentiometer

Comments

Team HB

20915533 1934545240141178 8812429033653573301 n
Yisu Zheng
  • 1 project
  • 1 follower
Photo
Dongqing Wang
  • 1 project
  • 2 followers
Default
XinyI Yang
  • 1 project
  • 1 follower
Img 9184 9fbpjdyo3x
Siqi Qian
  • 1 project
  • 1 follower
Default
Ziwei Gu
  • 1 project
  • 1 follower

Published on

March 2, 2018

Members who respect this project

PhotoDefaultDefaultPhoto

and 4 others

See similar projects
you might like

Similar projects you might like

Shower Regulator

Project tutorial by Ryan Chan

  • 5,118 views
  • 6 comments
  • 9 respects

Arduino Burglar

Project showcase by paolo_cravero

  • 2,119 views
  • 2 comments
  • 5 respects

Arduino Bluetooth Robot for Android Device

Project showcase by aip06

  • 1,858 views
  • 1 comment
  • 6 respects

Weather Station v.1.0

Project showcase by derapados

  • 9,353 views
  • 3 comments
  • 33 respects

Portable Temperature Station

Project tutorial by Isaac100

  • 7,296 views
  • 8 comments
  • 34 respects

Arduino Autonomous Car!

by Team Autonomous Car!

  • 246 views
  • 0 comments
  • 4 respects
Add projectSign up / Login