[Ashish] is bringing office warfare to the next level with a motion sensing water gun. Not only does this water gun automatically fire when it detects motion, but it also takes a photo of the victim and publishes it on Twitter.
This hack began with the watergun. [Ashish] used a Super Soaker Thunderstorm motorized water gun. He pulled the case apart and cut one of the battery wires. he then lengthened the exposed ends and ran them out of the gun to his control circuit. He also placed a protection diode to help prevent any reverse EMF from damaging his more sensitive electronics. The new control wires run to a MOSFET on a bread board.
[Ashish] is using a Lightblue Bean board as a microcontroller. The Bean is Arduino compatible and can be programmed via low energy Bluetooth. The Bean uses an external PIR sensor to detect motion in the room. When it senses the motion, it activates the MOSFET which then turns on the water gun.
[Ashish] decided to use Node-RED and Python to link the Bean to a Twitter account. The system runs on a computer and monitor’s the Bean’s serial output. If it detects the proper command, it launches a Python script which takes a photo using a webcam. A second script will upload that photo to a Twitter account. The Node-RED server can also monitor the Twitter account for incoming direct messages. If it detects a message with the correct password, it can use the rest of the message as a command to enable or disable the gun.
Hehe, next step, face recognition and auto aim :)
Cool project!
Well that has to piss off the guy who empties the garbage every night…
Until the janitor rotates the water gun to point directly into [Ashish]’s keyboard, but leaves the motion sensor pointed at the hallway, or better yet out of a nearby window.
All’s fair in squirts and wars!
I live on golf coarse and have problem with golfers relieving themselves in view of my backyard, I’ve wanted to do something similar to this to wet them in return. I like it
Wet them in return? Like collecting their product and firing it back? Now this is what I call an evil plan!
Take a HD video of them and post it on to YouTube. With the caption “Golfers relieving themselves at Golf Course”. Post the link on the course’s bulletin board. If it goes viral then the offenders will have the humiliation indelibly etched into their memory while their fellow golfers giggle and point at them.
I suspect a sign saying “yard is under video surveillance” would get the job done….
I suspect you would be surprised…
Have you contacted the Golf Course Management about it? If you provide times and/or photos they ought to be able to identify from the booking list.
great project…put corn syrup in the water?
I need something like this to keep the cats off my desk.
A minature motion activated trebuchet? I like it! You could call it the ‘Cat-apult’.
Fire a USB foam missile launcher when detecting movement via OpenCV: https://github.com/HorstBaerbel/MeeZeeMissile ;)
Fire an USB foam missile launcher when detecting movement via OpenCV: [with this](https://github.com/HorstBaerbel/MeeZeeMissile) ;)