My dog (Fry) has endless energy and loves to be sprayed with a water gun by the pool. He never seems to get sick of it, but I do, so I made this pool side water gun! It randomly chooses a direction and sprays there for a random amount of time. The randomness keeps Fry entertained and he gets tired! A video of the device working can be found here (https://youtu.be/kVnDGPHK9TA):
:
Overall the design is quite simple, it is just a servo that is used to direct the water spraying out of a tube. However, mechanically finessing the water can cause some headaches. Therefore it is best is test the mechanics before screwing it all together. The two things to test are:
- The water pump + nozzle sprays far enough
- The servo motor is strong enough to turn the water tube (make sure the tube has some give/slack then testing this)
When you attach the water tube to the servo motor it is best to angle the tube up a bit to allow the water to travel farther.
Once you are a happy with the mechanics you are ready to put it all together. I suggest buying a cheap plastic table, and attaching everything (except the water pump) to the underside ribbings of the table. It is also possible to attach everything to a plank of wood and have it all right-side up. If you attach everything right-side up you will probably need to hang the water tube above the servo using a chair so that the tube doesn't drag while the servo moves it.
Now that everything is put together, it should work. If the water is not spraying at the right angle you can adjust the variables minAngle and maxAngle in the Arduino code to fix it. If the servo is not strong enough to move the tube, try adjusting the slack in the tube. If the water does not spray far enough try a new nozzle or a new water pump.
Comments
Please log in or sign up to comment.