









| Parameter | Value |
|---|---|
| Motor Type | DC Motor / Stepper Motor |
| Operating Voltage | 3V - 12V (varies by model) |
| Current Rating | 100mA - 2A (depends on load) |
| Speed | 100 - 300 RPM (typical range) |
| Torque | 0.1 - 1.5 Nm (varies by model) |
| Parameter | Value |
|---|---|
| Wheel Diameter | 65mm - 100mm (varies by model) |
| Material | Rubber / Plastic |
| Mounting Type | Direct fit / Coupled to motor |
| Pin Name | Description |
|---|---|
| V+ | Positive terminal for power |
| V- | Negative terminal for power |
| Pin Name | Description |
|---|---|
| A+ | Coil A positive terminal |
| A- | Coil A negative terminal |
| B+ | Coil B positive terminal |
| B- | Coil B negative terminal |
Connecting the Motor and Wheels:
Powering the Motor:
Controlling the Motor with Arduino UNO:
// Example code to control a DC motor with Arduino UNO and L298N driver
// Define motor control pins
const int ENA = 9; // Enable pin for motor speed control
const int IN1 = 8; // Input pin 1 for motor direction
const int IN2 = 7; // Input pin 2 for motor direction
void setup() {
// Set motor control pins as outputs
pinMode(ENA, OUTPUT);
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
}
void loop() {
// Rotate motor forward
digitalWrite(IN1, HIGH); // Set IN1 high
digitalWrite(IN2, LOW); // Set IN2 low
analogWrite(ENA, 150); // Set speed (0-255)
delay(2000); // Run motor for 2 seconds
// Rotate motor backward
digitalWrite(IN1, LOW); // Set IN1 low
digitalWrite(IN2, HIGH); // Set IN2 high
analogWrite(ENA, 150); // Set speed (0-255)
delay(2000); // Run motor for 2 seconds
// Stop motor
digitalWrite(IN1, LOW); // Set IN1 low
digitalWrite(IN2, LOW); // Set IN2 low
analogWrite(ENA, 0); // Set speed to 0
delay(2000); // Wait for 2 seconds
}
Motor not spinning:
Motor spins in the wrong direction:
Motor overheating:
Wheels wobbling or slipping:
Can I use this motor and wheels with a Raspberry Pi?
What is the maximum load the motor can handle?
Can I control the speed of the motor?
Do I need a separate power supply for the motor?