Hackaday.io user [peterquinn] has encountered a problem with his recently unruly cat peeing under the dining table. Recognizing that the household cat’s natural enemy is the spray bottle, he built an automatic cat sprayer to deter her antics.
The build is clear-cut: an Arduino Uno clone for a brain, an MG995 servo, PIR sensor, spray bottle, and assorted electronics components. [peterquinn] attached the servo to the spray bottle with a hose clamp — ensuring that the zero position is pointing at the trigger — and running a piece of cabling around the trigger that the servo will tug on. Adding a capacitor proved necessary after frying the first Uno clone, as the servo powering up would cause the Uno to reset.
The code is set up to trigger the servo — spraying the cat twice — once the PIR detects the cat for more than ten seconds. After toying with a few options, [peterquinn] is using a 9V, 2A power supply that works just fine. For now, he hopes the auto-sprayer should do the trick. If it somehow doesn’t work, [peterquinn] has mused that a drastic upgrade to the vacuum may be necessary.
There’s talk of robots and AIs taking on jobs in many different industries. Depending on how much stock you place in that, it might still be fair to say the more creative fields will remain firmly in the hands of humans, right?
Well, we may have some bad news for you. Robots are now painting our murals.
Estonian inventor [Mihkel Joala] — also working at SprayPainter — successfully tested his prototype by painting a 30m tall mural on a smokestack in Tartu, Estonia. The creative procedure for this mural is a little odd if you are used to the ordinary painting process: [Joala] first takes an image from his computer, and converts it into a coordinate grid — in this case, about 1.5 million ‘pixels’. These pixels are painted on by a little cart loaded with five colours of spray paint that are able to portray the mural’s full palette once combined and viewed at a distance. Positioning is handled by a motor at the base of the mural controlling the vertical motion in conjunction with tracks at the top and bottom which handle the horizontal motion.
For this mural, the robot spent the fourteen hours trundling up and down a set of cables, dutifully spraying the appropriate colour at such-and-such a point resulting in the image of a maiden cradling a tree and using thirty cans of spray paint in the process.
Continue reading “Robot Graffiti”
This robot can find and extinguish fires automatically. It is the culmination of an Embedded Design class project from last school year. [Dan] and his classmates developed a turret that holds both a spray nozzle and heat sensor which would be a fantastic building block for a real-life tower defense game.
The jewel of the sensor array is a TPA81 thermopile array. Note the use of the term ‘array’ in the name. This is more like eight temperature sensors aligned with each other. By monitoring them all, the direction from which the most heat is coming can be determined. Once it’s zeroed in on the fire getting water to the right place can be a difficult task. That’s where the other sensors come into play. An accelerometer allows the bot to determine the angle of the spray nozzle (a weed sprayer was used in this case). An ultrasonic range finder and few algorithms let the Arduino which drives it all make sure that the arc of the water lands on the hot spot. This is all shown quite clearly in the clip below the jump.
Continue reading “Heat-seeking firebot drowns out the flames”