"Miles" the Open-Source Quadruped Spider Robot
It uses 8 SG90 / MG90 Servo motors as actuators for the legs, consists of a custom PCB made to power and control the servos and the Arduino Nano.PCB has dedicated slots for IMU module, Bluetooth module and even IR sensor array to make the robot autonomous. Body is made from laser cut 3mm acrylic sheets, can be 3D printed as well. Its a great project for enthusiasts to explore inverse kinematics in robotics.
I design my PCBs in Altium software (to download click here) . 12 SG90/MG90 servos can consume upto 4-5 Amps if all working simultaneously, thus the design requires higher current output capabilities. I've used 7805 Voltage regulator for powering the servos, but it can output max 1 Amp current. To solve this issue, 6 LM7805 ICs are connected in parallel to increase current output.
Schematics and Gerber can be found here.
Features of this design include:
- MPU6050/9250 is used for angle measurement
- Upto 6 Amp current output
- Isolated Servo power supply
- HCsr04 Ultrasonic Sensor output
- Peripherals for Bluetooth and I2C are also provided.
- All analog pins are provided on a Relimate for connector of Sensors and actuators
- 12 Servo outputs
- Power Indication LED
Specifications of PCB:
- Size of the PCB is 77 x 94 mm
- 2 layer FR4
- 1.6 mm
The design has separate 5V for the servos and Arduino. Check for shorts with ground at all individual power rails i.e Arduino 5V output, Servo VCC output and input 12V phoenix.
Once the PCB is checked for shorts, Arduino is ready to be programmed. The test code is available on my github.
"Miles" the Open-Source Quadruped Spider 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(0)
- Likes(1)
- Anirudha Gaikwad Jul 28,2020
- 1 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
-
10design
-
10usability
-
10creativity
-
10content
More by Anirudha Gaikwad
- Arduino based Serial Transmitter Commercially available transmitter and receiver pairs are usually PPM or PWM based. Using them with ...
- POV Fidget Spinner Fidget spinners are always fun to play with but don't necessarily have a purpose, keeping this in mi...
- "Miles" the Open-Source Quadruped Spider Robot It uses 8 SG90 / MG90 Servo motors as actuators for the legs, consists of a custom PCB made to power...
- Wheel-E The self balancing Robot Overview:This project is inspired by Sean HodginsPiddyBOT. Based on Arduino Nano, this is a great pr...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
113 0 0 -
DIY Laser Power Meter with Arduino
162 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
156 0 2 -
-
A DIY Soldering Station Perfect for Learning (Floppy Soldering Station 3.0)
561 0 2