background image

42

Control Panel

NOTE:

  The Robotic Arm 6DW model was used for the following procedure. Other models may be 

different.

The control panel consists of the power switch button along with four function buttons found just 
above the battery; see the following illustration.
The function buttons are pre-programmed for a specific action. They can also be manually 
programmed for personalized preferences.

1. 

Power switch

2. 

Function button 1

3. 

Function button 2

4. 

Function button 3

5. 

Function button 4

2

3

4

5

1

Mechanical Components

04

Summary of Contents for K100

Page 1: ...Construct of Your Imagination...

Page 2: ......

Page 3: ...ug the robot Ensure the robot does not tip over or fall down Remove the battery remove 1 screw on the back of the battery casing To prevent the spread of fire keep candles or other open flames away fr...

Page 4: ...quipment must not be co located or operating in conjunction with any other antenna or transmitter Battery Safety Warning DO NOT throw the battery in fire DO NOT short circuit the contacts DO NOT disas...

Page 5: ...operation seems erratic Procedure for handling in a potentially hazardous event 1 Pick up the robot by bar even if it is still moving 2 Press the Power On Off button to turn off 3 Put the robot in the...

Page 6: ...maximum battery lifespan fully charge the battery at least once every 3 months Protect the AC adapter terminals from dirt or other foreign objects CAUTION To avoid electric shock Do not plug the power...

Page 7: ...If using an extension cable make sure that the total ampere rating of the products plugged in to the extension power cable does not exceed the ampere rating of the extension cable Use an extension ca...

Page 8: ...bles from a power socket or extension cable and only attempt this if it is safe to do so Liquids spilt onto the robot or AC adapter may cause a short circuit and stop the robot from working The warran...

Page 9: ...ot 2 Turn off the robot 3 Place the robot in the default posture 4 Dry the robot as much as possible 5 Disconnect and remove the battery casing 6 Let the robot air dry completely before installing the...

Page 10: ...f Installation Process 12 Installing the XYZrobot Editor Software 13 Overview 13 Installing the XYZrobot Editor 13 Uninstalling the XYZrobot Editor 15 Updating the Software 15 Arduino Application 16 A...

Page 11: ...Arm Default Firmware 31 Advanced Editing 33 Before You Start 33 Programming the Control Panel 35 Programming the Remote Control 36 Programming the Wheels 39 External Applications 40 Introduction 40 M...

Page 12: ...tes Windows Operating System Requirements Windows 7 or later Including both 32 bit and 64 bit versions Microsoft Net Framework 4 5 Mac Operating System Requirements Mac OS X 10 8 or later Arduino Ardu...

Page 13: ...operating systems The XYZrobot Editor allows you to create a wide variety of standard and unique poses for your Robotic Arm which are easily edited and stored The software will also allow you to creat...

Page 14: ...Overview of Installation Process Review all instructions and information prior to starting the actual installation to avoid hardware damage difficulty during installation or personal injury The docume...

Page 15: ...spectively See the following section for step by step instructions on installing the XYZrobot Editor software Installing the XYZrobot Editor Before installing the Editor download the driver from http...

Page 16: ...ete the XYZrobot Editor software opens NOTE The default screen may not reflect your actual device NOTE A security prompt may display requiring authorization to open the software To continue with the p...

Page 17: ...the app from the Applications folder to the Trash located at the end of the Dock 2 Choose Finder Empty Trash The XYZrobot Editor application is removed from the program list WARNING Emptying the Trash...

Page 18: ...software note only version 1 0 6 is supported Windows http arduino cc download php f arduino 1 0 6 windows exe Mac OS X http arduino cc download php f arduino 1 0 6 macosx zip 2 Click the installer fi...

Page 19: ...d synchronizing it to your Robotic Arm The following instructions guide you through the complete installation of the driver required for the XYZrobot Editor 1 Connect the Robotic Arm to your computer...

Page 20: ...recognized The option to select the associated COM port will not be available You will need to update or re install the serial port drivers see USB Drivers on page 44 7 Click Verify to compile the cod...

Page 21: ...des a description of the menu names and a brief description of their function NOTE The default screen may not reflect your actual device 7 6 5 2 1 3 4 No Item Description 1 Project Open to create new...

Page 22: ...w project Save Save the current project Save As Save the current project under a different name Import Import previously saved settings into the open project Tool Item Description Pose editor Switch m...

Page 23: ...you to directly adjust the smart servo position Do not place your hands around the Robotic Arm Ensure there is sufficient space around the Robotic Arm for unobstructed movement to avoid personal inju...

Page 24: ...degrees while a reading of 1023 defines a 330 turn NOTE The function is only accessible when a project is connected and a pose is selected 10 Slide bar Move the slide bar to manually adjust the actua...

Page 25: ...the order 8 Pose Click the drop down menu to select a pose 9 Delay ms Click the selector arrows to adjust the variable or type a specific number and press Enter to manually set a delay variable 10 Mov...

Page 26: ...Select a pose entry to initiate the action on the robot 3 Halt Initiate a stop command when a sequence is running 4 Loop Initiate a continuous run command for the selected sequence 5 Run Initiate a r...

Page 27: ...to associate with the remote control button 3 Music path Click Search to select the folder path for the audio source 4 Music File Click to select an audio file WAV formats only from the defined music...

Page 28: ...ter Connect one end of a USB cable to the computer USB Type A and the other end to the Robotic Arm USB Type Mini B 2 Once connected power up the Robotic Arm see Testing the Robotic Arm in the Assembly...

Page 29: ...hand and fingers out of the joint areas to avoid getting caught To avoid injury do not place your hands in any joint a In the bottom toolbar click Relax to release the smart servos and allow you to m...

Page 30: ...h the default Delay timer 500 milliseconds 8 To modify the delay timer for a pose click the Pose drop down menu and click on the up and down arrows on the Delay frame to adjust the time milliseconds A...

Page 31: ...ix and can not be customized Custom display the user creaed entries These entries can be modified NOTE There is no default action for Robotic Arm 5 Select an action number and click the drop down menu...

Page 32: ...be customized Custom display the user creaed entries These entries can be modified NOTE There is no default action for Robotic Arm 5 Select an action number and click the drop down menu to modify 6 Sc...

Page 33: ...NOTE To avoid compiler errors do not change the exported file name OTHERS_USER_MOTION h Installing Robotic Arm Default Firmware Once the Robotic Arm firmware is uploaded to the Robotic Arm board refer...

Page 34: ...s After compiling the message Done compiling displays at the bottom of the frame If there are no errors and the compiling is complete upload the code to the MCU board 8 Click Upload to upload the code...

Page 35: ...AVR Reference File Before you can get started you will need to create an AVR file which includes the list of pose and sequence entries which will serve as the reference for the advanced configuration...

Page 36: ...00 850 750 User Define Sequence const PROGMEM transition_t U_s1 0 2 p1 500 p2 1000 11 Click File Save to save the file with the new section The file is now ready for the configuration process see Prog...

Page 37: ...are if it is not open already 5 Click File Open and select the source file to use in the programming For instructional purposes the file name OTHERS_USER_MOTION h is used here 6 To re define the refer...

Page 38: ...the remote control You can customize the buttons on the remote control with the use of the XYZrobot Editor or the Arduino application Customizing the remote control is explained further in the followi...

Page 39: ...obotic Arm From the menu toolbar click Tools Serial Port and select the associated option NOTE If the device is not detected the USB driver may not be recognized The option to select the associated CO...

Page 40: ...tton Mapping L3 R3 RELEASE L1 L2 R1 R2 1 2 3 14 13 12 4 6 5 7 10 8 11 9 No Item No Item No Item 1 RCU_R3 2 RCU_R2 3 RCU_R1 4 RCU_RJU 5 RCU_RJR 6 RCU_RJD 7 RCU_RJL 8 RCU_LJD 9 RCU_LJL 10 RCU_LJU 11 RCU...

Page 41: ...Wheel ino is used here 6 In the file body locate the line section named Button function 7 In this step you will modify the RB_1 definition see the following image 8 Add wheel control coding into if RB...

Page 42: ...r you to enjoy full control of your Robotic Arm The APP is available on iOS and Android To download your respective app in Google Play or the APP Store use the keyword XYZrobot to locate and download...

Page 43: ...41 04 Additional Components Adapters Power cables may vary depending on regional requirements Mechanical Components...

Page 44: ...h button along with four function buttons found just above the battery see the following illustration The function buttons are pre programmed for a specific action They can also be manually programmed...

Page 45: ...etooth LED Receive LED Description LED on Red LED on Red LED on Red Power on LED on Green LED off LED on Green Unconnected LED on Green LED on Red LED on Green Pairing LED on Red LED on Blue LED on Gr...

Page 46: ...cable at this time disconnect the USB cable 11 Turn on the Robotic Arm if it isn t powered on already Then re connect the USB cable from the Robotic Arm to a USB port on your system The operating syst...

Page 47: ...ems with other products or can t solve the problem with the instructions above please contact your regional manager The Arduino displays Done uploading but still displays an error message the burn pro...

Page 48: ......

Reviews: