KEYESTUDIO KEYESTUDIO Robot Arm Starter Kit

KEYESTUDIO 4DOF Robot Arm Starter Kit for Arduino

Instruktionsmanual

1. Introduktion

This manual provides detailed instructions for the assembly, setup, and operation of the KEYESTUDIO 4DOF Robot Arm Starter Kit for Arduino. This kit is designed for individuals aged 15 and above with a foundational understanding of electronic programming, offering a practical platform to explore robotics and coding principles.

The kit includes a 4-Degrees-of-Freedom (4DOF) robotic arm, control boards, servos, and various components necessary for construction. It supports multiple control methods, including a wired joystick, Bluetooth application for Android/iOS devices, and compatibility with a PS2 wireless controller (controller not included).

2. Pakkens indhold

Please verify all components are present upon opening the package. Refer to the image below for a visual representation of the included parts.

Diagram showing all components included in the KEYESTUDIO 4DOF Robot Arm Starter Kit, such as the robotic arm, main control board, motor/servo drive shield, joystick, HM-10 BT module, servos, USB cable, battery holder, acrylic boards, screwdriver, Dupont wires, winding pipe, cable ties, and various screws and nuts.

Figure 2.1: Complete list of components included in the kit.

3. Monteringsvejledning

The robotic arm mechanism comes partially pre-assembled. This section focuses on completing the base, joystick, and integrating the main arm structure. For highly detailed, step-by-step visual instructions, it is recommended to visit the official KEYESTUDIO wiki for the '4DOF Robot Arm Kit V2.0 for Arduino'.

3.1 Base-samling

  1. Identify the main base acrylic board.
  2. Attach the four M3*45MM dual-pass hexagonal copper pillars to the corners of the base board using M3 screws.
  3. Mount the Motor/Servo Drive Shield onto these pillars, securing it with M3 screws.
  4. Attach the main control board (Arduino compatible) to the designated area on the Motor/Servo Drive Shield.

3.2 Joystick-samling

  1. Take the joystick acrylic board.
  2. Mount the two joystick modules onto the board using the provided screws and nuts.
  3. Connect the joystick modules to the main control board using the male-to-female Dupont wires as indicated in the wiring diagram (Section 3.3).

3.3 Ledningsforbindelser

Careful wiring is crucial for proper functionality. Refer to the diagram below for connecting the servos, joystick, and power components to the Motor/Servo Drive Shield.

Detailed diagram of the KEYESTUDIO servo drive expansion board, showing pin assignments for VIN voltage, 2-way 5V output, PS2 interface, Bluetooth-compatible power control, reset button, step-down voltage chip, slide switch for external power, external power jack, power LED, and various analog and digital pins.

Figure 3.1: Servo Drive Expansion Board Parameters and Pinout.

Note: Some servo wires may require extensions (included in the kit) to reach their respective connection points on the shield.

4. Software Setup and Programming

To operate the robot arm, you will need to set up the Arduino Integrated Development Environment (IDE) and upload the provided sampkoden.

4.1 Arduino IDE Installation

  1. Download og installer den nyeste version af Arduino IDE fra den officielle Arduino webwebsted (www.arduino.cc/en/software).
  2. Install necessary drivers for your specific Arduino-compatible board if prompted during installation or when connecting the board for the first time.

4.2 Library Installation

The robot arm code typically requires specific libraries, such as the Servo library. These can usually be installed via the Arduino IDE's Library Manager (Sketch > Include Library > Manage Libraries...). Søg efter and install any libraries specified in the kit's documentation or sampkoden.

4.3 Code Upload

  1. Obtain the sample code for the KEYESTUDIO 4DOF Robot Arm from the official KEYESTUDIO wiki or product support page.
  2. Open the downloaded code (.ino file) in the Arduino IDE.
  3. Select the correct board type (e.g., Arduino Uno) under Tools > Board.
  4. Select the correct serial port for your connected board under Tools > Port.
  5. Click the 'Upload' button (right arrow icon) to compile and upload the code to your robot arm's control board.
  6. Monitor the output window for any compilation or upload errors.

5. Betjeningsvejledning

The KEYESTUDIO 4DOF Robot Arm supports multiple control methods:

Image illustrating three control methods: wired joystick, phone Bluetooth app, and wireless PS2 joystick.

Figur 5.1: Overview of available control methods.

5.1 Wired Joystick Control

The kit includes two joystick modules that can be wired directly to the control board. Once the appropriate code is uploaded, manipulate the joysticks to control the movement of the robotic arm's various joints and the gripper.

5.2 Bluetooth App Control (Android/iOS)

The HM-10 BT-4.0 module allows for wireless control via a smartphone application. You will need to download the compatible KEYESTUDIO app (available for Android and iOS) and pair it with the HM-10 module. The app provides a graphical interface to send commands to the robot arm.

5.3 Wireless PS2 Joystick Control

While a PS2 wireless controller is not included in this kit, the Motor/Servo Drive Shield has a PS2 interface. Sample code and instructions for integrating a PS2 controller are typically provided on the KEYESTUDIO wiki, allowing for an alternative wireless control method if you acquire a compatible PS2 controller.

6. Vedligeholdelse

To ensure the longevity and optimal performance of your robot arm kit, follow these maintenance guidelines:

7. Fejlfinding

If you encounter issues with your robot arm, consider the following troubleshooting steps:

8. Specifikationer

FeatureDetalje
ModelnummerKEYESTUDIO Robot Arm Starter Kit
Frihedsgrader (DOF)4
KontrolmetoderWired Joystick, Bluetooth App (Android/iOS), PS2 Joypad (code provided, controller not included)
Servos Included4 x 180-degree MG90S (14g) Black Servos
Anbefalet alder15+ years (with programming knowledge)
Strømforsyning (ekstern)DC 7-9V (e.g., 2x 18650 batteries or compatible AC adapter)
Vægt1.36 pund (ca.)
Pakkedimensioner11.61 x 7.95 x 3.03 tommer (ca.)

9. Support og garanti

KEYESTUDIO is committed to providing technical support for its products. If you encounter any issues or have questions regarding the assembly, programming, or operation of your robot arm kit, please reach out to KEYESTUDIO customer support. You can typically find contact information on the product packaging or the official KEYESTUDIO webwebsted.

While specific warranty details are not provided in this manual, KEYESTUDIO generally offers support for product defects and operational assistance. Please retain your proof of purchase for any warranty claims.

Relaterede dokumenter - KEYESTUDIO Robot Arm Starter Kit

Preview KS0428 Keyestudio Mini Tank Robot V2 – Opnå et projekt
Kompleks uživatelsky manual og průvodce projekty pro KS0428 Keyestudio Mini Tank Robot V2. Obsahuje montážní návody, nastavení softwaru og vzdělávací projekter for Arduino, ideální for výuku elektronik og programování.
Preview Keyestudio ESP32 udviklingskort: Funktioner, specifikationer og brugervejledning
Udforsk Keyestudio ESP32-udviklingskortet, en alsidig mikrocontroller med WiFi og Bluetooth, der er kompatibel med Arduino. Lær om dens funktioner, specifikationer, pinout og testkode til IoT- og smart home-projekter.
Preview Keyestudio NANO CH340: Guide til udviklingskort og opsætning af Arduino IDE
En omfattende guide til Keyestudio NANO CH340 udviklingskortet, der dækker tekniske specifikationer, pinouts og en trinvis vejledning til opsætning af Arduino IDE og upload af kode.
Preview KEYESTUDIO KS0026 Digital IR-modtagermodul til Arduino-projekter
Overview af KEYESTUDIO KS0026 digitalt IR-modtagermodul til Arduino-projekter. Dette modul muliggør IR-fjernbetjeningsfunktionalitet med en 5V strømforsyning, digital grænseflade og 38KHz modulationsfrekvens. Find flere detaljer og ressourcer på KEYESTUDIO webwebsted.
Preview Keyestudio KS0066 TB6612FNG Dobbelt DC-motordrivermodul
Overview af Keyestudio KS0066 TB6612FNG Dual DC Motor Driver Module, der beskriver dets specifikationer til styring af to DC-motorer med op til 1.2A kontinuerlig strøm, PWM-hastighedskontrol og flere driftstilstande.
Preview Keyestudio KS0061 1602 I2C LCD Module - Product Overview
Learn about the Keyestudio KS0061, a 16x2 I2C LCD module with blue background and white backlight, ideal for Arduino projects. Features IIC interface and low port usage.