









| Pin Name | Description |
|---|---|
| VCC (+) | Positive terminal for power input. Connect to the power supply's positive. |
| GND (-) | Negative terminal for power input. Connect to the power supply's ground. |
| (Optional) | Some pumps may include a third pin for grounding or control functionality. |
Power Supply:
Circuit Connection:
Control with Arduino UNO:
// Example code to control a water pump using a relay module and Arduino UNO
const int relayPin = 7; // Pin connected to the relay module
void setup() {
pinMode(relayPin, OUTPUT); // Set the relay pin as an output
digitalWrite(relayPin, LOW); // Ensure the pump is off initially
}
void loop() {
digitalWrite(relayPin, HIGH); // Turn the pump ON
delay(5000); // Keep the pump ON for 5 seconds
digitalWrite(relayPin, LOW); // Turn the pump OFF
delay(5000); // Keep the pump OFF for 5 seconds
}
Pump Does Not Start:
Low Water Flow:
Pump Overheats:
Excessive Noise:
Can I use the water pump with an AC power source? No, most small water pumps are designed for DC power. Use a DC power adapter or battery.
How do I control the pump speed? You can use a PWM (Pulse Width Modulation) signal with a motor driver to control the pump speed.
Is the pump waterproof? Submersible pumps are waterproof and designed to operate underwater. Non-submersible pumps should not be exposed to water.
What is the maximum distance the pump can lift water? The maximum lift depends on the pump's specifications, typically ranging from 0.5m to 5m. Check the datasheet for your specific model.
By following this documentation, you can effectively use and troubleshoot your water pump for various applications.