slider user manual v2 - download.ufactory.ccdownload.ufactory.cc/docs/en/slider user manual...
TRANSCRIPT
U s e r M a n u a l
V 2 . 2
S L I D E R
S H E N Z H E N U F A C T O R Y C O . , LT D .
Contents
1 Parts List 1.1 Hardware 1.2 Software2 System Structure3 Installation Tutorial 3.1 Hardware Installation Tutorial 3.1.1 Suite Installation Tutorial 3.1.2 Wiring Tutorial 3.2 Software Installation Tutorial 3.2.1 uArm controller & uArm Swift Pro firmware writing tutorial 3.2.2 uArm Swift Pro Firmware Recovery 3.3 uArm Slider demo
02
0303
04
04
05
05
05
08
09
09
12
13
03
1 Parts List
1.1 Hardware
01.Slider * 102.Ultrasonic sensor * 103.uArm Controller * 104.Target Object(Red Cube,Green Cube,Yellow Cube)* 105.Seeed Grove Sensor Cable* 306.Slider Motor 8-Pin cable * 107.USB Type C Cable * 108.USB Cable* 109.DC Power Supply 3-in-1 cable * 110.Color sensor * 111.Limit Switch *112.uArm 30P extendable base *113.Power adapter * 114.Screwdriver * 1
0102
04 0506
09
07 08
10 12
11
1314
03
04
1.2 Software
2 System Structure
uArm12V
uArm Controller
Ultrasonic sensor
Color sensor Limit switch
12V
signal signal signal
Usart2
5V
5V
5V
1.Arduino IDEhttp://www.arduino.cc
2.Slider.ino for Controllerhttps://bit.ly/2I8tvvP
3.uArmPro_V4.X.X.hex for uArmhttps://github.com/uArm-Developer/SwiftProForArduino/tree/Version_V4.0/hex
05
3 Installation Tutorial
3.1 Hardware installation tutorial
3.1.1 Suite Installation Tutorial
The mounting position for the Ultrasonic sensor
Put the ultrasonic sensor to the corresponding position of the slide rail.
(1) Install the ultrasonic module
(2) Color sensor
After locking in the position of the color sensor, users may run the system once to observe the gripping position of uArm, and then place the color sensor according to the grabbing position of the uArm.
06
The main function of the limit switch module is to establish the uArm start-ing point and assist the uArm to reset.
(3)Limit switch
(5) Install uArm 30P extendable base.
Install uArm 30P extendable base to the rear interface on uArm
07
Put uArm on the fixing plate of the slider.
(6)Fix the uArm
08
3.1.2 Wiring Tutorial
Connecting cables of each module.
Controller Power supply cablePower supply cable
uArm Power supply cable
uArm type-c cable
Color Sensor Limite Switch
Motor cable
Ultrasonic sensor cable
09
3.2 Software Installation Tutorial
3.2.1uArm controller & uArm Swift Pro Firmware Writing Tutorial
(1) Connect the uArm Controller to the computer with a USB cable
(2)Turn on the switch
(3)Download XLoader ( )
uArm Controller Firmware Writing
The firmware of uArm Controller has been written before leaving the facto-ry. If you need to re-write the firmware, please refer to the following steps.
(4)Download the hex( ),click the link( )to learn how to download single directory from GitHub.
xloader.russemotto.com/
http://bit.ly/2Y36ggBhttp://bit.ly/32rA0mt
10
(5)Open XLoader and select your controller's COM port from the drop down menu on the lower left.
(6)Select the appropriate device from the dropdown list titled "Device".(7)Check that Xloader set the correct baud rate for the device: 115200 for
Mega (ATMEGA2560).(8)Now use the browse button on the top right of the form to browse to your
hex file.(9)Once your hex file is selected, click "Upload" The upload process general-
ly takes about 3 seconds to finish. Once completed, a message will appear in the bottom left corner of XLoader telling you how many bytes were upload-ed. If there was an error, it would show instead of the total bytes uploaded. Steps should be similar and may be done through the command prompt.
(1)Download the project slider( ),clickthe link( )to learn how to download single directory from GitHub.(2)Configure Arduino IDE,select the board as "Arduino/Genuino Mega or Mega 2560", Select the COM that allocated randomly by your computer, please refer to the following picture:
If you want to change the code in the firmware, you need to download the firmware in the following way:
http://bit.ly/2JMBM9ihttp://bit.ly/32rA0mt
11
(3)Open the "Manage Libraries".
(4)Install u8glib.
(5)Press the "Upload" button to upload firmware.
A dedicated firmware has been flashed for uArm Swift Pro, such as firmware is not
able to control the robotic arm with uArm Studio. To control the robotic arm with
uArm Studio, please restore the firmware as follows:
Connect uArm Swift Pro to your computer, open XLoader
xloader.russemotto.com/
and load uArmPro_V4.X.X.hex
https://github.com/uArm-Developer/SwiftProForArduino/tree/Version_V4.0/hex
Click the "Upload" button to upload the code to uArm Swift Pro.
3.2.2 uArm Swift Pro Firmware Recovery
12
uArm Swift Pro firmware Writing tutorial
Connect uArm Swift Pro to your computer. Open XLoader
xloader.russemotto.com/
and load uArmPro_V4.X.X.hex
download link:https://github.com/uArm-Developer/SwiftProForArduino/tree/Version_V4.0/hex
Click the "Upload" button to upload the code to uArm Swift Pro.
A dedicated firmware has been flashed for uArm Swift Pro, such as firmware is not
able to control the robotic arm with uArm Studio. To control the robotic arm with
uArm Studio, please restore the firmware as follows:
Connect uArm Swift Pro to your computer, open XLoader
xloader.russemotto.com/
and load uArmPro_V4.X.X.hex
https://github.com/uArm-Developer/SwiftProForArduino/tree/Version_V4.0/hex
Click the "Upload" button to upload the code to uArm Swift Pro.
Note: If the cube is placed on the color sensor, and uArm is not able to grab, it is
likely due to the value of the color sensor recognition is inconsistent with the preset
color cube value, which makes it impossible to follow the default procedure. You
can view the real-time values by uncommenting the following code and connecting
the uArm Controller to your computer.
https://youtu.be/v8YozgnrShk
Video Demo:
3.3 uArm Slider Demo
13
14
功能
According to the real-time value of the color cube, the following values are changed, R corresponds to the red cube, Y corresponds to the yellow square, and G corresponds to the green cube.RED, GREEN and BLUE are the three-color values.
Taking a yellow cube as an example, r, b, and g are the three-color values of the yellow cube read.
15
Red Cube r,g,b value
Yellow Cube r,g,b value
Green Cube r,g,b value
Ufactoty2013 UFACTORY_UF UFACTORY
Address:2F, Building M-6, Ma Que Ling Industrial Zone,Nanshan District, Shenzhen, Guangdong, P.R. China
Website: Email : info@ufactor y.ccwww.ufactor y.cc