STEGObot: stegosaurus robot
Intro
The concept of this little buddy has the will to create more playful robots to make my 4 year old boy even more interested in learning electronics and robotics.
Its main feature is the stegosaurus-shaped PCB, which besides being the main part to support all electronics, is a fundamental part of aesthetics.
I intend to show the whole design and construction of this robot for a clearer perception of the context.
The video below shows an overview of concept and design, mechanics, electronics and programming, but I will also describe these steps here with some additional information and details.
Design
Sitting at my desk with a stegosaurus toy of my kid in hand for inspiration, I began to draw the parts directly on cardboard.
I ended up with a nice cardboard prototype to test the leg / walking mechanism and get a good overview of the actual size and arrangement of the parts.
Then, knowing the desired dimensions, I began to draw the final model and 2D templates for the mechanical parts.
Mechanics
All mechanical parts were made of high impact polystyrene pieces (2 mm thick sheets). This is my favorite material for making custom parts for my robots and I have been using this material for about 8 years.
The method is simple: the templates are glued over the plastic pieces with stick glue. When the glue is well dry, I cut the pieces into the lines with an utility knife. For straight lines, I also use a metal ruler to guide the cuts so that they have a really straight cut.
Some parts need to be further strengthened. In this cases I combine multiple layers to reach the needed strength, and using instant adhesive to join everything.
To give the parts a smooth finish, first I sand them first with # 60 sandpaper to remove excess material and # 500 sandpaper for fine finishing.
The holes are easily made with drill.
The last step is to paint everything. First with the spray primer to see if everything is smooth enough and finally the desired color.
The servo motors for the legs / walking mechanism are all Hitec mini servos. The middle one is an HS-5245MG and the other two (for the front and rear legs) are HS-225MG. I chose them not for any special reason... it was simply because they were the ones I had at home. But they are excellent servo motors with metal gears and have more torque than necessary.
Electronics
The PCB (which I call the STEGOboard) is designed to make it easy to connect the servomotors and NRF24L01 module to an Arduino Nano board. Of course this could have been done with a very small PCB. But, as I said before, the PCB is also a fundamental part of aesthetics.
When I imagined the whole robot in my mind, I had the idea that it should have a large green PCB on its back with that distinctive kite-shaped plates.
The PCB shape file (SVG) was made with Inkscape, and the schematic and arrangement of the electronic parts on the board was made with Fritzing. Fritzing was also used to export Gerber files needed for manufacturing.
The PCB has three connectors for servo motors and headers for the Arduino Nano board and the NRF24L01 module. It also has a connector for the power supply. Everything was soldered with lead-free solder.
The power supply is made by two LiPo batteries connected in series, so I have 7.4V. But the servomotors accept a maximum of 6 volts. Therefore, it also has a step-down LM2596 module to provide the correct voltage and not burn the servomotors.
Programming
The programming of STEGObot is very simple, as it has only three servo motors, and it was made with the Arduino IDE.
Basically, we have to move the middle servo motor to tilt the front of the body and rotate the front legs' servo (simultaneously,the rear legs rotate in the opposite way). So, it pulls the robot forward.
Having fun
STEGObot can move forward, backward, and make left and right turns. It is remotely controlled with a custom remote that I made to control all my robots.
STEGObot: stegosaurus robot
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(5)
- Likes(2)
- Engineer Jul 01,2020
- DarkoPatic May 14,2020
- 8 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
1design
-
2usability
-
3creativity
-
4content
-
7design
-
7usability
-
10creativity
-
9content
-
9design
-
9usability
-
10creativity
-
9content
-
8design
-
9usability
-
9creativity
-
8content
-
9design
-
8usability
-
10creativity
-
9content
-
9design
-
9usability
-
10creativity
-
10content
-
8design
-
8usability
-
10creativity
-
10content
-
8design
-
8usability
-
8creativity
-
8content
More by Mech-Dickel Robotics
- Inchworm-inspired robot Why build this?Inchworms are not only very cute, but they also have a very fascinating way of gettin...
- 15 DOF Robotic Hand Why build this?The motivation behind this project was the robotic hand stand for the Battlebots trop...
- Wearable Arduino Power Gripper ConceptWhile I was designing this mad gadget, I had in my mind a desire to create something with a r...
- DIY Arduino + nRF24L01 remote controller This is my brand new totally custom and DIY remote controller for robots.The frames and the bracket ...
- R2D2 (minimalist) This PCB was inspired by one of the most popular robots in sci-fi. It has a minimalist design, prese...
- Baby Yoda with lightsaber Grogu, aka "the Child", aka "Baby Yoda", is the cutest creature ever, right?! Inspired by him, I dec...
- The PCB Guitar This is a PCB inspired by one of coolest guitars of rock 'n' roll: Zakk Wylde's Les Paul Custom.The ...
- mechDOG (DIY robot dog) Hey, guys! I would like to share with you my new project: mechDOG (quadruped robot based on Arduino)...
- N64-inspired robot controller (Arduino + nRF24L01) Since my first robotic project I use game controllers to execute commands and functions. This is cer...
- STEGObot: stegosaurus robot IntroThe concept of this little buddy has the will to create more playful robots to make my 4 year o...
- STEGObot (a stegosaurus-like remote controlled robot) Recently, I got very enchanted with a few robots that I saw on web and YouTube videos, which use a v...
- Making a PIXAR Lamp Robot (Luxo Jr.) This is one of my current projects... so, it is not completed yet. But I'm having much fun making it...
- Halloween mBot Halloween is coming... so, last saturday, my 4-year-old son and I spent the day making this hacking ...
- DIY Robot Dog For a long time I wanted to build a quadruped robot. And... you guys may have seen in some of my vid...
- Object follower robot (with mBot + Pixy) Robots are cool. Robots that run around even more... but robots that follow things are awesome!So, w...
- Minion robot made with Kinder Egg capsule and Arduino I kept that capsule (obtained from a Kinder Egg) in a scrap box for about four years ... until one d...
- Automata Pilgrim 7000 Head As I said before: "Movies can be a great source of inspiration for our projects."The movie that insp...
- DC#01 (Johnny 5-inspired robot) This project was created to go to a new home.Ok, let me explain... about some time ago I've met a gu...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
128 0 0 -
DIY Laser Power Meter with Arduino
190 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
171 0 2 -