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.
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.
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)...
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.
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.)
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...
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"...
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).
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.
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.
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.
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.
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.
Need help?
Do you have a question about the Quadruped Robot and is the answer not in the manual?
Questions and answers