Some electric cleaners are effective and some hardly even seem to make a difference. The ILIFE V7s may be a robot cleaner, but even with its cleaning modes and anti-collision system, it still requires IR signals to complete any tasks. Tired of having to be physically in the same place as his robot cleaner, [pimuzzo] decided to take matters into his own hands and build a RESTful remote control to send IR signals from afar.
The program uses the ESP8266WebServer and IRremoteESP8266 libraries for handling HTTP requests and sending and receiving infrared signals. The remote also respond to Actions on Google for controlling the robot over a Google Assistant.
The IR signals are a bit funky – as one user highlighted, finding the IR protocol is a nontrivial task that can be accomplished by recording the IR signals from the original remote with a IR receiver and matching the marks, spaces, and carrier frequency with those of known protocol codes. [Oitzu] was able to match the timing to the NEC 32 bit protocol and find the exact codes on an oscilloscope, which simplified the translation of the codes for the remote.
Sometimes when life gives you a robot cleaner, it’s your job to make it smarter.
Making robots smarter is easy, making people smarter is hard. <- /me vewy, vewy prowd of saying that
:o)
Still no solutiin to the poop problem though.
Maybe an artificial nose could help?
That will surely requires some deep cleaning to contain the nasty waste.
I have been using https://github.com/emc2cube/MySWeMosIRShield for almost 3 years and it seems to me it’s more polished that this one. I feel the WeMosIRShield just needs to have some additional programs available to be a full fledged open source IR blaster.
That’s another good step closer to perfection. Underneath and deep corners are the most unreachable parts of the house that needs cleaning from these robots.
But it still doesn’t address the problem of dirty robots. When will a robot cleaner be invented?
But will it still trap itself under sectional in the living room?
It’s not trapped, it’s hiding.