What is the overall topic and goal of my project?
My goal for this project was to make a device that reminds you to drink water and plays a tune when you finish your water. I accomplished my goal. I also built a stopwatch into the device.
What tool did I use and what did I learn about it?
The tool I used for this project is Microbit. I learned how to code the Microbit and use its components to make a device that reminds you to drink water, congratulates you when you finish the bottle of water and build a stopwatch into the device. How it works is that when you push button A it starts a timer and a check mark will be displayed on the screen indicating the timer has started. After the timer ends, the buzzer will sound, a vibration motor will vibrate and the message “DRINK WATER” will be displayed on the screen reminding you to drink your water. The timer’s length can be adjusted to your preference in the code. When you finish your water, it will play a victory song and display on screen “GREAT JOB YOU FINISHED YOUR WATER.” This works because I have stuck two metal probes at the bottom of the water bottle that are not touching. Water conducts electricity so if there is water inside, the electricity will flow from one probe to the other. The code is constantly making sure that electricity is flowing throughout the circuit. If electricity suddenly stops flowing through the circuit (you drink all your water) then the code will tell the buzzer to play the victory tune and display the message. I have also built in a stopwatch to this device so when you push button B the stopwatch will start, and the time will be displayed on the screen. To turn off the stopwatch you just push buttons A and B at the same time. You might be thinking why don’t you just push the Microbit’s reset button on the back to turn off the stopwatch? The reason is that pushing the reset button will stop the timer that reminds you to drink water and the stopwatch. But pushing buttons A and B at the same time only turns off the stopwatch.
How has the process of utilizing this tool impacted my understanding of how technology can change (or help) the world?
This project taught me that you can do pretty much anything with technology, you just have to be creative. This helped me understand that technology can improve people’s lives in millions of different ways. This taught me that you don’t have to have super expensive technology to make cool things and you can make millions of cool things with just a Microbit.
How my device solves a problem:
This project reminds you to drink water. Drinking water is very important because it helps you stay hydrated. Our body is about 80% water and every organ, cell, and tissue in our body uses water which is why it’s important to stay hydrated. If you are not hydrated it can lead to headaches, fatigue, abdominal pain and cramps which will just slow you down throughout the day and prevent you from doing what needs to be done. Not drinking enough water can also lead to a dry mouth and dry skin. It’s recommended the men drink around 3.7 liters of fluids each day and that women drink around 2.7 liters of fluids each day.
Click here to get the .hex file of my code
Here are screenshots of the code:



Sources:
6 side effects of not drinking enough water. (n.d.). Retrieved May 19, 2022, from https://www.henryford.com/blog/2020/05/side-effects-of-not-drinking-water