• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Auto Watering System Open Source under 10$ 3D Printer File Image 1
Auto Watering System Open Source under 10$ 3D Printer File Image 2
Auto Watering System Open Source under 10$ 3D Printer File Image 3
Auto Watering System Open Source under 10$ 3D Printer File Image 4
Auto Watering System Open Source under 10$ 3D Printer File Image 5
Auto Watering System Open Source under 10$ 3D Printer File Image 6
Auto Watering System Open Source under 10$ 3D Printer File Image 7
Auto Watering System Open Source under 10$ 3D Printer File Image 8
Auto Watering System Open Source under 10$ 3D Printer File Thumbnail 1
Auto Watering System Open Source under 10$ 3D Printer File Thumbnail 2
Auto Watering System Open Source under 10$ 3D Printer File Thumbnail 3
Auto Watering System Open Source under 10$ 3D Printer File Thumbnail 4
Auto Watering System Open Source under 10$ 3D Printer File Thumbnail 5
Auto Watering System Open Source under 10$ 3D Printer File Thumbnail 6
Auto Watering System Open Source under 10$ 3D Printer File Thumbnail 7
Auto Watering System Open Source under 10$ 3D Printer File Thumbnail 8

Auto Watering System Open Source under 10$

FSKhardcore avatarFSKhardcore

April 5, 2026

makerworld-icon
DescriptionCommentsTags

Description

Boost MeDanke für Euro Unterstützung und Motivation.

Halte deine Pflanzen glücklich und gesund – ganz automatisch! Dieses Arduino-basierte System überwacht die Bodenfeuchtigkeit in Echtzeit und bewässert deine Pflanze genau dann, wenn sie es braucht. Kein Übergießen, kein Austrocknen mehr.

Funktionen:

  • Präzise Steuerung: Einstellbare Ziel-Feuchtigkeit.
  • Intelligente Logik: Programmierbare Bewässerungsdauer und Sickerzeit (Wartezeit nach dem Gießen), um Staunässe zu vermeiden und exakte Messwerte zu erhalten.
  • Intervall-Messung: Definiere Pausen zwischen den Messzyklen, um Strom zu sparen und die Hardware zu schonen.
  • Sauberes Design: Inklusive passgenauem Gehäuse und Bewässerungsring für eine gleichmäßige Wasserverteilung.

Bewesserungsringe sind in verschiedenen Durchmesser vorhanden.

 

Hinweis (bitte lesen 😊)

Das hier ist keine Schritt-für-Schritt-Anleitung, sondern einfach eine Doku, wie ich mein System gebaut habe. Vielleicht hilft’s dir als Inspiration – aber es gibt viele Wege, sowas umzusetzen.

Wenn du das nachbauen willst, mach das bitte auf eigene Verantwortung. Gerade bei Elektronik, Wasser & Co. kann auch mal was schiefgehen (Kurzschluss, Schäden, etc.). Also lieber zweimal prüfen und nur basteln, wenn du weißt, was du tust.

Ich übernehme keine Haftung für irgendwas, das beim Nachbauen oder Verwenden passiert.

Fühl dich frei, das Ganze zu verändern, zu verbessern oder komplett anders zu machen – genau dafür ist es ja da. 🙂

Benötigtes Zubehör / Bill of Materials (BOM)

KomponenteEmpfehlung
MikrocontrollerArduino Nano oder kleiner
SensorCapacitive Soil Moisture Sensor v2.0 (Korrosionsbeständig!)
Relais5V Relay Module (Low-Level Trigger)
Pumpe5V DC Tauchpumpe
PowerUSB-C Connector (2-Pin für Strom oder 4-Pin für Daten/Programming)
SchlauchStandard 8mm Silikonschlauch

Code für Arduino. 

 

 

// -------- Pins --------
const int soilPin = A0;
const int relayPin = 7;


// -------- Sensor Kalibrierung --------
int airValue = 580;    // Wert in Luft (trocken)
int waterValue = 256;  // Wert im Wasser (nass)


// -------- Einstellungen --------
int moistureThreshold = 70;  // Prozentwert ab dem bewässert wird

unsigned long wateringTime = 5000;       // Pumpzeit (ms)
unsigned long waitAfterWatering = 10000;  // Wartezeit nach Bewässerung
unsigned long measurementInterval = 100000; // Messintervall


// -------- Variablen --------
unsigned long lastMeasurement = 0;


void setup() {

 Serial.begin(9600);

 pinMode(relayPin, OUTPUT);
 digitalWrite(relayPin, HIGH); // Relais aus

}


void loop() {

 unsigned long currentMillis = millis();

 if (currentMillis - lastMeasurement >= measurementInterval) {

   lastMeasurement = currentMillis;

   int sensorValue = analogRead(soilPin);

   // Umrechnung in Prozent
   int moisturePercent = map(sensorValue, airValue, waterValue, 0, 100);
   moisturePercent = constrain(moisturePercent, 0, 100);

   Serial.print("Sensorwert: ");
   Serial.print(sensorValue);

   Serial.print("  Feuchtigkeit: ");
   Serial.print(moisturePercent);
   Serial.println("%");

   // Prüfen ob Bewässerung nötig
   if (moisturePercent < moistureThreshold) {

     Serial.println("Zu trocken -> Bewässerung startet");

     waterPlant();
   }
   else {

     Serial.println("Feuchtigkeit OK");
   }
 }
}

 

// -------- Bewässerungsfunktion --------

void waterPlant() {

 digitalWrite(relayPin, LOW); // Relais AN
 Serial.println("Pumpe läuft");

 delay(wateringTime);

 digitalWrite(relayPin, HIGH); // Relais AUS
 Serial.println("Pumpe aus");

 Serial.println("Wartezeit...");
 delay(waitAfterWatering);

}

 

 

 

 

 

Sollte weitere Anleitung oder Beschreibung gewünscht sein Schreiben sie einfach ein Kommentar ich werde mein bestes geben es so gut wie möglich zu beschreiben.

 

 

License:

MakerWorld Exclusive License

Related Models

3D Printable Jet Engine preview image

3D Printable Jet Engine

Catiav5ftw profile image

Catiav5ftw

39,694

OPEN-SOURCE VASE preview image

OPEN-SOURCE VASE

MAQUINA profile image

MAQUINA

36

TigerTag RFID Label for new SUNLU refill Spools preview image

TigerTag RFID Label for new SUNLU refill Spools

Farrell profile image

Farrell

18

The Ultimate box maker preview image

The Ultimate box maker

Heartman profile image

Heartman

23,982

Cufflink with Open Hardware and open source logos preview image

Cufflink with Open Hardware and open source logos

Flowmotion profile image

Flowmotion

44

NFC Tag - Customisable (STL's included) preview image

NFC Tag - Customisable (STL's included)

Westy74 profile image

Westy74

9

Lung Oriental Articulated Dragon preview image

Lung Oriental Articulated Dragon

7Fish profile image

7Fish

19,637

OPEN SOURCE LOGO GRAFFITI - HARMLESS STICKER BOMB preview image

OPEN SOURCE LOGO GRAFFITI - HARMLESS STICKER BOMB

Peter H profile image

Peter H

24