README.md aktualisiert
This commit is contained in:
parent
a3cc89f316
commit
228f99c602
103
README.md
103
README.md
@ -1,2 +1,103 @@
|
||||
# Bewaesserung
|
||||
# 🌱 Gartenbewässerung – Automatisiertes System mit ESP32
|
||||
|
||||
Dieses Projekt realisiert eine automatische Gartenbewässerung mit zwei dezentralen Steuereinheiten auf Basis des ESP32-Mikrocontrollers. Jede Steuereinheit kann ein bis vier Ventile steuern und wird per WiFi angesteuert.
|
||||
|
||||
## 🔧 Projektüberblick
|
||||
|
||||
Die Gartenbewässerung besteht aus zwei unabhängigen ESP32-gestützten Steuerboxen, die verschiedene Gartenbereiche automatisch bewässern. Die Steuerung der einzelnen Ventile erfolgt über das heimische WLAN, wodurch eine flexible und smarte Steuerung möglich ist.
|
||||
|
||||
### 💡 Features
|
||||
|
||||
- Steuerung von 1–4 Magnetventilen pro Steuereinheit
|
||||
- Kommunikation über WLAN
|
||||
- Zeitgesteuerte oder manuelle Bewässerung
|
||||
- Erweiterbar für weitere Ventile oder Sensoren (z. B. Bodenfeuchte)
|
||||
- Energieeffizient dank Sleep-Modi und gezielter Aktivierung der Ventile
|
||||
|
||||
## 🧩 Systemübersicht
|
||||
|
||||
### 🟦 Steuereinheit 1 – Vorgarten & Tomatentröge
|
||||
- **ESP32 Controller**
|
||||
- **2 Ventile**
|
||||
- Ventil 1: Vorgarten
|
||||
- Ventil 2: Tomatentröge
|
||||
|
||||
### 🟩 Steuereinheit 2 – Hochbeete & Gemüsebeet
|
||||
- **ESP32 Controller**
|
||||
- **2 Ventile**
|
||||
- Ventil 1: Hochbeete
|
||||
- Ventil 2: Gemüsebeet
|
||||
|
||||
> Beide Einheiten arbeiten autark, können aber zentral über eine App oder ein Webinterface angesteuert werden.
|
||||
|
||||
## 📦 Komponentenliste
|
||||
|
||||
| Komponente | Beschreibung |
|
||||
|------------------|---------------------------------------|
|
||||
| ESP32 | Mikrocontroller mit WiFi |
|
||||
| Magnetventile | 12V/24V Ventile für Gartenbewässerung |
|
||||
| Relaismodule | Zum Schalten der Ventile |
|
||||
| Netzteile | 5V/12V je nach Ventiltyp |
|
||||
| Gehäuse | Wetterfest, für Outdoor-Einsatz |
|
||||
| WLAN-Netzwerk | Zur Kommunikation |
|
||||
|
||||
## 🛒 Bezugsquellen
|
||||
|
||||
- **Magnetventil (Aliexpress)**
|
||||
https://de.aliexpress.com/item/1005005322122546.html
|
||||
|
||||
- **Hunter Micro-Tropfschlauch und Verbinder**
|
||||
https://www.wasserundgruen.de/Hunter-Micro-Tropfschlauch-30-m-Rolle--6-4-mm---4-5-mm--1-5---3-2-l-h--0-7---2-8-Bar--15-cm-Tropfabstand--Schwarz.html
|
||||
|
||||
- **Rainbird XFS-CV Tropfrohr (unterirdisch)**
|
||||
https://www.mhb-beregnung.de/produkt/rain-bird-xfs-cv-unterirdisches-tropfrohr-rolle-100-m/
|
||||
|
||||
## 🖧 Netzwerk- & Steuerungskonzept
|
||||
|
||||
Jede Steuereinheit verbindet sich automatisch mit dem Heim-WLAN. Die Steuerung der Ventile kann erfolgen über:
|
||||
|
||||
- Ein zentrales Webinterface
|
||||
- Eine mobile App (z. B. Home Assistant)
|
||||
- Zeitsteuerung (z. B. über NTP und Zeitpläne)
|
||||
- Manuell via HTTP oder MQTT
|
||||
|
||||
## 🚀 Inbetriebnahme
|
||||
|
||||
1. ESP32 flashen mit dem entsprechenden Code
|
||||
2. WLAN-Zugangsdaten im Code hinterlegen
|
||||
3. Stromversorgung und Ventile anschließen
|
||||
4. System starten – fertig!
|
||||
|
||||
## 📁 Ordnerstruktur (Beispiel)
|
||||
|
||||
```
|
||||
gartenbewaesserung/
|
||||
├── steuereinheit1/
|
||||
│ ├── main.cpp
|
||||
│ └── config.h
|
||||
├── steuereinheit2/
|
||||
│ ├── main.cpp
|
||||
│ └── config.h
|
||||
├── shared/
|
||||
│ └── common.h
|
||||
├── README.md
|
||||
```
|
||||
|
||||
## 🛠️ Noch geplant
|
||||
|
||||
- Integration von Bodenfeuchtigkeitssensoren
|
||||
- Wetter-API zur Anpassung der Bewässerung
|
||||
- OTA-Updates für die ESP32-Controller
|
||||
- Logging und Statistiken im Webinterface
|
||||
|
||||
## 📸 Eindrücke
|
||||
|
||||
*Hier kannst du später Bilder oder ein Diagramm der Gartenbereiche einfügen.*
|
||||
|
||||
## 🧑💻 Mitwirken
|
||||
|
||||
Pull Requests und Ideen sind jederzeit willkommen! Dieses Projekt ist offen für Weiterentwicklungen.
|
||||
|
||||
## ⚖️ Lizenz
|
||||
|
||||
Dieses Projekt steht unter der MIT-Lizenz. Details siehe [LICENSE](./LICENSE).
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user