Introduction: Vacuum Cleaning RC Robot

About: Trust me, I'm an Engineer

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

Step 1: Intro

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

Step 2: Tools You Need

  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

Step 3: Modules You Need

  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

Step 4: Robot Frame

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

https://tinkercad.com/things/kvbC16ELISJ

Step 5: Cleaner

Step 6: Control Board

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

Step 7: Almost Done

Step 8: Programming

I attached my Arduino Library files and Robot.ino file

Step 9: Testing

200% Done ...

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

Step 10: Code Examples May You Need

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

Tech Contest

Participated in the
Tech Contest

Robotics Contest

Participated in the
Robotics Contest

Arduino All The Things! Contest

Participated in the
Arduino All The Things! Contest