ADEEPT Quadruped Robot Manual

ADEEPT Quadruped Robot Manual

Smart robot kit for arduino

Advertisement

www.adeept.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Quadruped Robot and is the answer not in the manual?

Questions and answers

Summary of Contents for ADEEPT Quadruped Robot

  • Page 1 www.adeept.com...
  • Page 2  About Adeept is a technical service team of open source software and hardware. Dedicated to applying the Internet and the latest industrial technology in open source area, we strive to provide the best hardware support and software service for general makers and electronic enthusiasts around the world.
  • Page 3: Table Of Contents

    Contents Contents...............................3 1.Component List..........................4 1.1.Acrylic Plates......................... 4 1.2.Machinery Parts........................5 1.3.Electronic Parts........................5 1.4.Tools............................7 1.5.Self-prepared Parts........................7 2. Install the software..........................8 2.1.Install the Arduino IDE......................8 2.2. Install the library files......................10 2.3.Install the driver........................14 2.4. Upload program......................... 16 3.Assembly............................
  • Page 4: Component List

    1.Component List 1.1.Acrylic Plates A0-1 A0-1 1PCS A0-1 1PCS 1PCS A0-1 A0-1 A0-1 1PCS 1PCS 1PCS A0-1 A0-1 1PCS A0-1 4PCS 8PCS A0-1 A0-1 A0-1 2PCS A0-1 5PCS 7PCS 5PCS The acrylic plates are fragile, so please be careful when assembling them in case of breaking.
  • Page 5: Machinery Parts

    M3*8 M3*20 M3*22 M3*15 M3*10 Screw Nylon Nylon Nylon Screw Standoff Standoff Standoff www.adeept.com www.adeept.com www.adeept.com www.adeept.com www.adeept.com M1.7*6*6 M3*40 M2.5*4 M1.4*6 M3*8 Self-tapping Countersunk Nylon Screw Self-tapping Head Screw Standoff Screw Screw www.adeept.com www.adeept.com www.adeept.com www.adeept.com...
  • Page 6 MPU-6050 Adeept Ultrasonic Module X1 AdeeptPixie 18650 Battery Holder Set X1 WS2812 LED Module X2 3-Pin Wire X2 4-PIN Wire-1 X1 Female to Female Dupont Wire IR Reciver x1 Remote Controller 4-Pin Wire-2 X1...
  • Page 7: Tools

    1.4.Tools Cross Screwdriver X1 Cross Socket wrench Large Cross-head Screwdriver X1 Flathead Screwdriver X1 Winding Pipe X1 300mm*2 Ribbon X1 1.5.Self-prepared Parts 18650 Battery X2 18650 battery specification: It is recommended to use lithium battery above 3000mAh and without overcurrent protection.
  • Page 8: Install The Software

    2. Install the software 2.1.Install the Arduino IDE 1.Type the arduino.cc in the browser and download the arduino IDE. 2.Download different versions depending on the operating system.
  • Page 9 3.Install,remember your installation directory. (remember your installation directory)...
  • Page 10: Install The Library Files

    2.2. Install the library files Enter https://www.adeept.com/learn/ on browser, and download the code, library files and driver file.
  • Page 11 Copy the four library files Adafruit_NeoPixel, Servo,IRremote and SR04 to the libraries file in the installation directory of Arduino IDE.
  • Page 12 www.adeept.com...
  • Page 13 www.adeept.com...
  • Page 14: Install The Driver

    2.3.Install the driver 1.Connect the control board and open Arduino, you will see the serial port is not accessible, meaning that you have not installed the serial port driver. 2.Open the driver program, install corresponding driver according to the computer operating system.
  • Page 15 3. Click to install.
  • Page 16: Upload Program

    4.Now you will find the Arduino serial port is accessible (different computer configuration has different serial port). 2.4. Upload program. 1.Turn on the power and switch program upload to 0.
  • Page 17 2.Open Arduino software and select the control board. 3.Select serial port(different computer configuration has different serial port)
  • Page 18 5.Upload program. Two sets of code are provided, the infrared remote control (four_feet_robot_wifi) and wifi control (four_feet_robot_infrared). Upload the code according to your need. Because the servo has a certain angle error, when you finish installing the servo, you may find that the four legs of the robot cannot stand on the same level,and you need to fine-tune the angle through the program.
  • Page 19 6.After uploading, turn off the power and switch to 1, and then turn it on. Run the program: LED is yellow when turned on.
  • Page 20 After the Wi-Fi and attitude sensor are debugged (about 30 second), LED changes to blue. Now you can start to control the robot. (Note: After turning on the power, lay flat the robot when the LED does not turn to blue yet. Do not move the robot during the process because the attitude sensor is calibrating and reading the data.)
  • Page 21: Assembly

    3.Assembly 3.1.Preparations before Assembly 1.Connect the Adeept Ultrasonic Module with 4-Pin wire. Assemble the following components Adeept Ultrasonic Module x1 4-Pin wire x1 Effect diagram after assembling Connect the WS2812 LED Module Please note that the end marked with white strip is the signal input, and the end without white strip is the signal output.
  • Page 22 Connect Esp-8266 WiFi Module Connect Female to Female Dupont Wire and IR Reciver x1 Connect 4PIN-2 and MPU-6050r x1...
  • Page 23: Servo Debugging

    3.2. Servo debugging Connect 18650 Battery Holder Set and Arduino HAT. Note that the switch is "OFF".
  • Page 24: Install And Remove Batteries

    3.3 Install and Remove Batteries 1.Put two 18650 batteries in 18650 Battery Holder Set according to the following method. Take out 1 ribbons and 1 batteries. Roll one end of the ribbon to let through a battery and fix.
  • Page 25 Assemble the following components. M3 Nut M3*10 Screw Effect diagram after assembling.
  • Page 26 In the following installation process, it is required to connect the servos to the AdeeptPixie The AdeeptPixie will automatically check the servo angle and rotate it to the appropriate position. When debugging servo, switch to "on" and switch to "off"...
  • Page 27: Assemble The Legs

    3.4 Assemble the legs The following is the installation of one of the legs. For the other three legs, please refer to the following installation. Assemble the following components. Servo M2*8 Screw M2 Nut Effect diagram after assembling.
  • Page 28 Assemble the following components. M3*20 Nylon Standoff M3*8 Screw Effect diagram after assembling.
  • Page 29 Assemble the servo. Assemble the following components. M2*8 Screw M2 Nut Effect diagram after assembling.
  • Page 30 Assemble the following components. M3*10 Screw M3 Nut Effect diagram after assembling.
  • Page 31 Assemble the rocker arm. Assemble the following components. Servo rocker M1.7*6*6 self-tapping Screw Effect diagram after assembling.
  • Page 32 Assemble the following components. M2 Nut Servo M2*8 Screw Effect diagram after assembling.
  • Page 33 Assemble the following components. Before installing the servo and the rocker arm, check the servo with the previous method. M2.5*8 Screw Effect diagram after assembling. In the state of checking, the leg should maintain this posture.
  • Page 34 The above is the installation of the leg on one side of the robot. For the installation of the other side of the leg, refer to the picture below (the legs on both sides are symmetrical).
  • Page 35: Assemble The Other Parts Of The Robot

    3.5 Assemble the other parts of the robot 1.Assemble the battery holder. Assemble the following components. M3 Nut M3*8 Countersunk Head Screw Effect diagram after assembling.
  • Page 36 Install the rocker arm. Assemble the following components. M1.7*6*6 Self-tapping screw Servo rocker Effect diagram after assembling.
  • Page 37 Assemble the following components. M3*15 Nylon standoff M3*8 Screw Effect diagram after assembling.
  • Page 38 Install the lights. Assemble the following components. WS2812 LED M2*6 Copper Standoff M2*14 Screw Effect diagram after assembling.
  • Page 39 Assemble the following components. M3*8 Screw M3*40 Nylon Standoff Effect diagram after assembling.
  • Page 40 Assemble the following components. M3*8 screw MPU-6050 M3*22 Nylon Standoff Effect diagram after assembling.
  • Page 41 Assemble the legs with the acrylic plate with the rocker arm installed (the servo needs to be in the state of debugging) Assemble the following components M2.5*8 Screw Effect diagram after assembling. The posture when the servo is in the state of debugging.
  • Page 42 Assemble Adeept Ultrasonic Module. Assemble the following components. Adeept Ultrasonic Module M1.4*6 self-tapping Screw Effect diagram after assembling.
  • Page 43 Assemble the whole part. Assemble the following components. M3*8 Screw Effect diagram after assembling.
  • Page 44 Assemble the following components. Effect diagram after assembling.
  • Page 45 Connect the robot according to the diagram. When connecting the MPU-6050 with 4-pin wire-2, please connect different interfaces of AdeeptPixie according to the figure.
  • Page 46 Assemble the following components. M3*8 Screw Effect diagram after assembling.
  • Page 47 Assemble the following components. M3*8 Screw X4 Effect diagram after assembling.
  • Page 48 Assemble the following components. M2.5*11 Copper M2.5*4 Screw Standoff IR Receiver X1 M2.5* 8 Screw Effect diagram after assembling.
  • Page 49 The assembled robot connect the servo and IR receiver from here after finishing assembling the robot. Connect the servo to the corresponding interface according to the numbers below.
  • Page 50 Connect to the interfaces from D2 to D13 in turn according to the servo number given above. Connect the IR Receiver to D14 with the Female to Female Dupont Wire Connect to the corresponding interfaces on AdeeptPixie according to different colors.
  • Page 51: Program Debugging

    4. Program debugging After the assembly is completed, the error of the servo itself will cause an angle de viation of the robot's foot. At this time, each leg of the robot needs to be adjusted to the correct angle as shown in the following figure by modifying the program.
  • Page 52: Install The Upper Computer Control Software Python

    5.Install the upper computer control software Python 5.1.Download software 1.Open the URL in your browser: https://www.python.org/downloads/ Download corresponding version according to your computer operating system:...
  • Page 53 2.Download completed, open the program and install Python. 3.Select the option or you can’t be able to control the robot.
  • Page 54 4. Choose different installation path base on your needs. 5. Wait to complete.
  • Page 55 6.Open the software and you can control.
  • Page 56: Control The Robot

    5.2. Control the robot. 1. Method of Wi-Fi control is as follows: (1) After the LED changes to blue, connect the WIFI of ESP8266 (the name of each ESP8266WIFI module is different, but all start with ESP).
  • Page 57 (2)Open the control software, the interface is as shown. (3) Enter the default IP address 192.168.4.1 of the ESP8266 in the IP input box, click the connect button and you can control. (4) You can see that there are buttons for functions of auto-stability, forward and backward, left and right turn, attack, radar scanning and automatic obstacles avoiding.
  • Page 58: Afterword

    After completing all projects in the guide, you should have some knowledge of the Raspberry Pi and Robot, thus you can try to change the robot into other projects by adding more Adeept modules or changing the code for extended functions.
  • Page 59 www.adeept.com...

Table of Contents