Shower Timer
Intro: Shower Timer
I had so much fun with the Bath Alert project that I wrote an addon module so it can also be a shower timer! The laptop senses when you've turned on or off the water and then plays a Youtube of your choice when you've overstayed your intended time in the shower! This is an addon to the below instructable:
https://www.instructables.com/id/Alert-When-Your-Bath-is-Drawn/
You will need(pretty much all of the materials in the above instructable plus a couple more alligator clips and my second program):
A makey makey
Four 2 foot long alligator clips(should be included with the makey makey kit)
A bath tub
Less than 2 feet of duct tape
A zip lock bag(or you can destroy the anti-static bag in the kit)
A laptop
The Internet
Good Speakers(optional)
Submitted by Montana Ethical Hackers for the Instructables Sponsorship Program!
https://www.instructables.com/id/Alert-When-Your-Bath-is-Drawn/
You will need(pretty much all of the materials in the above instructable plus a couple more alligator clips and my second program):
A makey makey
Four 2 foot long alligator clips(should be included with the makey makey kit)
A bath tub
Less than 2 feet of duct tape
A zip lock bag(or you can destroy the anti-static bag in the kit)
A laptop
The Internet
Good Speakers(optional)
Submitted by Montana Ethical Hackers for the Instructables Sponsorship Program!
STEP 1: Align the Alligator Clips, Install the Splash Shield, Wire the Makey Makey
It's unethical to repeat my material. Check out my instructable here. follow steps 1-3 and then come back here.
Ready? Okay! Let's make this into a shower timer as well!
Ready? Okay! Let's make this into a shower timer as well!
STEP 2: Add Two More Alligator Clips.
Clip an alligator clip to each electrode of the bath project. Tape the wires down to the far back floor of the shower. Keep them out of the way so you don't trip. These wires must have water between them when you're running the shower.
Download my Shower Timer program from this page. Unzip it and open it in a browser. Set the time you want your shower to last. Keep the window active and in the foreground while you take your shower.
You can reset the timer with the "Reset" button and you can test the timer with the space bar!
Happy showering! I'm going to take a shower and go to bed.
UPDATE: I fixed the timer so it's easier for people to use. It counts down in big minutes and seconds now and it works in all browsers... even in older versions of IE.
Download my Shower Timer program from this page. Unzip it and open it in a browser. Set the time you want your shower to last. Keep the window active and in the foreground while you take your shower.
You can reset the timer with the "Reset" button and you can test the timer with the space bar!
Happy showering! I'm going to take a shower and go to bed.
UPDATE: I fixed the timer so it's easier for people to use. It counts down in big minutes and seconds now and it works in all browsers... even in older versions of IE.
7 Comments
Callyfornia 11 years ago
saintmeh 11 years ago
http://www.computerhope.com/forum/index.php?topic=77489.0
The best you could hope for is the "Pause" command("Press any key to continue..."). This is a great opportunity to stretch your skills without stretching them thin. Check out VBS for future windows scripting. It will work on *any* windows in the last decade. After that, learn Powershell because that's what they've been successfully switching over to. Microsoft isn't very good about deprecating things before they ax them(as evidenced in my XP tutorial). So make sure you know which way the wind is blowing.
saintmeh 11 years ago
Don't use Batch/Bash. Learn Java if you want to make a nice cross-platform interface that works with keys. Java seems stupid at first... but it's actually very nice when you get into it. It's been hard to blow your foot off with java since '05. Java 1.5 really made it solid. That was back when Java was owned by Sun.
I'm going to try going back to bed.
Callyfornia 11 years ago
saintmeh 11 years ago
http://www.kickstarter.com/projects/joylabs/makey-makey-an-invention-kit-for-everyone
I'm pretty sure that I could have just gutted a keyboard like I did in my other instructable:
https://www.instructables.com/id/Mailbox-That-Actually-Emails-You
However, there was too much room for error along that strategy. "Makey Makey" is a challenging name... but then again I made "Montana Ethical Hackers" so who am I to judge a name :D? Maybe they named it that cause they had a good laugh.
Callyfornia 11 years ago
saintmeh 11 years ago