Introduction: Upgrade Your Mint Plus-iRobot Braava Robot Mop Using 3D Printing

About: Interested in 3D design and experimenting with 3D printing. Replacing broken items at home and improving functionality and design of everyday items.

Tired of battery packs failing and paying full price to replace them?
Wish you could easily replace the batteries with high quality rechargeable AA batteries?
Wish you could extend the operation of your robot without altering the sleek look and design?
Do you want an excuse to 3D print something or after a reason to learn all about 3D printing in a unique and fun way?

Well follow this Instructable to see how I did it.

Step 1: Replace Battery Pack

Remove the old battery cover and the run down cheap shrink wrapped battery pack.

Buy a 6xAA battery holder from any electronic store. Use sandpaper to remove some plastic from the edges to allow a better fit.

Cut the red and black wires away from the old battery pack, keep the white wire intact and keep little temperature sensor to attach to the new battery pack. If you are like me and threw out the old battery pack because you were sick of the low voltage beeping, that's ok you can easy connect the battery case wires to 2x single female DuPont connectors and make your own connections. The positive wire connects to pin 4 and the negative wire connects to pin 1. The pins are labelled from left to right if the robot is orientated with the plug connection at the top. It might be pretty hard for some people to solder these wires together so I have made it simple to buy the battery packs pre-made on eBay. Simply search for my "iRobot Braava or Mint Plus modified AA battery holder" you can buy it knowing I will do the handy work for you. If you are able to solder - good luck and ask me as many questions as you like.

Step 2: Add New Battery Pack

Drill a hole in the side to fit the temperature sensor, glue it in place with super glue.
Solder the wires together and cover with heat-shrink, or electrical tape if you don't have some.
Plug in the pack and slide it into place. It should be pretty snug and this will help the pack stay in place. You won't actually need a cover if all the wiring is tucked away neatly.

I added 6x 2300mah energizer batteries and so far the run time has been at least 2hours 30 minutes. This does my whole house which is all tiles and I only need to replace the water twice. I'm very happy with the extra run time and now if the batteries fail from overuse, I can go to the shops and get some new ones. No need to pay $50 for a battery pack (full of cheap low quality batteries).


Step 3: Upgraded Battery Cover

Ok, here is the fun part. 3D print a new cover to fit into the same space as the original, use the same screw and also help hold the batteries in place. I don't think I needed the cover with my robot, but, when it stands up charging my kids were attracted to the glint of sun shining off the batteries as it sat near the window charging. I decided to add a cover to keep everything protected and most of all, give myself another reason to 3D print something.

Step 4: 3D Printing

Do you have something at home that you want to make because you can't buy it in the shops?
3D printing is the way to go.

Download google sketchup 2014 to design a 3D model.
Use digital calipers to accurately measure and build your 3D model. The more accurate the design the better the final product will be.
Install the STL exporter extension.
Export your model as an STL file.

If you are new to 3D design programs there is plenty of information to help you out, especially on YouTube.

There are a few online 3D printing services available today offering differnet materials and costs but the only one you need to consider is www.3DHubs.com.

Once you have the STL, upload it into 3DHubs, select your town, choose a Hub, material and colour. Pay attention to the quality of print (low medium high or Ultra) My Watch mount was printed in Ultra and you can barely see any of the print layers, it is amazing. The print materials all have different characteristics so search online for form information. I find the hardest part is to pick a colour, I usually have something in mind but you can email the hub owner and ask for a link to the manufacturers page and that will give you an excellent idea of what your print will look like.
For example there are lots of different blues and greens available but some hubs simply list light green. Look online so you are not disappointed when your print arrives. Also some hubs charge less per print so shop around and you may find a slightly cheaper start-up cost or print per cm*3 which can save you a few dollars at the end of the print process.

Once you submit the order you will be amazed at how simple the process it, the communication from 3DHubs is excellent and you know exactly how the print process is going. I got a SMS to say the job was accepted, the print had commenced, the order was ready for pickup all in the space of a few hours! I walked down the road and picked up my order. If you are lucky enough to own a 3D printer - register it with 3DHubs, but if you can't afford to buy one, then this is the best and only website you should consider when you need to print an item.
If you can't design but want to print something out, thingiverse.com has a huge collection of models you can download and now print direct from 3DHubs. If you can think of it, somebody has most likely designed and 3D printed it.

The best thing about 3D printed plastic is it's durability, choice in colour and if something doesn't fit it's easy to fix. I have made a few parts now and they have printed a bit rough in areas so a simple touch up with some sand paper or a nail file. You can wash it off and it looks brand new.


Step 5: Perfect Fit Everytime

I'm not sure why but I am always surprised when my designs prints and then fits perfectly, apart from a minor touch up sanding to tidy up some rough edges of course.

Line up the two locking lugs, then push them into place.
With the other side of the cover manipulate the battery wires with a screwdriver and line up the screw, a few turns to lock it in but don't over tighten it.

Done. How good is that !
Now my first attempt led me to redesign the cover, uneven floor tiles meant the 1-2 mm clearance wasn't enough and it would get stuck in places. The wet floor and reduced clearance would mean the wheels would spin in place.

I reduced the height if the final design, again making changes to the sketchup model then uploading it the printing site for you to use.


Step 6: Conclusion

This is my first Instructable so if you want more information let me know. I can expand on areas and add more detail as required.

Upgrade your robot like I did, you won't be disappointed.

3D print something! Just do it. It's easy and a great way to explore computer modeling and printing something you designed yourself.

If you would like to read more about some other great 3D printing stories, checkout 3dHubs Maker Tales: https://www.3dhubs.com/talk/

If you want to look at any of my other designs in some more detail:

http://www.thingiverse.com/Rabbs355/designs

Otherwise download any model from here:

http://www.thingiverse.com/

and 3D print it here:

https://www.3dhubs.com

Thanks for reading and don't forget to vote for my design, hopefully enough people like what I have created and I can score an amazing 3D printer or even a t-shirt thanks to 3Dhubs and Instructables.

3D Printing Contest

Participated in the
3D Printing Contest

Home Automation

Participated in the
Home Automation

Mind for Design

Participated in the
Mind for Design