3D Printed Quadruped Arduino Robot

Introduction: 3D Printed Quadruped Arduino Robot

I did this as a science fair project and decided to share it. In this instructable i won't go very in-depth as the robot is already built and i don't have time to recreate it. It has 2 modes:

  • Manual control from any TV remote.
  • Autonomous obstacle avoiding.

As for the parts needed:

  • Arduino UNO
  • Adafruit pca9685 Servo Driver
  • 9x 9g sg90 Servos
  • HC-SR04 Ultrasonic Rangefinder
  • 9v battery adapter with a jack (to power an Arduino)
  • Battery pack for 4x AA batteries (to power Servos Driver itself)
  • a bunch of connector cables
  • 3D Printed parts

Step 1: Assembling the Thing

Assembly is pretty straightforward so i won't make step by step instructions on it, just few photos of most difficult places

Step 2: Coding the Thing

First, you will need to download theese libraries:

https://github.com/z3t0/Arduino-IRremote

https://bitbucket.org/teckel12/arduino-new-ping/do...

https://github.com/adafruit/Adafruit-PWM-Servo-Dri...

Then you will need to take your remote and using an example from IRremote library find out the codes for the buttons.

Then using your codes configure the code to work with your remote or you can set manual mode to 0 and just use the HC-SR04

P.S. I will add a better commented and explained code later.

Sensors Contest 2016

Participated in the
Sensors Contest 2016

First Time Author Contest 2016

Participated in the
First Time Author Contest 2016

Robotics Contest 2016

Participated in the
Robotics Contest 2016

3D Printing Contest 2016

Participated in the
3D Printing Contest 2016

Make it Move Contest 2016

Participated in the
Make it Move Contest 2016

Be the First to Share

    Recommendations

    • Battery Powered Contest

      Battery Powered Contest
    • Plywood Challenge

      Plywood Challenge
    • Plastic Contest

      Plastic Contest

    4 Discussions

    0
    RetiredG
    RetiredG

    Question 5 months ago on Step 2

    I'm attempting to build your project, but need a little more information to help me move forward with the build. can you provide information that identifies the nomenclature of each of the servos, such as servo #1 right front leg, Servo #2 right front hip,etc.? also, a schematic would be helpful?

    thanks in advance,

    Dave

    0
    karthik60
    karthik60

    4 years ago

    I am working on a similar bot.I am struggling hard to make it walk.I am not able to program it properly.Can you help?? Please

    0
    tomatoskins
    tomatoskins

    4 years ago

    I remember my first robot that I made. Thanks for sharing yours! I hope to see more awesome projects from you in the future!

    0
    MisterTikva
    MisterTikva

    Reply 4 years ago

    Thanks! Really appreciate it.