Proximity Water Bottle
About the project
Proximity Water Bottle lights up itself when you search for it.
Project info
Difficulty: Moderate
Platforms: Cypress
Estimated time: 1 hour
License: Creative Commons Attribution CC BY version 4.0 or later (CC BY 4+)
Items used in this project
Hardware components
Story
Sometimes I woke up in mid night and search for my water bottles near bed or in dining table. when you wake up suddenly its difficult to identify in the dark. So I build this PIR water bottle which can be identified in darkness by waving your hands. The range is depends on how we mount the sensor.
Another thing sometimes we forget to drink water while working on it (office) even though the bottle is in-front of you. This bottle can blink and reminds to drink water.
I took KEMET sensor SS-430L, I had to hand solder with wires to take out the pins since I did not got connector.
Here is the pin details:
The datasheet is here
I interfaced the sensor with PSoC4 MCU, and the board I used is custom one (my design), I had to cut the board to fit into bottle cap.
The PIR sensor was kept inside the bottle cap, and some LED's too. PSoC4 counts the interrupts from sensor and turn on the lights. Also it has heart rate feature to wake the lights up and alert the user to drink water.
The circuit is very simple, I sourced the power from Li-Po battery ( 3.2V) for my requirement.
PIN1 - Power - 3.2V
PIN2 - Gnd
PIN3 - P0_1 (PSoC4 Interrupt)
LED's - P1_7 (PSoC4)
Usecase:People may think why we want this, but there are some use-cases are in my mind with Proximity water bottle.
1. You can find your bottle from dark places.
2. Kids will love this lights feature with more color combinations
3. Drink water reminder with blinking lights.
4. Differentiate between others water bottle with colors ( RGB choose your own color)
5. Adding vibration motor along with LED's to help blind people to reach their bottle.
There could be many with water bottle. This is how the bottle looks in the dark
The working video is here on YouTube.
Leave your feedback...