Een pomp zet elektrische energie om in vloeistofbeweging, meestal als een kleine DC-belasting met twee voedingsaansluitingen. Je stuurt hem meestal aan via een transistor, relais of motordriver in plaats van rechtstreeks vanuit een microcontroller, omdat hij meer stroom kan vragen dan een Arduino- of ESP32-pin kan leveren.
| Pin | Signaal | Beschrijving |
|---|---|---|
5V - |
power | 5V DC Negative wire |
5V + |
power | 5V DC Positive wire |
| Van | Naar | Draad |
|---|---|---|
board:5V |
x1:+ |
red |
board:GND |
x1:- |
black |
board:D9 |
x1:1 |
green |
board:GND.1 |
x1:2 |
black |
Dit voorbeeld is geschreven en compile-gecheckt voor de arduino-uno. Codey Online past het voor je aan naar elk ander ondersteund board.
const int pumpPin = 9;
void setup() {
pinMode(pumpPin, OUTPUT);
Serial.begin(9600);
while (!Serial) {
;
}
Serial.println("Pump example starting.");
Serial.println("The pump will turn on for 2 seconds, then off for 2 seconds.");
}
void loop() {
Serial.println("Pump ON");
digitalWrite(pumpPin, HIGH);
delay(2000);
Serial.println("Pump OFF");
digitalWrite(pumpPin, LOW);
delay(2000);
}
Beschrijf wat je wilt bouwen. Codey Online schrijft de code, tekent het aansluitschema, compileert het en flasht je board rechtstreeks vanuit de browser.
Gratis starten