Stufin
Home Quick Cart Profile

3-6V Mini Submersible Water Pump

Buy Now

Voltage

3-6V DC

Current

150-300mA (depending on voltage and load)

Flow Rate

100-200ml/min (depending on voltage and load)

Head

Up to 1.5m (4.92ft)

Dimensions

20mm x 15mm x 30mm (typical)

Weight

20-30g (typical)

Applications

The 3-6V Mini Submersible Water Pump is suitable for a wide range of applications, including

DIY projects (e.g., aquarium automation, water features)

Robotics (e.g., underwater robots, robotic fish)

IoT systems (e.g., water monitoring, liquid level control)

Industrial automation (e.g., process control, chemical handling)

Important Notes

The pump should only be used with clean water or compatible liquids. Using the pump with contaminated or corrosive liquids may damage the device or affect its performance.

The pump should be operated within the specified voltage range to ensure safe and reliable operation.

When installing the pump, ensure that it is properly secured to prevent movement or vibration that may affect its performance.

Pin Configuration

  • 3-6V Mini Submersible Water Pump Documentation
  • Pinout Description
  • The 3-6V Mini Submersible Water Pump has a total of 2 pins, which are used to power and control the pump. Below is a detailed description of each pin:
  • Pin 1: Positive Power Input (VCC)
  • Function: Supplies positive voltage to the pump motor
  • Voltage Range: 3V to 6V
  • Typical Operating Current: 100mA to 200mA (dependent on pump speed and voltage)
  • Connection: Connect to the positive terminal of a power source (e.g., battery) or a voltage regulator output
  • Pin 2: Negative Power Input (GND)
  • Function: Provides a common ground reference for the pump motor
  • Voltage: 0V (Ground)
  • Connection: Connect to the negative terminal of a power source (e.g., battery) or a common ground point in the circuit
  • Connection Structure
  • To connect the pins of the 3-6V Mini Submersible Water Pump:
  • 1. Connect the Positive Power Input (VCC) pin to:
  • A 3V to 6V power source (e.g., battery) positive terminal
  • The output of a voltage regulator (if required)
  • A power bus or distribution board (if used in a larger system)
  • 2. Connect the Negative Power Input (GND) pin to:
  • A 3V to 6V power source (e.g., battery) negative terminal
  • A common ground point in the circuit
  • The ground pin of a microcontroller or other components (if used in a larger system)
  • Important Notes
  • Ensure the power source voltage is within the recommended range (3V to 6V) to avoid damaging the pump motor.
  • Use a suitable gauge wire to connect the pins, taking into account the maximum operating current of the pump.
  • If the pump is to be used in a submerged application, ensure the connections and wire insulation are waterproof or water-resistant.
  • By following these connection guidelines, you can safely and efficiently power and control the 3-6V Mini Submersible Water Pump in your IoT project.

Code Examples

3-6V Mini Submersible Water Pump Documentation
Overview
The 3-6V Mini Submersible Water Pump is a compact, low-voltage pump designed for use in water-based IoT projects. It's suitable for a wide range of applications, including aquariums, fountains, and DIY irrigation systems. This pump is energy-efficient and can operate reliably in water environments.
Technical Specifications
Voltage: 3-6V DC
 Current: 1.5A (max)
 Flow Rate: 100-150 mL/min
 Head Height: 0.5-1.5m
 Dimension: 25mm x 25mm x 30mm (L x W x H)
 Weight: 20g
 Waterproof Rating: IP67
Connecting the Pump
To use the 3-6V Mini Submersible Water Pump, connect it to a power source (e.g., a battery or a microcontroller) and a water source (e.g., a tank or a reservoir). Ensure the pump is fully submerged in water before operating.
Code Examples
### Example 1: Basic Pump Control using Arduino
In this example, we'll use an Arduino Uno to control the pump. The pump will turn on for 5 seconds, then turn off for 5 seconds, repeating this cycle indefinitely.
```c++
const int pumpPin = 9;  // Pin connected to the pump
void setup() {
  pinMode(pumpPin, OUTPUT);
}
void loop() {
  digitalWrite(pumpPin, HIGH);  // Turn on the pump
  delay(5000);
  digitalWrite(pumpPin, LOW);  // Turn off the pump
  delay(5000);
}
```
### Example 2: Automatic Water Level Control using ESP32 and a Water Level Sensor
In this example, we'll use an ESP32 microcontroller and a water level sensor to automatically control the pump. When the water level falls below a certain threshold, the pump will turn on to refill the tank.
```c++
#include <WiFi.h>
#include <Adafruit_Sensor.h>
const int pumpPin = 18;  // Pin connected to the pump
const int sensorPin = A0;  // Pin connected to the water level sensor
const int threshold = 500;  // Adjust this value based on your sensor's output
void setup() {
  pinMode(pumpPin, OUTPUT);
  pinMode(sensorPin, INPUT);
}
void loop() {
  int sensorValue = analogRead(sensorPin);
  if (sensorValue < threshold) {
    digitalWrite(pumpPin, HIGH);  // Turn on the pump
    delay(10000);  // Pump for 10 seconds
    digitalWrite(pumpPin, LOW);  // Turn off the pump
  }
  delay(1000);  // Check the water level every second
}
```
Safety Precautions
Ensure the pump is used with a suitable power source and within its recommended voltage range.
 Avoid over-tightening the pump's connectors, as this may damage the internal components.
 Keep the pump away from children and pets to avoid accidental ingestion or injury.
By following these guidelines and code examples, you can successfully integrate the 3-6V Mini Submersible Water Pump into your IoT projects.