Chapter 4 First Use

1. Product Standard List

1.1 Product List Image

Thank you for choosing the Elephant Robot myCobot 280 For Arduino Robotic Arm. This chapter is designed to help you easily get started with the Elephant Robotic product and enjoy every wonderful moment brought by the product.

Unboxing Kit

1.2 Product Standard List Comparison Table

Serial Number Product
1 myCobot Robotic Arm (Model myCobot 280 For Arduino)
2 myCobot Robotic Arm-Product Brochure
3 myCobot Robotic Arm-Matching Power Cord
4 USB-Type C
5 Several Dupont Wires

Note: After the packaging box arrives, please confirm that the robot packaging is intact. If there is any damage, please contact the logistics company and the supplier in your area in time. After unpacking, please check the actual items in the box according to the list of items.


2. Product unpacking guide

2.1 Product unpacking graphic guide

Why do you need to disassemble the product according to the steps

In this section, we strongly recommend disassembling the product according to the specified steps. This not only helps to ensure that the product is not damaged during transportation, but also minimizes the risk of unexpected failures. Please read the following graphic guide carefully to ensure the safety of your product during the unpacking process.

  • 1 Check the packaging box for damage. If there is any damage or missing accessories, please contact the logistics company and the supplier in your area in time.

  • 2 Open the box and take out the product brochure, sponge packaging cover, myCobot robot arm, matching power supply, flat base and accessory bag.

  • 3 Make sure each step is completed before proceeding to the next step to prevent unnecessary damage or omissions.

Note: After taking out the product, please carefully check the appearance of each item. Please check the actual items in the box against the list of items.

3. Startup Inspection Guide

3.1 Structural Installation and Fixing

During the movement of the robotic arm, if the bottom surface of myCobot is not connected to the desktop or other bottom surface, myCobot will still shake or overturn.

There are three common ways to fix the robotic arm:

1) Use Lego keys to fix it on a base with a Lego interface

We sell two types of bases: flat suction cup base and G-type clamp base Base ​ Flat base Applicable model: myCobot 280

  • Install suction cups at the four corners of the base and tighten them.

  • Use the included Lego technology parts to connect the flat base and the bottom of the robotic arm.

  • Fix the four suction cups on a flat and smooth surface before starting to use.

  • Tips: You can add a small amount of non-conductive liquid under the suction cup to fill the gap between the suction cup and the desktop to achieve the best adsorption effect. Base 2

G-type base Applicable models: myCobot 280 series, myPalletizer 260

G base

  • Use the G-clip to fix the base to the edge of the table

  • Use the included Lego tech parts to connect the base and the bottom of the robot arm

  • Make sure it is stable before starting to use

G base 2

2 myCobot base screw hole connection

The robot needs to be fixed on a solid base before it can be used normally. Base weight requirements: fixed base, or mobile base.

Please make sure that there are corresponding threaded holes on the fixed base before installation.

Before formal installation, please confirm:

  • The installation environment meets the requirements of the above "Working Environment and Conditions" table.

  • The installation location is not less than the robot's working range, and there is enough space for installation, use, maintenance, and repair.

  • Place the base in a suitable position.

  • The installation-related tools are ready, such as screws, wrenches, etc.

After confirming the above content, please move the robot to the base installation table, adjust the robot position, and align the robot base fixing holes with the holes on the base installation table. After aligning the holes, align the screws with the holes and tighten them.

  • Note: When adjusting the robot position on the base installation table, please try to avoid pushing and pulling the robot directly on the base installation table to avoid scratches. When manually moving the robot, please try to avoid applying external force to the fragile parts of the robot body to avoid unnecessary damage to the robot.

4. Power on and preliminary inspection

Power on the robot

Before operation, please make sure you have read and followed the contents of Chapter 1 Safety Instructions to ensure safe operation. At the same time, connect the power adapter to the robot arm and fix the base of the robot arm on the table. The connection method is shown in Figure 3-1:

2.1.5.3-2-001

Figure 3-1

myCobot must be powered by an external power supply to provide sufficient power:

  • Rated voltage: 12V
  • Rated current: 3-5A
  • Plug type: DC 5.5mm x 2.1

Note that it cannot be powered by just the TypeC plugged into the M5Stack-basic. Use the official power adapter to avoid damage to the robot arm.

Connect external devices

  • Connect to the computer via USB

img

Figure 3-2 USB interface connection diagram

Robot working status detection

Unboxing video

How to perform zero calibration

Note: Please strictly follow the steps below

  1. Power on the robot arm first (if the green light is on, it means the robot arm is powered on)

2.1.5.3-2-001

  1. Connect the Arduino board (the connection position is shown in the figure below)

2.1.5.3-2-001

2.1.5.3-2-001

  1. Connect the serial port to the computer (if the green light is on, it means the computer is successfully connected)

2.1.5.3-2-001

After connecting, you can follow the steps below to view the connection port number

Click this computer --> Right-click to manage --> Click Device Manager --> Click Port

2.1.5.3-2-001

Calibration zero position example

from pymycobot.mycobot import MyCobot

from pymycobot import PI_PORT, PI_BAUD # When using the Raspberry Pi version of mycobot, you can reference these two variables to initialize MyCobot. If not, you can leave this line of code blank
import time

# The above needs to be written at the beginning of the code, meaning to import the project package

# MyCobot class initialization requires two parameters: serial port and baud rate

# The first is the serial port string, such as:
# linux: "/dev/ttyUSB0"
# windows: "COM6"
# The second is the baud rate:
# M5 version is: 115200
# The following is as follows:
# mycobot-M5:
# linux:
# mc = MyCobot("/dev/ttyUSB0", 115200)
# windows:
# mc = MyCobot("COM6", 115200)
# mycobot-raspi:
# mc = MyCobot(PI_PORT, PI_BAUD)
#
# Initialize a MyCobot object
# The following is the object code for the windows version
mc = MyCobot("COM6", 115200)
# Power off the robot and relax the joints
time.sleep(2)
mc.release_all_servos()
# After relaxing the joints, bend the robot to align the zero position scale of the robot
time.sleep(2)

# Calibrate the robot joints one by one
for i in range(1, 7):
mc.set_servo_calibration(i)
time.sleep(1)

# Power on the robot to lock the robot
mc.power_on()
time.sleep(2)

# Print all joint angles
print(mc.get_angles())
time.sleep(1)

Example diagram of robot arm calibration zero position (alignment of adjacent joint zero position scale lines is the joint zero position)

2.1.5.3-2-001

Example diagram of robot arm joint zero position

2.1.5.3-2-001

5. Common Problem Solving

This section aims to help users solve common problems encountered during use, covering hardware, software, drivers, and how to ask questions in the forum. If you encounter problems while using the robot arm, please read this section first to find solutions.If this question cannot help you solve it and you have more after-sales questions, please add the after-sales manager WeChat.

How to ask reasonable questions to get solutions

Common driver problems and solutions

Common software problems and solutions

Common hardware problems and solutions


If you have read all the contents of this chapter, please continue to read the next chapter.
← Previous Chapter | Next Chapter →

results matching ""

    No results matching ""