Stufin
Home Quick Cart Profile

4 pieces 10 X 2 Cm Gear Motor Robot Wheel & 4 pieces 200 RPM Gear Motor

Buy Now

Component Name

4 Pieces 10 x 2 Cm Gear Motor Robot Wheel & 4 Pieces 200 RPM Gear Motor

Overview

This component is a set of 4 robot wheels with integrated 200 RPM gear motors, designed for use in robotics, automation, and IoT projects. The gear motor and wheel combination provides a compact and efficient solution for powering robotic movements, allowing for smooth and precise control.

Key Features

### Gear Motor

Rating

200 RPM

Voltage

3-12V DC (compatible with most microcontrollers and motor control systems)

Current

100-200 mA (dependent on load and speed)

Torque

1.5-2.5 kg.cm (dependent on gear ratio and load)

Gear Ratio

Customizable (varies with wheel size and motor configuration)

Motor Type

DC brushed motor

Motor Size

15 x 9 x 6 mm (L x W x H)

### Robot Wheel

Size

10 x 2 cm (diameter x width)

Material

Durable plastic with rubber tire

Tire Texture

Treaded for improved grip and traction

Hub Material

Metal (compatible with gear motor shaft)

Wheel Mount

Standard M2.5 screw hole pattern for easy attachment

Functionality

The gear motor and robot wheel combination provides a complete solution for powering robotic movements. The gear motor is designed to deliver high torque and precision control, making it suitable for applications requiring smooth acceleration and deceleration. The robot wheel is designed for optimal grip and traction, providing stability and robustness in various terrain and surface conditions.

Key Benefits

Compact design for easy integration into robotic systems

High torque and precision control for smooth movement

Robust and durable construction for reliable performance

Suitable for a wide range of robotic applications, including autonomous vehicles, robotic arms, and IoT projects

Compatible with most microcontrollers and motor control systems

Applications

Robotics and automation

Autonomous vehicles and robotics

IoT projects

Robotic arms and grippers

Home automation systems

Industrial automation systems

Technical Specifications

| Parameter | Value |

| --- | --- |

| Gear Motor Rating | 200 RPM |

| Voltage | 3-12V DC |

| Current | 100-200 mA |

| Torque | 1.5-2.5 kg.cm |

| Gear Ratio | Customizable |

| Motor Size | 15 x 9 x 6 mm (L x W x H) |

| Wheel Size | 10 x 2 cm (diameter x width) |

| Material | Durable plastic with rubber tire |

| Tire Texture | Treaded |

| Hub Material | Metal |

| Wheel Mount | Standard M2.5 screw hole pattern |

Note

The technical specifications may vary depending on the specific configuration and customization of the gear motor and robot wheel.

Pin Configuration

  • Component Documentation: 4 pieces 10 X 2 Cm Gear Motor Robot Wheel & 4 pieces 200 RPM Gear Motor
  • Overview
  • This documentation provides a detailed explanation of the pins and connection structure for the 4 pieces 10 X 2 Cm Gear Motor Robot Wheel and 4 pieces 200 RPM Gear Motor, a popular IoT component used in robotics and automation projects.
  • Pin Description
  • The Gear Motor has a total of 3 pins:
  • 1. VCC (Red Wire)
  • Function: Positive power supply pin
  • Description: Connects to the positive terminal of the power source (e.g., battery)
  • 2. GND (Black Wire)
  • Function: Ground pin
  • Description: Connects to the negative terminal of the power source (e.g., battery) and provides a reference point for the motor
  • 3. Signal (Yellow/White Wire)
  • Function: Motor control pin
  • Description: Connects to a microcontroller or driver circuit to control the motor's rotation speed and direction
  • Connection Structure
  • To connect the Gear Motor to a microcontroller or driver circuit, follow these steps:
  • Step 1: Power Supply Connection
  • Connect the VCC (Red Wire) to the positive terminal of the power source (e.g., battery)
  • Connect the GND (Black Wire) to the negative terminal of the power source (e.g., battery)
  • Step 2: Motor Control Connection
  • Connect the Signal (Yellow/White Wire) to a digital output pin on the microcontroller or driver circuit
  • Ensure the microcontroller or driver circuit is configured to output a PWM (Pulse-Width Modulation) signal to control the motor's speed
  • If using a driver circuit, refer to the circuit's datasheet for specific connection instructions
  • Example Connection Diagram
  • Here is an example connection diagram for connecting the Gear Motor to an Arduino microcontroller:
  • ```
  • +---------------+
  • | Arduino |
  • +---------------+
  • | |
  • | VCC (Red) |
  • | --------> |
  • | |
  • | GND (Black) |
  • | --------> |
  • | |
  • | Signal (Yellow/White) |
  • | --------> |
  • | |
  • +---------------+
  • | Gear Motor |
  • +---------------+
  • ```
  • Important Notes
  • Ensure the power supply voltage matches the Gear Motor's recommended voltage rating (typically 3-6V)
  • Use a suitable driver circuit or motor controller if the microcontroller cannot provide enough current to drive the motor
  • Follow proper soldering and wiring techniques to avoid damage to the Gear Motor or connected components
  • By following this documentation, you should be able to correctly connect and utilize the 4 pieces 10 X 2 Cm Gear Motor Robot Wheel & 4 pieces 200 RPM Gear Motor in your IoT projects.

Code Examples

Component Documentation: 4 pieces 10 X 2 Cm Gear Motor Robot Wheel & 4 pieces 200 RPM Gear Motor
Overview
This component consists of four 10x2 cm gear motor robot wheels and four 200 RPM gear motors, designed for building robotic systems, autonomous vehicles, and other IoT applications that require precise motion control.
Technical Specifications
Gear Motor Robot Wheel:
	+ Diameter: 10 cm
	+ Width: 2 cm
	+ Material: High-quality plastic
 Gear Motor:
	+ Rated Speed: 200 RPM
	+ Rated Voltage: 6V DC
	+ Rated Current: 100mA
	+ Reduction Ratio: 1:48
	+ Motor Type: DC Geared Motor
Connection Diagram
The gear motor has a 3-pin connector, with the following pinout:
| Pin | Function |
| --- | --- |
| 1   | VCC (6V DC) |
| 2   | GND |
| 3   | Signal (clockwise rotation) |
Code Examples
### Example 1: Basic Motor Control using Arduino
This example demonstrates how to control the gear motor using an Arduino board. The motor will rotate clockwise and counterclockwise at different speeds.
```c++
const int motorPin = 3;  // Signal pin connected to Arduino digital pin 3
void setup() {
  pinMode(motorPin, OUTPUT);
}
void loop() {
  // Rotate motor clockwise at 50% speed
  analogWrite(motorPin, 128);
  delay(2000);
  
  // Rotate motor counterclockwise at 75% speed
  digitalWrite(motorPin, LOW);
  delay(2000);
  
  // Stop motor
  digitalWrite(motorPin, LOW);
  delay(2000);
}
```
### Example 2: Motor Control using Raspberry Pi with Python
This example shows how to control the gear motor using a Raspberry Pi and Python. The motor will rotate at different speeds and directions using the RPi.GPIO library.
```python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
motor_pin = 17  # Signal pin connected to GPIO 17
GPIO.setup(motor_pin, GPIO.OUT)
try:
    while True:
        # Rotate motor clockwise at 50% speed
        GPIO.PWM(motor_pin, 50)
        time.sleep(2)
        
        # Rotate motor counterclockwise at 75% speed
        GPIO.output(motor_pin, GPIO.HIGH)
        time.sleep(2)
        
        # Stop motor
        GPIO.output(motor_pin, GPIO.LOW)
        time.sleep(2)
except KeyboardInterrupt:
    GPIO.cleanup()
```
### Example 3: Motor Control using ESP32 with MicroPython
This example demonstrates how to control the gear motor using an ESP32 board and MicroPython. The motor will rotate at different speeds and directions using the machine library.
```python
import machine
import time
motor_pin = machine.Pin(14, machine.Pin.OUT)  # Signal pin connected to GPIO 14
try:
    while True:
        # Rotate motor clockwise at 50% speed
        motor_pin.value(1)
        time.sleep(2)
        
        # Rotate motor counterclockwise at 75% speed
        motor_pin.value(0)
        time.sleep(2)
        
        # Stop motor
        motor_pin.value(0)
        time.sleep(2)
except KeyboardInterrupt:
    machine.reset()
```
Note: Make sure to adjust the pin connections and motor control logic according to your specific application and microcontroller/board used.