Hooray! The iterations on the ‘Fun Robot Project’ are complete! Since the last post, more work was done on the faceplate/style aspect.
The first idea was to print the style directly onto the piece. However, this made accessing everything inside of the pieces quite difficult. Shown below is the head, with the LEDs and servo in it.
It looks cool from the outside, but it had to be glued together (yikes).
That really didn’t work out. Instead, went with separate pieces for the styles.
In the CAD it was pretty easy to make ‘negative’ extrusions- so they could be printed in a different colour of filament. In order to do this properly, the shapes were scaled down by 0.96. If it was a (what I call) ‘inside-facing-shape’, then it was scaled up by 1.01. This would leave enough space for the kerf, so it could be glued in.
The colours make it look snazzy!
This wasn’t done using dual-extrusion, we’re debating whether it would be worthwhile to upgrade or not. Taking these off the build platform has to be done very carefully, otherwise they jump all over.
Now for the electronics! There is enough space inside of the body of the robot for everything. There are two perfboard breakouts: one for the RGB LEDs, and one for the servos and power distribution. The microcontroller is a 3.3V Arduino Pro Mini, and a LiPower board transforms the 3.7V (or whatever it is, can’t remember) to 5V for the servos and LEDs.
Here is how it all fits inside of the robot. The servo cables and battery are nearest to the front wall:
Everything gets patiently wiggled inside. The servo & power perfboard breakout goes near the bottom.
That breakout then gets folded over, and the servos are plugged in.
Finally, after more poking, it looks like this!
Since it has its battery inside, it will be able to be wireless. Maybe there is room inside somewhere for an XBee as well. 😉
Because of the sockets that are on the arms, head, and feet, it has a few degrees of posability. Combining the poses with the servo movements is going to be fun. Check it out!
Robot is greeting you:
Robot is sad:
Robot is happy:
Robot is cool:
This week we’ll be working on programming it, making a video, getting it on the RoboBrrd Store, and documentation.
But of course before all of this happens- we need to find a name for this robot! We originally made it to look similar to the old ‘tin toy’ robots. Hmm…
Anyway, it is nice to reflect on where this robot has emerged from. Check it out, taking a leisurely swim in the pool of fails!
More robots to come… of course!
ROBOT DANCIN DANCIN TO THE MUSIC OF STEPPERS STEPPIN!