With holidays and festive season around the corner, everybody wants their house to be as shiny as a mirror’s back. But that can be quite a task! Not anymore, fellas, not anymore! With this easy to build Smart Cleaning Robot, you can now easily clean the floor and the walls of your entire house with a few clicks of the button on your Smartphone! Sit down, grab a cuppa, a plate of your favourite, and clean away!
Want to make one for yourself? Then why are you still here?
Ready. Set. Clean!
|Image||Component||Quantity||Available in Kit|
|Acrylic Part: Base Plate||1|
|Dual Shaft BO Motor||2|
|Samsung 3.7V 2600 mAh Lithium Ion Battery||1|
|30mm M3 (Female to Female)||4|
|Metal Servo Motor and Accessories||1|
|12V 3W Water Pump||1|
|Male to Female Jumper Cable 20cm||Few|
Step 1: Making
The making is basically divided into three parts:
- Assembling Smartphone Controlled
- Assembly of Floor Cleaner
- Completing the Robot
Step 2: Assembling the Smartphone Controlled Robot
You can find the assembly of the same here.
Now, that we have to mount the cleaning assembly, we need a plain base.
Thus, we got the base is ready.
Step 3: Assembly of Floor Cleaner
We will be making this assembly using BLIX. You can even use LEGO or Cardboard.
Now that we know, the cleaning robot will be having a piece of cleaning cloth attached to the front of it. We will also rotate it so that it can clean in a much better way.
For that, we are going to add two DC Motors.
To fix the DC Motor, tighten it using cable ties.
Step 4: Completing the Robot
We will be adding one more functionality to our robot, that is along with cleaning, the robot will also shower the water and then clean it.
We will need a source where we will be fetching our water from.
Fill the bottle.
We will be needing a pump to take water from the bottle to the shower head.
Now, we need a shower or sprayer.
For this, we will add a 3D printed shower and fix it at the centre of the blix assembly.
Step 5: Logic
We will control the robot via Bluetooth using the
To pair Dabble with the Bluetooth Module, follow the steps below:
Install the app and open it.
The servo is used to set the angle at which you want to clean the surface.
The pump will push the water out through the shower.
The DC Motor is used to rotate the cleaning cloth thus wiping away all the water making your surface shiny.
Step 6: Circuitry
Make the connections as shown below:
Step 7: Code
We will be assigning the functions to the button of the Gamepad as follows:
- Left Set of Buttons:
- Up = Move Forward
- Down = Move Backward
- Left = Turn left
- Right = Turn Right
- Right Set of Buttons:
- Up = Blix Assembly moves upwards
- Down = Blix assembly moves down
- Left = To shower the water
- Start = To rotate the cleaning Motors
- Select = To stop the cleaning Motors
Step 8: Conclusion
With this, your DIY Smart Cleaning Robot is ready to make every corner of house your spick and span!
Make the connections as shown in the figure:
|Scratch Code for Cleaning Robot||Download|
|.STL File of the Shower||Download|