Daily water intake monitoring and reminder system

The Project

Proper hydration is essential for maintaining overall health and well-being. Most people just forget to drink enough, because they forget or have suppression of thirst sensation, especially in the elderly who are at greater risk of dehydration. I created a device using a Raspberry Pi Pico, that is attached to a drinking glass that physically monitors how many glasses have been drunk by using 2 simple wires as sensors, displays the number on a 7-segment LED, and buzz reminders when a glass of water has not been drunk for a while. There reminders can be dismissed only after consuming a glassful of water. There were challenges in getting an accurate reading of when a glass of water was drunk as the water splashed around the sensor wires. I solved this by making logical conditions based on state changes and timing of those state changes. Another challenge was the battery power drain. I solved this by sending the Pico to sleep, and setting up an interrupt to wake it up only when the input state changes. I also avoided the problem of using bulky AAA batteries and having to replace them, by using a re-chargeable LiPo battery along with a USB charger module.

Hardware

About the team

  • United Kingdom

Team members

  • Diya