Welcome to the project showcase for Victor Vac. Why is he called Victor...V
So everyone, I'd like you to meet Victor Vac (Vic the Vac), or Vic as I call him. He came about because I'm done with K-9's build now and because I'm well and truly bitten by the EZ-Robot bug now, I wanted to get my teeth in to something new, and different. I have plans to make a full sized robot this year, but that will be quite a long and complicated build, so this was an ideal time to get the creative juices flowing and try I few things out an a scale size and practice on improve my scripting skills.
So you know why he is called Victor, but why Vac? Well, his drive base is a fully functional irobot Roomba 530, his top part of the body is an old 12v car vacuum cleaner, and his arms and neck coverings are vacuum cleaner hose. The rest of his body is made from other bits and pieces a had laying around the home which would have been thrown out in the trash or recycling bin. These were...
Old Bluetooth speaker,
A Super Soaker water cannon,
length of ducting hose,
A broken halogen oven
PVC electrical wire trunking strips,
Left over PVC sheet from a shower installation,
Two dried up marker pens,
Plastic cover from a file binder,
Two Lazy Susan bearings,
Some clear PVC pipe,
An old set of battery operated fairy lights,
And a old removable 5" Android phone.
So as you can see, trash and cleaning really is the theme here. All these parted were measured, cut, striped, drilled, melted, cleaned, sanded, screwed, bolted, painted... you get the idea. A fabricated from scraps robot. But of course that's only half the story. He needed some more parts to bring him to life (life in the robot sense of course). So it was over to the shop where I ordered a Development kit, additional servos and some extras items. Then some more online shopping for some more goodies from around the web. Here's a full list of what's installed from head to toe (or should that be "head to wheel")...
Two blue 3.3v LED's for eyes,
Two sound sensors,
Sound responsive electroluminescent wire for the mouth,
Rotational micro servo (head pan),
Lever micro servo (head tilt)
Ultrasonic distant sensor with rotational servo,
Two arms, each made up of rotational servo (shoulder), extension cube, lever servo (shoulder), extension block, lever servos (elbows), extension block an cube, and a claw.
Passive infrared (PIR) sensor,
HD servo and neck linkage for the Rise and retract neck,
HD servo for waist
20 bulb "blue" LED strand (relay controlled),
Sound reactive red
Jumper cables to Roomba 530 comm's port,
Two HD servo powered retractable LED torches,
16 x 2 LCD display,
Remote control power relay (for EZ-B power),
Two additional sound sensors,
Light level sensor,
Soon to be added compass sensor,
Override toggle power switch (for EZ-B battery recharge),
LiPo battery charging port,
And finally the brains of the outfit, an EZ-B v4 itself.
So what is Vic's function in life? Well for a start, he is Vic the Vac so vacuuming the house is his nature (and saves me a job). But with his improvements, and leaving the cleaning section of the Roomba still in tact, he can be scheduled to clean or do it autonomously. He enjoys it to, as he will sing a song or whistle while he is whizzing around the house. Other things he can do is read out various RSS feeds like news, weather, and some fun stuff too like fun facts of the day and jokes. His non EZ-Cloud project contains a an ever growing list of my music library which I can ask him to play and will stream it through my home entertainment system. He also has his own Pandorabot AIML brain so two way dynamic conversation is there which controls most of Vic's speech recognition scripts.
Vic does have a serious side though, in the fact that like K-9, he monitors certain aspects of my home security. He has sound, passive inferred and Photosensitive diode sensors in his chest that periodically turns on and checks the area or triggers security functions when sound, light, body heat, or movement is detected when there shouldn't be any. He also has smoke/gas detection and flame detection diode sensors with alarm scripts should the worse happen. Of course a lot of these sensors can be used for fun stuff too which you may just see in upcoming videos. To some people it may seem that Vic has a lot of "bells and whistles" in the way of sensors and the LCD display, but they all do serve a practical purpose and are test beds for my full size robot project build I will be starting soon.
Vic's EZ-Builder projects are still incomplete but are growing and changing and it's all a great learning experience. I won't go in to much more detail here of how everything went together and risk making this a long boring post, but if you're interested, I will be writing up an Instuctable which I will link on this thread which will have details and more pictures of the build. There is also a video slideshow with video clips which you will find below which includes a quick thank you message for some of the members who helped me out when I got stuck. There will be more videos and updates to follow.
And of course if you have any questions then please do ask. So share your thoughts and opinions, and let me know what you think of the little guy. Its amazing what you can do with a broken cooker, an old vacuum cleaner, some rubber hose, a little bit of lateral thinking, and no 3D printer. ;)
The fun of the build has ended.
The fun of scripting now begins...