Stufin
Home Quick Cart Profile

Robocraze Micro Air Pump Motor

Buy Now on Stufin

Voltage

3.3V to 6V DC

Current

Up to 150mA

Speed

Up to 10,000 rpm

Torque

Up to 10 mNm

Power

Up to 1.5W

Communication

PWM signal (50 Hz to 1000 Hz)

Connector

3-pin JST connector (1.25mm pitch)

Applications

IoT devices

Robotics

Drones

Aerodynamic testing and simulation

Small-scale pneumatic systems

Air-powered sensors and actuators

Micro-ventilation systems

Ordering Information

The Robocraze Micro Air Pump Motor is available for purchase through the Robocraze website or authorized distributors. For customized orders or bulk quantities, please contact Robocraze sales support.

Warranty and Support

The Robocraze Micro Air Pump Motor is backed by a 1-year limited warranty. For technical support, please visit the Robocraze website or contact the support team directly.

Pin Configuration

  • Robocraze Micro Air Pump Motor Documentation
  • Pin Description:
  • The Robocraze Micro Air Pump Motor has 4 pins, each serving a specific purpose. Below is a detailed description of each pin:
  • Pin 1: VCC (Positive Power Supply)
  • Function: Provides power to the motor
  • Voltage Range: 3.0V to 6.0V
  • Suggested Operating Voltage: 5.0V
  • Warning: Do not exceed the recommended voltage range to prevent motor damage.
  • Pin 2: GND (Ground)
  • Function: Provides a common ground connection for the motor
  • Connection: Connect to the negative terminal of the power supply or the ground pin of a microcontroller.
  • Pin 3: Signal (Control Input)
  • Function: Receives control signals from a microcontroller or other control devices
  • Signal Type: Digital ( Logic Level: 0V to VCC)
  • Connection: Connect to a digital output pin of a microcontroller or other control devices.
  • Pin 4: N/C (No Connection)
  • Function: No internal connection; leave unconnected
  • Connection Structure:
  • To connect the Robocraze Micro Air Pump Motor, follow these steps:
  • 1. Power Supply Connection:
  • Connect Pin 1 (VCC) to the positive terminal of a 3.0V to 6.0V power supply.
  • Ensure the power supply can provide sufficient current to operate the motor.
  • 2. Ground Connection:
  • Connect Pin 2 (GND) to the negative terminal of the power supply or the ground pin of a microcontroller.
  • 3. Control Signal Connection:
  • Connect Pin 3 (Signal) to a digital output pin of a microcontroller or other control devices.
  • Use a suitable communication protocol (e.g., PWM, digital signal) to control the motor speed or direction.
  • 4. No Connection:
  • Leave Pin 4 (N/C) unconnected.
  • Important Notes:
  • Use a suitable power supply and wiring to prevent motor damage or electrical shock.
  • Ensure proper heat dissipation to prevent overheating.
  • Refer to the motor's datasheet and user manual for specific operating conditions, safety precautions, and troubleshooting guidelines.
  • By following these guidelines, you can successfully connect and operate the Robocraze Micro Air Pump Motor in your IoT projects.

Code Examples

Robocraze Micro Air Pump Motor Documentation
Overview
The Robocraze Micro Air Pump Motor is a compact and efficient motor designed for small-scale air pump applications in IoT projects. This motor is ideal for DIY robotics, automation, and IoT projects that require a reliable and quiet air pump solution.
Technical Specifications
Operating Voltage: 3-6V DC
 Current Rating: 100-200mA
 No-Load Speed: 10,000 RPM
 Stall Current: 500mA
 Dimension: 15mm x 10mm x 6mm
 Weight: 5g
Pinout
The Robocraze Micro Air Pump Motor has a 3-pin interface:
VCC (Red): Power supply (3-6V DC)
 GND (Black): Ground
 SIG (Yellow): Signal input (HIGH or LOW)
Code Examples
Example 1: Basic Air Pump Control using Arduino
In this example, we will demonstrate how to control the Robocraze Micro Air Pump Motor using an Arduino board.
```c++
const int pumpPin = 9;  // Signal pin connected to Arduino digital pin 9
void setup() {
  pinMode(pumpPin, OUTPUT);
}
void loop() {
  // Turn the pump on for 5 seconds
  digitalWrite(pumpPin, HIGH);
  delay(5000);
// Turn the pump off for 5 seconds
  digitalWrite(pumpPin, LOW);
  delay(5000);
}
```
Example 2: Air Pump with PWM Control using Raspberry Pi (Python)
In this example, we will demonstrate how to control the Robocraze Micro Air Pump Motor using a Raspberry Pi and Python.
```python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
pump_pin = 17  # GPIO pin 17
GPIO.setup(pump_pin, GPIO.OUT)
try:
    while True:
        # Set pump speed to 50% using PWM
        GPIO.PWM(pump_pin, 50).start(50)
        time.sleep(5)
# Set pump speed to 100% using PWM
        GPIO.PWM(pump_pin, 50).start(100)
        time.sleep(5)
except KeyboardInterrupt:
    GPIO.cleanup()
```
Example 3: Air Pump with Timer Control using ESP32 (MicroPython)
In this example, we will demonstrate how to control the Robocraze Micro Air Pump Motor using an ESP32 board and MicroPython.
```python
import machine
import utime
pump_pin = machine.Pin(18, machine.Pin.OUT)
def pump_control(status):
    pump_pin.value(status)
while True:
    pump_control(True)  # Turn the pump on
    utime.sleep(10)  # Wait for 10 seconds
pump_control(False)  # Turn the pump off
    utime.sleep(10)  # Wait for 10 seconds
```
Important Notes
Make sure to connect the motor to a suitable power source and follow proper safety precautions when working with electrical components.
 The motor may require a external capacitor to filter noise and improve performance.
 The above examples are for demonstration purposes only and may require modifications based on your specific project requirements.