

The DC Motor Module with Fan Blade (Manufacturer: Goobetter, Part ID: DC Motor) is a compact and efficient device designed to convert electrical energy into mechanical energy, driving a fan blade to create airflow. This module is ideal for applications requiring ventilation, cooling, or air circulation. Its simple design and ease of use make it suitable for hobbyists, students, and professionals alike.








| Parameter | Specification | 
|---|---|
| Operating Voltage | 3V to 12V DC | 
| Rated Current | 100mA to 300mA (depending on load) | 
| Maximum Power | 3.6W | 
| Speed Range | 1000 to 5000 RPM (approx.) | 
| Fan Blade Diameter | 65mm | 
| Motor Dimensions | 25mm x 20mm x 15mm | 
| Weight | 30g (including fan blade) | 
| Operating Temperature | -10°C to 50°C | 
The DC Motor Module typically has two terminals for electrical connections:
| Pin Name | Description | 
|---|---|
| V+ | Positive terminal for power supply (3V to 12V DC) | 
| GND | Ground terminal for power supply | 
The DC Motor Module can be controlled using an Arduino UNO and a motor driver (e.g., L298N). Below is an example code to control the motor's speed using PWM:
// Example: Controlling DC Motor with Arduino UNO
// Ensure the motor is connected to a motor driver (e.g., L298N) for safe operation.
const int motorPin = 9; // PWM pin connected to motor driver input
void setup() {
  pinMode(motorPin, OUTPUT); // Set motor pin as output
}
void loop() {
  // Gradually increase motor speed
  for (int speed = 0; speed <= 255; speed += 5) {
    analogWrite(motorPin, speed); // Set motor speed (0-255)
    delay(50); // Wait 50ms
  }
  // Gradually decrease motor speed
  for (int speed = 255; speed >= 0; speed -= 5) {
    analogWrite(motorPin, speed); // Set motor speed (0-255)
    delay(50); // Wait 50ms
  }
}
Note: Always use a motor driver to interface the DC Motor Module with the Arduino, as the motor's current requirements may exceed the Arduino's output capacity.
| Issue | Possible Cause | Solution | 
|---|---|---|
| Motor does not spin | No power or incorrect connections | Check power supply and wiring | 
| Motor spins in the wrong direction | Reversed polarity | Swap the V+ and GND connections | 
| Motor overheats | Overvoltage or prolonged high-speed use | Reduce voltage or limit operation time | 
| Excessive noise or vibration | Loose fan blade or misalignment | Secure the fan blade and check alignment | 
| Inconsistent speed | Insufficient power supply or interference | Use a stable power source and check wiring | 
Can I use this motor with a battery?
How do I reverse the motor's direction?
Can I control the motor's speed without an Arduino?
What should I do if the motor stops working?
By following this documentation, users can effectively integrate and operate the Goobetter DC Motor Module with Fan Blade in their projects.