You are browsing as a guest. Sign up (or log in) to start making projects!

Water Beep

Hardware
  • 1 Devlogs
  • 1 Total hours

Water Beep is a non-blocking time-interval reminder system built on the Arduino platform. Originally designed as a hydration or focus reminder, it uses a piezo buzzer to issue a discrete, three-pulse audible alert every 30 minutes.

Ship #1 Pending review

The Water Beep is an Arduino-based notification system that triggers three buzzer pulses every 30 minutes. The biggest challenge was implementing non-blocking timing with the millis() function instead of delay(), ensuring the system remains precise and responsive without processor interference. I am particularly proud of successfully transitioning from a virtual simulation in Tinkercad to a fully functional physical prototype. To test it, simply connect a buzzer to pin 8 and a common ground on a breadboard; the device will start its 30-minute countdown automatically upon power-up

  • 1 devlog
  • 1h build
Video of Project → See source code →
Open comments for this post

30m 24s logged

Project “Water Beep” is a time-based notification system designed to trigger three distinct buzzer pulses every 30 minutes. The development began with a circuit simulation in Tinkercad to validate electrical connections and logic, ensuring the buzzer operated correctly on Pin 8 before any physical components were handled.

The prototyping phase involved setting up the physical hardware on a breadboard, creating a stable ground bus, and finalizing the wiring. I then moved to the Arduino IDE, where I implemented a non-blocking timing solution using the millis() function instead of delay(), which keeps the system precise and responsive over long durations.

After uploading the code, I conducted rigorous testing to verify that the 30-minute interval remained consistent without temporal drift. The project successfully bridged the gap from virtual simulation to a functional, reliable physical device, serving as a robust foundation for future automation tasks.

0
0
4

Followers

Loading…