CleanSweep: The Floor Cleaning Robot- Part 1 | Constructing | DIY

Поделиться
HTML-код
  • Опубликовано: 11 май 2017
  • If you want to buy this project, please send me an email (saiyamagr@gmail.com) or dm me on instagram.
    Part 1: This video will show the instructions to build the robot.
    Part 2 of the project where you can see the robot in action: • CleanSweep: The Floor ...
    If this project helped you in some or the other way, you can:
    Buy Me a Coffee: ko-fi.com/saiyam
    Instagram: / saiyam_rakh
    Instructables: instructables.com/member/saiyam
    Telegram: t.me/saiyamagrawal
    Written Step by Step procedure on instructables: www.instructables.com/id/Clea...
    Schematic: cdn.instructables.com/F88/KCN...
    Code download link: cdn.instructables.com/ORIG/FS...
    Instructions for uploading the code: www.instructables.com/id/Clea...
    Link for app: play.google.com/store/apps/de...
    Instructions for configuring the app: www.instructables.com/id/Clea...
    ____________________
    CleanSweep is a smartphone controlled robot that cleans your house's floor! The rotating mops on the front of the robot along with a foam roller (used to paint walls, not here) at the back can do the job perfectly. There's also a water pump and water reservoir which can be switched on when required to throw water on the floor and make the mops moist for a proper clean. The foam roller is movable, which means you can lift it when not in use. I've also added speed controls for the driver motors.
    The project uses bluetooth communication via an HC-05 bluetooth module to send the commands to the most commonly used microcontroller- Arduino UNO. The robot is powered on a 12V lead acid battery, the ideal voltage for all motors used here.. The driver motor pair are 100rpm ones while for the mops I've used 75rpm plastic ones.
    The best part is that the mops used were homemade, from old CDs and rags and they clean just perfectly. This is a smaller version so might not be suitable for a large area. There can be tons of other features added, like making it completely autonomous, which I couldn't due to shortage of time.
    It took me around 4-5 days to complete this thing, simultaneously making videos of the process. I hope you like it.
    Parts Required:
    -2x 100rpm Geared motors
    -2x Wheels for motors
    -2x 75rpm Plastic geared motors w/ wheels
    -1x Arduino UNO
    -1x HC-05/06 bluetooth module
    -1x L293D motor driver board
    -1x Standard servo motor (180 degree rotation)
    -1x 12V Sealed lead acid rechargeable battery
    -1x 12V Water pump
    -2x TIP31C/TIP122 NPN power transistors
    -2x Old CDs
    -A paint roller w/ shaft
    -Wiping cloth/ napkin/ old rags
    -A needle and thread
    -Vinyl tubing
    -Rainbow wire
    -Male-male/ female-female/ male-female jumper wires
    -Male/female headers
    -Perforated board
    -Nuts and Screws
    -Plywood base
    -Paint roller w/ shaft
    -A 600ml plastic bottle
    ____________________
    Background Music:
    Going, Going, Gone by The 126ers from RUclips Audio Library goo.gl/YmnOAx
    Silver Lakes - No Copyright Music - [Country and Folk - Romantic]
    Life Is by Cosimo Fogg (201) / cosimo-fogg
    Creative Commons - Attribution 3.0 Unported- CC BY 3.0
    creativecommons.org/licenses/b...
    Music provided by Audio Library • Life Is - Cosimo Fogg ...
    Infrared by Letter Box from RUclips Audio Library · Rock | Happy · Music for RUclips creators goo.gl/YmnOAx
    ____________________
    Don't forget to Like & Share the video. Subscribe to my channel for more awesome DIY!
    Do leave a feedback in the comments section below. Any questions/suggestions are welcome.
    You can also drop me an email at: saiyamagr@gmail.com
    Thanks for watching! :)
    #CleanSweep #FloorCleaningRobot
  • НаукаНаука

Комментарии • 366

  • @StefsEngineering
    @StefsEngineering 6 лет назад +9

    Awesome job! Makes you realize that you do not need a crazy amount of expensive tools to make something cool. And in the same time appriciate them even more!

  • @sharvariborkar5682
    @sharvariborkar5682 3 года назад +3

    This is the best robot making video I have ever seen!! Thank you for sharing 😍😍

  • @hannahmaenacasi742
    @hannahmaenacasi742 2 года назад +2

    This is the best science project I've ever seen❤️❤️❤️. Wanna do this for our Science Robotic Project, but the parts is really expensive☹️.

  • @shinekumarkp4696
    @shinekumarkp4696 5 лет назад +1

    Bro Project is amazing

  • @thequeryqueen
    @thequeryqueen Год назад

    I love the creativity.

  • @kazuyatakumi6844
    @kazuyatakumi6844 6 лет назад +2

    Can the microcontroller arduino uno switch with PIC18F45K22 pls reply

  • @shubhamnaik2886
    @shubhamnaik2886 5 лет назад

    Can you suggest any sensor which can be added to this model...I need it

  • @snehlatavishnoi109
    @snehlatavishnoi109 5 лет назад +4

    Please send the code and working of autonomous ones . I want to make that

  • @akashmaigur5740
    @akashmaigur5740 3 года назад

    Bhai i need ur help. U have used aurdino, instead of that can we use IOT or PIE. Plz help me fast, it for a project..

  • @ayeshasultana6105
    @ayeshasultana6105 4 года назад

    i can't get 75rmp, so can i use any other _ rmp . if yes please reply
    me.🙏

  • @noureladhari3358
    @noureladhari3358 2 года назад

    This is very genius and useful and I am very thankful to you for sharing it but I wasn't able to find the L293D motor driver board so if you could tell me how to connect an L298N instead of the L293D , I would be very grateful

  • @bhagyashreesathe2132
    @bhagyashreesathe2132 4 года назад

    Sir can i use this as house cleaning? If not what are battery or other implementations will do?

  • @salimchandio4410
    @salimchandio4410 6 лет назад

    Can we use motor sheild? If we use which part of code will change?

  • @Sohamshet
    @Sohamshet 2 года назад

    Thanks sir because I am taking part in smart school hackathon and I am making this project

  • @7350888483
    @7350888483 6 лет назад +7

    Thank You Saiyam Agrawal,,,,i have successefully implemented this project using atmega 328p controller IC and seperate pcb design.

    • @SaiyamAgrawal
      @SaiyamAgrawal  6 лет назад +1

      Vishal Waghade That's great! And you're most welcome :)

    • @Crusader2
      @Crusader2 5 лет назад

      How much did it cost u ,on an avg bro? please let me know

    • @Nayangohil-
      @Nayangohil- 3 года назад

      Bhai circuit Daiogram dede

    • @Nayangohil-
      @Nayangohil- 3 года назад

      Please bhai

  • @shanekim9598
    @shanekim9598 5 лет назад

    How can i connect the both dc12v motor to motor driver l293d?

  • @swastikgupta6949
    @swastikgupta6949 3 года назад

    Bro can I use l298n driver board instead of l293d

  • @shibuma1064
    @shibuma1064 3 года назад +4

    Would you please sent the code for working in both auto and manual mode. Also the changes in circuit by adding ultrasound sensor , ir sensor.. 😊

  • @ESGIGAMEPLAY
    @ESGIGAMEPLAY 2 года назад

    Is it working in a low voltage battery like 9v?

  • @alviawulansari3661
    @alviawulansari3661 5 лет назад +1

    I want to make this as my final project, I hope u could guide me, thank you :)

  • @koricy48
    @koricy48 2 месяца назад

    Hello hope you are good, may I ask on how i can attach a led and a camera to this? Thank you very much this for project

  • @dharaneeshboobalan5868
    @dharaneeshboobalan5868 2 года назад +1

    I am very impressive about this project..... 😁❤🤩🙏

  • @shinekumarkp4696
    @shinekumarkp4696 5 лет назад

    Bro ...Please reply..
    When I pressed the S1 switch of Bluetooth module only one tyre is rotating..S1 , S2 ,S3 same effect...When S4 switch is pressed Both tyres running..Unable to control speed..
    Please Help Bro

  • @fnx_madarauchiha2165
    @fnx_madarauchiha2165 5 лет назад

    bro how did you did that with ic can you personally explane please because on 26 07 2019 i should submit the project pls...pls...pls my humble request

  • @kazuyatakumi6844
    @kazuyatakumi6844 6 лет назад

    can i use PLC18f45k22 and not arduino for this robot ?

  • @regenkesidy2415
    @regenkesidy2415 3 года назад

    Do we need to program the bluetooth Module?

  • @mustafaaktakka7043
    @mustafaaktakka7043 6 лет назад

    what is the battery current use ?

  • @landirktejada844
    @landirktejada844 5 лет назад

    What is the brand of lead acid battery and the weight?. PLS REPLY

  • @hazelmay7292
    @hazelmay7292 Год назад

    Hello! Do I connect the Motor Drive Shield to the Arduino UNO?

  • @classicromanticloveandhurt9905
    @classicromanticloveandhurt9905 3 года назад

    When you macking machinery so plz witch which excesry using plz put a name and capasty

  • @mehboobmujawar4739
    @mehboobmujawar4739 3 года назад

    awesome project,,, in that diagram i just confused in battery connections

  • @saikatbanerjee8801
    @saikatbanerjee8801 2 года назад

    Can you pls elaborate the circuit connections. I can not understand it in the diagram, as connection with the Bluetooth module is not shown in the diagram

  • @jeremiahcoronado3719
    @jeremiahcoronado3719 2 года назад

    Hello is it possible that if it will be a solar vaccu,

  • @cassydwayne2380
    @cassydwayne2380 5 лет назад +1

    Sir? I make this , but did'nt function and no power, i need your help now sir thank you

  • @SciencewithRishit
    @SciencewithRishit 3 года назад +1

    Which wood ur using?

  • @abhimanthakur1378
    @abhimanthakur1378 4 года назад

    Can you send me the mechanical structure of this cleaning robot with full dimmensions

  • @creativeflu6619
    @creativeflu6619 6 лет назад +1

    bro its great

  • @brunocabral1578
    @brunocabral1578 3 года назад

    How about a pathfinder algorithm so it remember obstacles and run the entire house?

  • @akeefnazeef9205
    @akeefnazeef9205 6 лет назад +2

    Can you please mail me the code? Coz it is not working on ardiino ide

  • @ashwinms19
    @ashwinms19 3 года назад

    Bro ,what is the use of button S1, S2 ,S3 ?

  • @kazuyatakumi6844
    @kazuyatakumi6844 6 лет назад

    can you tell me the code to control the ro bot using MIT Companion apps

  • @SimranShaikh-db1hj
    @SimranShaikh-db1hj Год назад

    Hi sir , I am a Dilpoma student & we are making this project as capstone project but I have a problem about transistor circuit. we can't undestand the connections on Transistor circuit , water pump & Mops. Can you please tell me something about it?

  • @hsrinivasulu7041
    @hsrinivasulu7041 4 года назад

    Hi
    Im not able to connect the wires
    Could u please help me in that

  • @Vintu2021
    @Vintu2021 4 года назад

    according to diagram...u mentioned transistor num like 1,2,3....is that num are correct...?? num 2 is showing emitter in ur diag...but num is collector right....??

  • @ganeshpc4107
    @ganeshpc4107 5 лет назад +1

    Arduino Power supply is not given?

  • @judiesdumpingstation5247
    @judiesdumpingstation5247 6 лет назад +1

    hi can we use a different motor driver board? like L293d motor driver shield?

  • @lakshaygarg3244
    @lakshaygarg3244 2 года назад +1

    can i make this with 6V battery

  • @KaveeshaNanayakkara99
    @KaveeshaNanayakkara99 3 года назад

    Brother your code is ok but motors and others are not working through bluetooth module ?

  • @RAVI-pz4wy
    @RAVI-pz4wy 3 года назад

    Where does the instrument will get

  • @Mr_Macster
    @Mr_Macster 5 лет назад +1

    Bro. Can i use L293D motor shield for this

  • @Lili-jy5qp
    @Lili-jy5qp 4 года назад +1

    The wheels in the back of the car in this project didi you use 6 or 12 voltage ?

    • @Soap0027
      @Soap0027 4 года назад

      they probably used 12 volt wheels, because I don't think 6v would be enough to bring it to speeds more than a crawl.

  • @abhilashpatil6637
    @abhilashpatil6637 6 лет назад +1

    Saiyam sir I need extra 1 servo and 2 dc motors pls send the ckt diagram also code pls pls

  • @preranaswamy4409
    @preranaswamy4409 Год назад

    Thank you soo very much..this project got us a prize for our hackathon✨️

    • @ShrutiD
      @ShrutiD Год назад

      Can you please share the circuit diagram with us

    • @ambition3751
      @ambition3751 2 месяца назад

      I also need help from you
      Regarding this project
      Can you solve my query?🥺

  • @antanroy8933
    @antanroy8933 Год назад

    What is the use of transistor

  • @shubhamupadhyay4192
    @shubhamupadhyay4192 4 года назад

    How to connect transistor . Sir actually i am using same connection but it is not working plz help me

  • @girlfriend5956
    @girlfriend5956 6 лет назад

    Can i use 5-10v dc motor for mop?
    what motor did u use for moper??

    • @SaiyamAgrawal
      @SaiyamAgrawal  6 лет назад

      girlfriend Yes you can use that. Make sure it is not too fast and has enough torque to mop the floor properly. I used normal 6V geared motor.
      For more details visit my instructables page (link in the description)

  • @classicromanticloveandhurt9905
    @classicromanticloveandhurt9905 3 года назад

    Good job

  • @sreenimokkapati677
    @sreenimokkapati677 5 лет назад +1

    sir if we dont want to keep servo motor is change should be done in coding??

    • @SaiyamAgrawal
      @SaiyamAgrawal  5 лет назад +1

      No there is no need of any change. Just don't connect the servo motor.

  • @dannyazhar9077
    @dannyazhar9077 5 лет назад

    Hi Mr Saiyam. I have a question to ask. Why is my robot can't go forward and the pump doesn't works. Sorry for asking.

  • @imanebertal9985
    @imanebertal9985 2 года назад

    Hi I hope you are doing great, I just wanted to tell you that I need your help on more informations about this cleaner robot it's my PFE theme it would be a honner you help me

  • @zaireenzafirah4207
    @zaireenzafirah4207 5 лет назад

    HI AS FOR THE MOTOR DRIVER BOARD, WHERE CAN I FIND IT ? I ONLY HAVE THE L293D AS I DO NOT HAVE THE BOARD.SO SHOULD I MAKE MY OWN BOARD OR CAN I JUST BUY ANY TYPICAL DRIVER BOARD ON WEBSITE? THUS, MY QUESTION IS: DOES IT AFFECT THE CODING ITSELF OR NO

    • @SaiyamAgrawal
      @SaiyamAgrawal  5 лет назад +1

      You can make your own board. It's easy. That won't affect the coding

  • @sciencelab3659
    @sciencelab3659 4 года назад

    Where to connect the water pump

  • @akeefnazeef9205
    @akeefnazeef9205 6 лет назад +3

    Hey! Your project is so inspiring! I'm making this as my final year project. Can you please help Me? Feeling problem to upload the programme. Please reply

    • @SaiyamAgrawal
      @SaiyamAgrawal  6 лет назад +1

      Have you removed the Rx and Tx wires from bluetooth module to arduino before uploading?

    • @shirixxi
      @shirixxi 4 года назад

      @saiyam agrawal, how do you remove the tx and rx wires? Pls help

  • @simonkevin5985
    @simonkevin5985 6 лет назад

    Sir this project is awesome...I want to make this robot for myself...but i would like to make it automated....could u help ?

    • @SaiyamAgrawal
      @SaiyamAgrawal  6 лет назад

      That will need some sensors and lots of coding.

  • @ludwig1506
    @ludwig1506 6 лет назад

    I would like to do it self-employed. then I would have to modify the creation of the app, or just move some settings of the app on my phone. Thanks in advance

  • @mazlanhafiz3290
    @mazlanhafiz3290 3 года назад

    Can you teach me how to make programming for mop Vaccum automatik

  • @bringeshchowdavarapu7872
    @bringeshchowdavarapu7872 2 года назад

    Whereas I can buy the materials for this

  • @checkoutbrainscheckoutbrai2303
    @checkoutbrainscheckoutbrai2303 7 лет назад +1

    its really awosome

  • @chiranjeevsahu4129
    @chiranjeevsahu4129 Год назад

    Bro is it remote controlled or Arduino controlled

  • @muhammadasyrafaiman7378
    @muhammadasyrafaiman7378 6 лет назад

    sir help me. why my bluetooth module not ON? plss, almost done. really need help sir

  • @nayanatayade1154
    @nayanatayade1154 Год назад

    Hello Bhai..........
    I am very impressive about this project ☺️ can you provide the schematic diagram of this project because I am implementation this project

  • @tejanalagatla
    @tejanalagatla Год назад

    Mawa it's good 👍👍👍

  • @carlbarotas2248
    @carlbarotas2248 Год назад

    Hello Sir. I hope you will make a video of step by step how putting the wires connection that is really visible and clear. Thank you.

  • @lynmark8314
    @lynmark8314 5 лет назад

    if i have no TIP122 NPN power transistor. what are the remedy? or what else should i use?

    • @SaiyamAgrawal
      @SaiyamAgrawal  5 лет назад

      You can use TIP120 transistor or N-channel MOSFETs (IRF510 or IRF520)

  • @aininadhirah_
    @aininadhirah_ 5 лет назад +1

    How to connect the tip31c and gnd circuit to arduino and motor driver board?

    • @SaiyamAgrawal
      @SaiyamAgrawal  5 лет назад

      Everything is mentioned in the circuit diagram.

  • @raphaelnonato3756
    @raphaelnonato3756 4 года назад

    Can i use the 12V battery to power the 6V motor? will it not be damaged?

  • @yamrajoli3834
    @yamrajoli3834 5 лет назад

    bhai motor driver board L293D ke alawa dusra kaun use kar sakte hai ,,,,thoda cheap type ka

  • @tanishmalviya9540
    @tanishmalviya9540 3 года назад

    Can we apply the codes from mobile

  • @chandranshsharma1685
    @chandranshsharma1685 5 лет назад

    Why you haven't shown Bluetooth module connection in schematic diagram

  • @pragnyasaipriya3108
    @pragnyasaipriya3108 6 лет назад

    Can u please tell me where I can get the Arduino UNO , motor driver board and Bluetooth module

    • @Mr_Macster
      @Mr_Macster 5 лет назад

      You can buy from online shopping apps. Like amazone

  • @foodformulae7846
    @foodformulae7846 6 лет назад

    What can be used instead of 12v rechargeable sealed lead acid battery.. because it is expensive.. suggest me some cheaper one plz

    • @SaiyamAgrawal
      @SaiyamAgrawal  5 лет назад +1

      You can use 1.5V AA cells (8x to make 12V) or 18650 3.7V lithium ion batteries (3x)

  • @syedaliaizaz2031
    @syedaliaizaz2031 3 года назад

    Thanks 😊♥️

  • @ganeshpc4107
    @ganeshpc4107 5 лет назад

    How much total cost this project??

  • @adivakhter1970
    @adivakhter1970 4 года назад +1

    Can I use L298N in place of L293d

  • @maxadoff.
    @maxadoff. 6 месяцев назад

    Bro isma battery connection kha kar na ha please reply bro😢

  • @ujjwaltiwari9027
    @ujjwaltiwari9027 5 лет назад

    Tell me how much of amount you spend in this model plss plss give reply of my ques

  • @technicalgeeks1227
    @technicalgeeks1227 5 лет назад

    We have made this project its running well but 12v battery drains quickly so can you suggest something that can be helpful

    • @SaiyamAgrawal
      @SaiyamAgrawal  5 лет назад

      You can use 18650 lithium ion batteries maybe. They are small and lighter as compared to lead acid batteries and can provide more power.

    • @gorkemandc5722
      @gorkemandc5722 5 лет назад

      Can I use 4V battery?

    • @Lili-jy5qp
      @Lili-jy5qp 4 года назад

      How did you connect the motor driver? it is the only thing left for me

  • @jarvislorry4039
    @jarvislorry4039 7 лет назад

    How much exactly did it cost you?
    and btw great job, keep it up!

    • @SaiyamAgrawal
      @SaiyamAgrawal  7 лет назад

      Jarvis Lorry thanks! :)
      for me it was $30 approx. Depends on where you buy the parts from.

  • @naimulbashar298
    @naimulbashar298 5 лет назад +5

    there is no given connections for bluetooth module and arduino in circuit diagram

    • @vamsisyoutube928
      @vamsisyoutube928 4 года назад

      Yes bro did you got that circuit for Bluetooth module in arduino

    • @SaiyamAgrawal
      @SaiyamAgrawal  4 года назад +1

      Vcc of bt module to +5v on arduino
      Rx of bt module to Tx on arduino
      Tx of bt module to Rx on arduino
      Gnd of bt module to Gnd on arduino

  • @OnkelDude
    @OnkelDude 5 лет назад +1

    How many cases of hot-melt glue does one need for this project?

    • @SaiyamAgrawal
      @SaiyamAgrawal  5 лет назад

      2 max.

    • @OnkelDude
      @OnkelDude 5 лет назад

      You made a very clever project. Extra credit for your resourcefulness.

    • @SaiyamAgrawal
      @SaiyamAgrawal  5 лет назад

      @@OnkelDude thanks! :)

  • @ambujjain9466
    @ambujjain9466 6 лет назад

    can we use BC547 instead of TIP31C??

    • @SaiyamAgrawal
      @SaiyamAgrawal  6 лет назад

      No. BC547 is not a power transistor, hence would not be able to handle much power. However you can use any similar NPN power transistor instead of TIP31C.

  • @albertusmichael2703
    @albertusmichael2703 6 лет назад +1

    Can it use breadboard?

  • @FArdin.Tv7122
    @FArdin.Tv7122 3 года назад

    Can i buy this project...

  • @smartways-livelifelessordi5761
    @smartways-livelifelessordi5761 3 года назад

    Plz add ultrasonic sensor to it

  • @sidhkkr1935
    @sidhkkr1935 2 года назад

    Bro how much does it costs?

  • @vathsalyasugreevu9053
    @vathsalyasugreevu9053 Год назад

    Im not able to find the app

  • @Pyarla
    @Pyarla Год назад

    i want to buy this project bro

  • @nixonxavir2323
    @nixonxavir2323 5 лет назад

    Sir can we replace 12v geared motor to
    7.2v motor

  • @dileeppatted9967
    @dileeppatted9967 3 года назад

    please send the schematic link again

  • @jonalipathak9688
    @jonalipathak9688 6 лет назад

    Can we use other 12 volt battery?

    • @SaiyamAgrawal
      @SaiyamAgrawal  6 лет назад

      Jonali Pathak ofcourse, you can use any 12V battery.