Vacuum Cleaning RC Robot

by iVolunteerMN in Circuits > Remote Control

13615 Views, 118 Favorites, 0 Comments

Vacuum Cleaning RC Robot

566e987115be4d1f22000c7c.jpeg
tornado_snail_robot_frame.png

Hello everyone! In this instructable, I'm showing you how to DIY a Vacuum Cleaner RC Robot

Intro

RC Vacuum Cleaner

Not only a Remote Controlled Vacuum Cleaner, it also includes 3D CAD, Programming, Algorithms, Mechanics, PCB CAD and Schematics. You can definitely edit or alter and make it better. All files are here, free to download. I posted some codes as an example and please feel free to play with. So here is the RC Vacuum Cleaner, good luck for making this one.

Problems:

1. Vacuum cleaning is so boring!

2. Traditional Vacuum Cleaners are attached to wall outlets!

3. Wires get tangled up! Such a mess!

Solutions:

1. You can Remote control your Vacuum Cleaner. Let the VC do the work!

2. It is mobile and wireless, once fully charged it works 40 good minutes.

. You can limit noise level by controlling airflow

4. Last but not least, it is so much fun

Tools You Need

Tide.JPG
Drill.JPG
Ruler.JPG
Needle files and sand paper.JPG
Nail.JPG
Screwdriver and hexagenol wrench.JPG
Saw.JPG
Soldering equipment.JPG
some tools.JPG
  1. Screwdriver
  2. Sandpaper
  3. Drill
  4. Rasps
  5. Twist bits
  6. Allen Wrench
  7. Saws
  8. Pliers
  9. Cutter
  10. Ruler
  11. Soldering Iron
  12. Soldering paste
  13. Soldering wire
  14. Nail
  15. Laser printer
  16. Iron
  17. Hacksaw
  18. Tier
  19. Pincept
  20. Micrometer
  21. Marker

Modules You Need

12305769_922735397839816_1467599097_n.jpg
Control modules.JPG
DSC_0006.JPG
Control connectors.JPG
Cleaning module.JPG
Garbage.JPG
Power connectors.JPG
images.jpg
nano.jpg
12335990_922735427839813_2052931595_n.jpg
photo-interrupter.jpg
  1. Arduino Nano
  2. L298 motor control board
  3. LiPo 3S 2200mAh Lipo battery
  4. Futaba T10CHP radio controller with R1410DP radio receiver or any Radio controller with reciever
  5. Mini Servo
  6. HC-SR04 Ultrasonic range sensor
  7. Gemfan 3545 propeller
  8. Multistar 1900KV BLDC motor
  9. Afro 12A ESCAfro 12A ESC
  10. Servo wires
  11. 6VDC motor kit
  12. Wheel
  13. IR couple encoder
  14. MPU6050 IMU
  15. Buzzer
  16. Paper
  17. Tide
  18. FeCL
  19. Wires
  20. PCB board
  21. Aliuminium sweller
  22. Aluminium tube 6mm
  23. Acryllic

Robot Frame

tornado_snail_robot_frame.png
BOTTOM.JPG
TOP.JPG
Back.JPG
DC motor.JPG
Front.JPG
Brushless motor.JPG
Front gear.JPG
Side.JPG
Frame

I drew my robot frame on thinkercad. Here it is:

https://tinkercad.com/things/kvbC16ELISJ

Cleaner

Before build.JPG
12335885_922735404506482_80939584_n.jpg
Cleaner robot

Control Board

Untitled1.png
Untitled.png
12311810_723153831118989_647904116_o.jpg
12311333_723153824452323_2117963023_o.jpg
12311559_723153821118990_1693718541_o.jpg
12319646_922735417839814_90477965_n.jpg
Untitled3.png
IMG_20151201_051431.jpg
Control boards.JPG
DSC_0010.JPG

I attached my Altium Designer project file and you can download and print PCB CAD

Almost Done

DSC 0010
DSC 0006
IMG_20151201_051741.jpg
IMG_20151201_051417.jpg
IMG_20151201_051443.jpg
IMG_20151201_051451.jpg
IMG_20151201_051519.jpg
IMG_20151201_051606.jpg
IMG_20151201_051530.jpg
IMG_20151201_051550.jpg
IMG_20151201_051625.jpg

Programming

DSC_0008.JPG

I attached my Arduino Library files and Robot.ino file

Testing

Vacuum Cleaner Testing
RC Vacuum Cleaner
DSC_0019.JPG
DSC_0020.JPG

200% Done ...

See you soon Fully automatic robot vacuum cleaner ....

Code Examples May You Need

Here are some examples of my code. You can change it and make a better automatically controlled robot!