This document outlines the assembly and programming of a "Serving Robot" from the MY ROBOT TIME FRIENDS series, specifically model 34. It serves as a guide for building and operating a robotic device, detailing the necessary components, step-by-step assembly instructions, and programming commands.
Function Description
The Serving Robot is a programmable educational robot designed to introduce users to basic robotics, mechanical assembly, and simple programming concepts. Its primary function, as suggested by its name, is to perform tasks that involve movement and potentially carrying or delivering small items, although the specific "serving" capability is implied rather than explicitly detailed in the provided pages. The robot is capable of forward and backward movement, turning left and right, and controlling LED lights. It is operated via a "MRT Card" base plate, which acts as the central control unit, and programmed using a series of "PROGRAM CARDs" that define its actions.
Important Technical Specifications
The robot is constructed from various modular building blocks and specialized components. Key components include:
Structural Components:
- Bloco 11x17 (2): Large rectangular blocks, likely forming the main chassis or base.
- Bloco 5x5 (1): A square block, possibly for structural support or mounting.
- Bloco 1x5 (4): Smaller rectangular blocks for connecting or extending structures.
- Bloco 1x11 (3): Longer rectangular blocks.
- Bloco N 2x11 (2): Specialized blocks, possibly with unique connection points.
- Bloco 45° (2): Angled blocks for creating turns or slopes in the structure.
- Bloco 90° (4): Right-angle blocks for perpendicular connections.
- Bloco 5x11 (3): Rectangular blocks.
- Bloco olho (2): "Eye" blocks, possibly decorative or for mounting sensors.
- Bloco de união 1 (2) & Bloco de união 2 (2): Union blocks, likely for connecting different types of components or providing specific interfaces.
Mechanical Components:
- S-shaft / Eixo S (2): S-shaped shafts, crucial for transmitting rotational motion.
- Borracha de eixo vermelha (4): Red axle rubbers, likely for securing shafts or providing friction.
- Anilha (6): Washers, used to reduce friction or distribute load.
- Engrenagem L (2): Large gears, essential for the robot's drive system.
- Roda M (2): Medium-sized wheels, providing mobility.
- Suporte de motor (3): Motor supports, for securely mounting the motors.
Electronic Components:
- LED G (1) & LED Y (1): Green and Yellow LED lights, providing visual feedback or indicators.
- Motor 2 (2): Two motors, driving the robot's movement.
- Sensor R/C (1): An R/C (Remote Control) sensor, enabling remote operation.
- Cabo de conexão (3): Connection cables, for wiring electronic components.
- Extensor de cabo (2): Cable extenders, for longer connections.
- Porta-pilhas ou porta-baterias 1 (1) & Porta-pilhas ou porta-baterias 2 (2): Battery holders (one type 1, two type 2), providing power to the robot.
- Placa base MRT Card (1): The central control board, featuring multiple input/output ports (OUT1-OUT5, IN1-IN5), a DOWNLOAD port, LED indicators (LED-G, LED-Y), GYRO, OLED, and POWER connections. It also has a slot for "PROGRAM CARDs" and a "CARD" slot for the R/C sensor.
Programming Interface:
- Leitor de cartões: Card reader, integrated into the MRT Card base plate.
- PROGRAM CARDs: A series of physical cards that, when inserted into the card reader, program the robot's actions. These include commands for:
- Cycle start (all time)
- Press the key (▲, ▼, F1, F2, F3)
- Forward
- Backward
- Turn left
- Turn right
- LED 1 ON/OFF
- LED 2 ON/OFF
- Key off
- Stop
- Cycle end
The MRT Card base plate has specific ports for connecting the various electronic components:
- LED G connects to OUT1.
- LED Y connects to OUT2.
- Motor 2 (left) connects to OUT3.
- Motor 2 (right) connects to OUT4.
- R/C Sensor connects to the dedicated "CARD" slot.
- Battery holders connect to the POWER input.
Usage Features
The usage of the Serving Robot involves a clear sequence of assembly, connection, and programming.
Assembly:
The manual provides a step-by-step visual guide (Pasos 1-23) for assembling the robot. This includes:
- Chassis Construction: Building the main body of the robot using various blocks.
- Wheel and Axle Assembly: Attaching wheels to axles and incorporating gears for the drive system.
- Motor Integration: Mounting the motors onto the chassis.
- Structural Reinforcement: Adding additional blocks to complete the robot's frame.
- Electronic Component Placement: Integrating the LED lights, R/C sensor, and battery holders into the robot's structure.
- MRT Card Base Plate Integration: Mounting the central control unit, which is the final step in the physical construction.
Connection:
After assembly, the electronic components must be correctly wired to the MRT Card base plate. The manual explicitly shows:
- LED Y connected to OUT2.
- LED G connected to OUT1.
- The R/C sensor connected to the "CARD" slot.
- The two motors connected to OUT3 and OUT4.
- The battery holders connected to the POWER input.
A crucial note emphasizes that the triangle symbol on the cable connector must align with the triangle symbol on the card reader's connector.
Programming:
The robot is programmed using "PROGRAM CARDs" and the integrated card reader. The programming sequence is as follows:
- Insert "Cycle start (all time)" card. This initiates the programming loop.
- Insert action cards:
- "Press the key ▲"
- "Forward"
- "Press the key ▼"
- "Backward"
- "Press the key ◄"
- "Turn left"
- "Press the key ►"
- "Turn right"
- "Press the key F1"
- "LED 1 ON"
- "Press the key F2"
- "LED 2 ON"
- "Press the key F3"
- "LED 1 OFF"
- "LED 2 OFF"
- "Key off"
- "Stop"
- Insert "Cycle end" card. This concludes the programming sequence.
The "PROGRAM CARDs" define specific actions and conditions. For instance, "Forward" sets both motors (ML1 and MR1) to move in the forward direction. "Turn right" sets ML1 to forward and MR1 to backward, causing a differential turn. The LED cards control the state of LED 1 (connected to OUT1) and LED 2 (connected to OUT2). The "Press the key" cards likely correspond to inputs from a remote control or buttons on the robot itself, triggering specific programmed actions.
The "Serving Robot" is designed for interactive learning, allowing users to experiment with different programming sequences to achieve desired movements and light patterns. The modular nature of the blocks also encourages creativity in modifying the robot's physical structure.
Maintenance Features
The manual does not explicitly detail maintenance features. However, based on the nature of the components and typical educational robotics kits, general maintenance would likely involve:
- Cleaning: Regularly cleaning the blocks and electronic components to prevent dust accumulation, which can affect performance or connections.
- Battery Replacement: Replacing batteries in the battery holders as needed to ensure continuous operation.
- Connection Checks: Periodically checking all cable connections to ensure they are secure and free from damage.
- Component Inspection: Inspecting blocks for wear and tear, especially connection points, and replacing any damaged parts.
- Proper Storage: Storing the robot and its components in a dry, safe place to prevent damage.
The modular design inherently supports easy disassembly and reassembly, which simplifies troubleshooting and component replacement if necessary. The use of physical "PROGRAM CARDs" means there is no software to update or maintain, simplifying the programming aspect of the device. The "DOWNLOAD" port on the MRT Card base plate suggests potential for firmware updates or more advanced programming methods, but these are not covered in the provided pages.