3D Printed Robot : autonomous or driven by Bluetooth device (Windows Phone here)

Posted on 12/07/2014 by lordgg
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

Hi, After a while, I am glad to share a new robot with LMR community. This little one offers 2 modes : Autonomous : it moves around the place, avoid obstacles, detects light intensity to turns on lightsControlled by a Bluetooth remoteI was used to work with Picaxe, this robot was a try to discover Arduino. I was nicely suprised to see the transition was very easy. This robot is also the first made with my homemade 3D Printed (Mendel90 Sturdy). Printing robots parts was the reason I built this printer ...


3D Printed Robot : autonomous or driven by Bluetooth device (Windows Phone here)

Hi,

After a while, I am glad to share a new robot with LMR community. This little one offers 2 modes :

  • Autonomous : it moves around the place, avoid obstacles, detects light intensity to turns on lights
  • Controlled by a Bluetooth remote

I was used to work with Picaxe, this robot was a try to discover Arduino. I was nicely suprised to see the transition was very easy.

This robot is also the first made with my homemade 3D Printed (Mendel90 Sturdy). Printing robots parts was the reason I built this printer and I have to say, it makes things much easier ! :)

I had always wanted to control one of my robot with my phone. Since Microsoft provides developpers with a better access to Bluetooth with Windows Phone 8, it was the opportunity to give it a try ! I developped a simple app that is strongly inspired from the old NES pad, just for the fun. The directional pad is not from me (see here).

  • Start : connects to the robot
  • Select : switch between Autonomous and BT modes
  • A : turns lights on and off
  • B : makes noise
  • Pad : moves

Now, lets get into the robot build...

 

Electronics

My first steps into Arduino's world went pretty well. I got a working prototype quickly :

Layer one is the Arduino. On top of it, a shield to drive motors, and finally a custom shield, to connect sensors, batteries, Bluetooth module etc.

 

3D conception

I used Sketchup to modelize it. In the end, it should look like that :

Here is an exploded view of all the parts involved :

 

Printing the parts

I made room for nuts. It makes the assembly a lot easier, stronger and reversible (not like glue ;)

To get a stonger structure, I made "oblic joints" where plan surfaces cross. I have noticed that on printed parts, the weakness spots are where a thin wall is connecting the base (for exemple). This helps to get a better resistance to physical constraints.

Same principles applied to the bumper :

Then I worked on the parts to get a more perfect finished : leveling coat, sanding and painting.

Before/After :

Third wheel holder :

Electronics holder :

Everything is now ready for assembly !

 

Assembly

Motors and batteries holders :

Everything is now wired, robot's body ready to be closed :)

And here it is :

From behind, we can see there is room for USB port and Bluetooth module to avoid signal weakening. I also made a few openings to dissipate heat from motors controller (might not be really necessary but it looks nice ;) ).

From all angles ;)

And finally the bot and his remote :)

 

Thanks for reading ! :)

Navigates around, detects lights, Bluetooth control, Winddows Phone 8 App

LikedLike this to see more

Spread the word

Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post