KEYESTUDIO 42756

KEYESTUDIO BBC Micro:bit 4-DOF Robot Arm Kit Instruction Manual

Brand: KEYESTUDIO | Model: 42756

1. Introducció

This manual provides detailed instructions for the assembly, programming, and operation of the KEYESTUDIO BBC Micro:bit 4-DOF Robot Arm Kit. This kit is designed for STEM education, offering an engaging platform for learning robotics, programming, and electronics. It is suitable for users aged 14 and above.

The kit includes a BBC Micro:bit V2 control board and supports programming with MakeCode Blocks and MicroPython, enabling a wide range of projects from basic Micro:bit functions to complex robot arm controls.

2. Contingut del paquet

Verify that all components listed below are present in your kit. Refer to the image for visual confirmation of parts.

KEYESTUDIO Robot Arm Kit Components

Image: All components included in the KEYESTUDIO BBC Micro:bit 4-DOF Robot Arm Kit, laid out for inspection.

  • Micro:bit V2 Mainboard x1
  • 16-channel SERVO Expansion Board x1
  • Joystick Module x2
  • Acrylic Sheet x1 (various pieces for the arm structure)
  • Acrylic Handle x1
  • Servo x3
  • Servo (metal gear) x1
  • Battery pack x1 (requires 6 AA batteries, not included)
  • USB cable x1
  • Alligator Clip x1
  • M-F Dupont Wires x1 (set)
  • Brida de cable x7
  • Small Wrench x1
  • Tornavís ranurat x1
  • 1 tornavís Phillips
  • M3 Nickel-plated Nut x22
  • M3*24+6MM Single-pass Copper Pillars x4
  • M3*6+6MM Single-pass Copper Pillars x10
  • M3*12MM Round-head Screw x12
  • M3*10MM Round-head Screw x22
  • M3*6MM Round-head Screw x12
  • M3*16MM Flat Head Screw x2
  • M3*14MM Flat Head Screw x2
  • M2*8MM Self-tapping Screws x2
  • M2*5MM Self-tapping Screws x10
  • M1.2*5MM Self-tapping Screws x8
  • Cylindrical Support Table x1
  • Junta x10

Note: 6 AA batteries are required and are not included in the kit.

Important: The acrylic parts have a protective film to prevent scratches. Please remove this film before assembly.

3. Instruccions de muntatge

Detailed assembly instructions are provided through an online tutorial. Please follow the step-by-step guide carefully to ensure correct construction of the robot arm.

Access the online tutorial here: KEYESTUDIO Robot Arm Kit Tutorial

The assembly process involves attaching the acrylic parts, servos, and wiring the components to the Micro:bit and servo expansion board. Pay close attention to the orientation of parts and connections.

4. Micro:bit Mainboard Pin Introduction

Understanding the Micro:bit mainboard pins is crucial for programming and connecting external components. The diagram below illustrates the pin layout and their functions.

Micro:bit Mainboard Pinout Diagram

Image: Diagram showing the pin assignments and functions on the BBC Micro:bit V2 mainboard, including GND, 3V, analog, and digital pins.

  • GND: Connexió a terra.
  • 3 V: 3-volt power supply.
  • P0, P1, P2: General purpose input/output pins, also used for analog input.
  • P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P19, P20: Additional I/O pins.
  • SDA, SCL: I2C communication pins.
  • MOSI, MISO, SCK: SPI communication pins.
  • Buttons A and B: Botons programables per l'usuari.
  • LED Columns: Pins controlling the 5x5 LED matrix.

5. Programming the Robot Arm

The KEYESTUDIO Robot Arm Kit supports programming using MakeCode Blocks and MicroPython, offering flexibility for different skill levels.

5.1. MakeCode Blocks Programming

MakeCode provides a visual block-based programming environment, ideal for beginners. You can drag and drop code blocks to create programs for the Micro:bit and control the robot arm.

MakeCode Block Programming Interface

Image: Screenshot of the Microsoft MakeCode editor, showing block-based programming for controlling servos.

The online tutorial includes up to 19 lessons to guide you through using MakeCode to program various features for your robot kit.

5.2. MicroPython Programming

For more advanced users, MicroPython offers a text-based programming experience. You can write Python code to interact with the Micro:bit's hardware and control the robot arm's movements.

MicroPython Code Example

Imatge: Example of MicroPython code for controlling the robot arm, demonstrating text-based programming.

The online tutorial also provides resources for learning how to use MicroPython to program the robot arm.

5.3. Project Examples

The kit supports a variety of projects, including:

Micro:bit Basic and Robot Arm Projects List

Image: List of basic Micro:bit projects and specific robot arm projects that can be implemented with the kit.

  • Micro:bit Basic Projects: Heartbeat, Light Up a Single LED, 5x5 LED Dot Matrix, Programmable Buttons, Temperature Measurement, Compass, Accelerometer, Detect Light Intensity, Speaker, Microphone, Touch-sensitive Logo, Micro:bit Bluetooth Wireless Communication.
  • Micro:bit Robot Arm Projects: Rotation of Robot Arm and Control Pins, Servo Control, Button Controls Servo, Read the Joystick, Joysticks Control Robot Arm, Read BT Data, BT Controls Robot Arm.

6. Operating the Robot Arm

The robot arm can be controlled using physical joysticks or a mobile application via Bluetooth.

6.1. Joystick Control

Connect the provided joystick modules to the servo expansion board as per the assembly instructions. Program the Micro:bit to interpret joystick inputs for controlling the robot arm's movements.

Robot Arm with Joystick Control

Image: The KEYESTUDIO robot arm kit shown with two joystick controllers connected, demonstrating physical control.

6.2. Control d'aplicacions mòbils

Android and iOS mobile applications are available to control the robot arm wirelessly via Bluetooth. Download the appropriate app and follow the in-app instructions for pairing and control.

Robot Arm with Mobile App Control Interface

Image: A smartphone screen displaying the mobile application interface for controlling the robot arm via Bluetooth.

6.3. Vídeo de demostració

Watch this video for a demonstration of the robot arm's capabilities and control methods.

Video: A demonstration of the KEYESTUDIO BBC Micro:bit Robot Arm Kit in operation, showcasing both joystick and mobile app control, and its ability to pick up and move small objects.

7. Manteniment

  • Instal·lació de la bateria: Ensure 6 AA batteries are correctly installed in the battery pack. Replace batteries when performance degrades.
  • Pel·lícula protectora: Remember to remove the protective film from all acrylic parts before assembly to ensure clear visibility and proper fit.
  • Neteja: Use a soft, dry cloth to clean the robot arm and components. Avoid using liquids or abrasive cleaners.
  • Emmagatzematge: Guardeu el kit en un lloc sec i fresc, allunyat de la llum solar directa i de temperatures extremes.
  • Comprovació de components: Reviseu periòdicament tots els cargols i connexions per assegurar-vos que estiguin ben fixats.

8. Solució De Problemes

  • Robot Arm Not Responding:
    • Check battery connections and ensure batteries have sufficient charge.
    • Verify all wiring connections between the Micro:bit, servo expansion board, and servos are correct and secure.
    • Ensure the Micro:bit is properly programmed and the code is uploaded.
  • Mobile App Connection Issues:
    • Assegureu-vos que el Bluetooth estigui habilitat al vostre dispositiu mòbil.
    • Grant necessary Bluetooth access permissions to the app in your device settings.
    • Restart the app and the Micro:bit.
  • Servo Malfunction:
    • Check the servo connections to the expansion board.
    • Ensure the servo is receiving power.
    • Verify the programming code for servo control is correct.
  • Problemes generals: If you encounter persistent issues, refer to the online tutorial for further guidance or contact KEYESTUDIO customer support.

9. Especificacions

CaracterísticaDetall
MarcaKEYESTUDIO
Número de model42756
ASINB0BZR6B3DY
Dimensions del paquet18 x 11.5 x 7.5 cm
Pes de l'article660 grams
Edat recomanada14+ adolescents
Objectius EducatiusConcept development skills, Programming skills
Muntatge obligatori
Piles necessàriesSí (6 piles AA)
Piles inclosesNo
Tipus de bateriaAlcalí

10. Garantia i Suport

For any product-related inquiries, technical support, or warranty information, please contact KEYESTUDIO customer service. Refer to the official KEYESTUDIO weblloc web o la documentació de compra per obtenir dades de contacte específiques.

You can also visit the KEYESTUDIO store on Amazon for additional resources and support: KEYESTUDIO Amazon Store

Documents relacionats - 42756

Preview KS0428 Keyestudio Mini Tank Robot V2 – Návod a Projekty
Komplexní uživatelský manuál a průvodce projekty pro KS0428 Keyestudio Mini Tank Robot V2. Obsahuje montážní návody, nastavení softwaru a vzdělávací projekty pro Arduino, ideální pro výuku elektroniky a programování.
Preview Keyestudio 4DOF Robot Arm Kit for Arduino DIY
Discover the Keyestudio 4DOF Robot Arm Kit for Arduino DIY. This guide provides step-by-step assembly, features, and control projects using Arduino, joysticks, Bluetooth, and PS2 controllers, ideal for STEM education and hands-on learning.
Preview Placa de desenvolupament Keyestudio ESP32: característiques, especificacions i guia d'ús
Explora la placa de desenvolupament Keyestudio ESP32, un microcontrolador versàtil amb WiFi i Bluetooth compatible amb Arduino. Aprèn sobre les seves característiques, especificacions, pinout i codi de prova per a projectes d'IoT i llars intel·ligents.
Preview Keyestudio NANO CH340: Development Board Guide and Arduino IDE Setup
A comprehensive guide to the Keyestudio NANO CH340 development board, covering technical specifications, pinouts, and a step-by-step tutorial for setting up the Arduino IDE and uploading code.
Preview Keyestudio KS0405 BMP280 Module: Temperature and Air Pressure Sensor
Keyestudio KS0405 BMP280 Module is a compact temperature and air pressure sensor for mobile applications. It features high accuracy, linearity, and low power consumption, utilizing piezoresistive technology. Specifications include 5V supply voltage, max >5mA current, and I2C interface. Learn more at the Keyestudio wiki.
Preview KEYESTUDIO KS0141 DRV8825 Stepper Motor Driver for 3D Printers
Producte acabatview of the KEYESTUDIO KS0141 DRV8825 stepper motor driver carrier, a high-performance breakout board for 3D printers featuring adjustable current limiting, over-current protection, and microstepping.