Home Automatic Floor Cleaner Robot using Arduino And Ultrasonic Sensor (updated) [2022]

What is Home Automatic Floor Cleaner Robot ?

Home Automatic Floor Cleaner Robot is a device built for cleaning purposes, it’s easy, and anyone can afford it.
It’s based on Arduino, fully automatic, and auto obstacle detector as well; you can adjust it according to the image; it cleans your floor in no time without any human interaction. This is just a prototype you can build it on a large scale as well.

home automatic floor cleaner robot

This project is manufactured with the help of Arduino, which cost-efficient.

We will try our level best to make this project more and more cost-efficient so that anyone can afford it without any hesitation.

Components Required to Build Home Automatic Floor Cleaner Robot:

The Automatic Home cleaning Robot works with the help of the following elements; you can buy it from the following links if needed.

Acrylic Sheets (x2). ————–you can buy it from Here

Motor Driver L298.—————-if you want to buy Click here.
Arduino Board Uno R3—————- for buying Arduino Uno Click here
Ultrasonic Sensor HC-SR04————— Ultrasonic sensor is Available Here.
Ultrafire Battery 18650 3.7V. ——————- for buying click here
Jumper Wire (x3). ——————– if you want to buy click here
DC Motors (x5). —————————– Click the link for order online
Wheel 65 x 26mm (x4). ————————buy it from here
Switch —————————–you can use any kind of switch no need to buy it.

Circuit Diagram and Pin Configuration

Wire up the following according to the figure and also pin configuration is given as under.
home automatic floor cleaner robot
circuit diagram

Connection of Motor ;

• Left two motor    ———-> Out A  of L298 .
• Right two motor ———–>Out b of L298 driver.

Connection Motor shield with Arduino ;

• GND of L298       ————-> Gnd of Arduino
• VCC of L298       ————->Vin of Arduino
• INA or IN1 of L298———->pin 10 of Arduino.
• INC or IN3 of L298———->pin 11 of Arduino.
• IND or IN4 of L298———->pin 12 of Arduino.
• INB or IN2 of L298———->pin 13 of Arduino.


Connection of Battery:

• 5v(Vcc) of motor shield————>connect the red wire of the battery
• GND of motor shield —————-> connect the black cable of the battery

Connection of Servo with Arduino:

• GND of Arduino—————>connect servo brown wire.
• 5v of Arduino   —————->connect the red cable of servo.
• Pin 9 of Arduino   —————->connect orange of.

Connection of Ultrasonic sensor:

• GND of Arduino ————> Gnd of the Ultrasonic Sensor.
• 5v pin of Arduino ———-> Vcc of the Ultrasonic Sensor.
• Pin 5 of Arduino   ————-> Echo of the ultrasonic sensor.
• Pin 6 of Arduino   ————-> trig of Ultrasonic sensor.

Step by Step Procedure For Home Automatic Floor Cleaner Robot

Step 1:

First of all, we have to make the body from the acrylic sheet according to the following diagram.

Then arrange the acrylic sheet. Buy it from the amazon and drill it accordingly, as shown.

drill the Acrylic sheets as follows

Lift off the grey sheet as it looks like black as following. Now attach motors with glue or drill it so that it can be tightened.

Attaching Motors

With the help of glue, attached motors to the acrylic sheet.

Dc motors attaching
Now attaching tires to the motors, as shown below.
Attaching Wheels

All tires are fixed now.

tires are fixed as shown

Step 2:

After completing the step1, see the progress below and keep following the steps.

completing step 1 it will look like this
home automatic floor cleaner robot
Placing motor at the Front

At first, place another motor at the front then attach the sticks accordingly for placing Motor shield, as shown in the figure below.

home automatic floor cleaner robot
Placing L298 Motor shield

Step 3:

Now place Arduino, motor shield, and wire to the Arduino according to the instruction already discussed above.

Attaching Arduino and Motor shield Accordingly

Now cover it as if it is available and accessible.

wiring and covering

Then Place the battery and wire it up accordingly.

placing Battery

Step 4:

Here is the servo motor, Attach it to Arduino according to the above instruction.

servo motor

Now attach the Ultrasonic sensor to the Arduino.

home automatic floor cleaner robot
ultrasonic sensor with Arduino

Step 5:

Glue the tip of the servo motor and attach it to the ultrasonic sensor, as shown below.
servo motor attaching

After that, attach the Ultrasonic Sensor to the servo motor.

Attaching Ultrasonic sensor

Then place the ultrasonic sensor and motor in the front of the Home cleaning robot, as shown.

placing the sensor at the front

Cut the punch in round shape so that it can adjust underneath the Home cleaning robot.

cut it in round shape

Step 6:

Now glue the round punch so that it can be fixed.
glue the punch as shown

Fix this punch underneath the Home cleaning robot and attach it to the motor permanently, as shown in the figure.

Attaching motor to it

The punch should be placed in such a way that it should be moved accordingly and quickly without hesitation in the Home cleaning robot, as shown below. Make sure that the motor which is attached to the punch should be directly connected to the battery and a switch so that the circuit can be easily On and Off manually.

Switch and punch attached

Now glue the following position of the Home cleaning robot, as shown.

glue it here for bottle

Step 7:
Now place the water bottle or any detergent bottle to clean the floor with it.
place the battery

Then pin a hole in the bottle and use the medical tube, as shown in the figure below.  The home cleaning device ready you can now examine it.

home automatic floor cleaner robot
working condition

Download the Arduino Code 

Download the Arduino Code for home cleaning robot from the following link  Arduino code + configuration

SuggestionCoronavirus live updater

FTC: We use income earning auto affiliate links. More.


Latest

Valve Is Changing Their Steam Sale Schedule: Dates for autumn, winter, and spring

Valve's store confirms when the new Steam Sales are...

Mercedes-Benz’s electric G-Wagen is coming in mid-2024, chairman says

Mercedes-Benz’s electric G-Wagen will arrive in mid-2024, the company’s...

Tesla Ordered To Recall More Than A Million Cars In The US

Elon Musk is not having a good time and...

Newsletter

Don't miss

Valve Is Changing Their Steam Sale Schedule: Dates for autumn, winter, and spring

Valve's store confirms when the new Steam Sales are...

Mercedes-Benz’s electric G-Wagen is coming in mid-2024, chairman says

Mercedes-Benz’s electric G-Wagen will arrive in mid-2024, the company’s...

Tesla Ordered To Recall More Than A Million Cars In The US

Elon Musk is not having a good time and...

Samsung Releases Second One UI 5.0 Beta For Galaxy S21

Last month, Samsung released the second One UI 5.0 beta...
fatima khan
fatima khanhttps://myelectricsparks.com/fatima-khan/
A brand new writer in the fields, Fatima has been taken under my electric spark's RGB- rich and ensures she doesn't engage in excessive snark on the website. It's unclear what command and Conquer are; however, she can talk for hours about the odd rhythm games, hardware, product reviews, and MMOs that were popular in the 2000s. Fatima has been creating various announcements, previews, and other content while here, but particularly enjoys writing regarding Products' latest news in the market she's currently addicted to. She is likely talking to an additional blogger with her current obsession right now.

Valve Is Changing Their Steam Sale Schedule: Dates for autumn, winter, and spring

Valve's store confirms when the new Steam Sales are coming and advances the dates of all the sales that will take place between now...

Lenovo M10 Plus 3rd Gen : Global technology brand Lenovo on Wednesday launched a new Android tablet

The tablet is priced at Rs 19,999 for the WiFi only model and Rs 21,999 for the LTE variant and is now available for...

Mercedes-Benz’s electric G-Wagen is coming in mid-2024, chairman says

Mercedes-Benz’s electric G-Wagen will arrive in mid-2024, the company’s chairman Ola Källenius said during a roundtable with reporters this week, according to Autoblog. Källenius...

4 COMMENTS

  1. I’m extremely impressed with your writing skills and also with the layout on your
    blog. Is this a paid theme or did you modify it yourself?
    Anyway keep up the excellent quality writing, it is rare to see a great blog like this one
    these days.

LEAVE A REPLY

Please enter your comment!
Please enter your name here