Bewässerungssytem für Balkonpflanzen: Unterschied zwischen den Versionen
Zeile 126: | Zeile 126: | ||
[[Datei:Blockschaltbild automatisches Bewässerungssystem für Balkonpflanzen.jpg|600px|mini| | [[Datei:Blockschaltbild automatisches Bewässerungssystem für Balkonpflanzen.jpg|600px|mini|links|Blockschaltbild Systemaufbau]] | ||
[[Datei:Funktioneller Komponentenaufbau.jpg|600px|mini| | [[Datei:Funktioneller Komponentenaufbau.jpg|600px|mini|rechts|Funktionaler Systemaufbau]] | ||
[[Datei:Funktioneller Systementwurf automatisches Bewässerungssystem für Balkonpflanzen.jpg|600px|gerahmt| | [[Datei:Funktioneller Systementwurf automatisches Bewässerungssystem für Balkonpflanzen.jpg|600px|gerahmt|zentriert]] | ||
[[Datei:AutomatischesBewässerungssystem.jpg|600px|rahmenlos|zentriert|PAP]] | [[Datei:AutomatischesBewässerungssystem.jpg|600px|rahmenlos|zentriert|PAP]] |
Version vom 26. November 2023, 23:13 Uhr
Autoren: Oliver Aust, Jürgen Heimann
Betreuer: Prof. Schneider
→ zurück zur Übersicht: WS 20/21: Angewandte Elektrotechnik (BSE)
→ zurück zur Übersicht: WS 21/22: Angewandte Elektrotechnik (BSE)
→ zurück zur Übersicht: WS 22/23: Angewandte Elektrotechnik (BSE)
→ zurück zur Übersicht: WS 23/24: Angewandte Elektrotechnik (BSE)
Einleitung
Das Projekt "Bewässerungssystem für Balkonplanzen" entsteht im Rahmen des Praktikums "Fachpraktikum Elektrotechnik" im Studiengang Mechatronik (MTR).
Ziel des Projektes ist die Entwicklung eines automatischen Bewässerungssystems, welches sowohl den Füllstand des Wasserbehälters als auch die Bodenfeuchtigkeit und den individuellen Wasserbedarf diverser Balkonplanzen berücksichtigt.
Anforderungen
Um dieses Projekt zu realisieren müssen folgende Anforderungen erfüllt werden
Nr. | Beschreibung | Bereich | Datum | Status
|
---|---|---|---|---|
1 | Das Gehäuse für den Arduino und dem Display muss Wetterfest sein. | Mechanik | 25.10.2023 | Offen |
2 | Das Gehäuse muss Platz für ein Kabelführungssystem aufweisen. | Hardware | 27.10.2023 | Offen |
3 | Das Gehäuse soll mit einem Akku betrieben werden. | Hardware | 31.10.2023 | Offen |
4 | Der Füllstandssensor soll den Wasserfüllstand des Wasserbehälters in Echtzeit messen. | Hardware | 31.10.2023 | Offen |
5 | Der Bodenfeuchtesensor soll den Feuchtigkeitsgrad der Erde im Blumentopf in Echtzeit messen. | Software | 04.11.2023 | Offen |
6 | Die Messdaten müssen auf dem Display in Echtzeit angezeigt werden. | Software | 04.11.2023 | Offen |
7 | Das Display soll Zeitpunkt und Menge der letzten Bewässerung anzeigen. | Hardware | 04.11.2023 | Offen |
8 | Die Pumpe soll mit dem Arduino UNO R3 mit Hilfe der Arduino IDE angesteuert werden. | Hardware | 07.11.2023 | Offen |
9 | Die Pumpe soll in Abhängigkeit der Bodenfeuchte und der Bewässerungsmenge, dem individuellen Bedarf der Planze, Wasser aus dem Behälter pumpen. | Hardware | 07.11.2023 | Offen |
10 | Der Regelkreises sollte mittels Arduino IDE für das Zusammenspiel von Sensoren & Hardware sorgen. | Software | 14.11.2023 | Offen |
11 | Die Umsetzung des Arduino IDE Algroithmusses muss in Matlab/Simulink umgeschrieben werden. | Software | 04.12.2023 | Offen |
Tabelle 1: Auflistung der Anforderungen
Funktionaler Systementwurf/Technischer Systementwurf
Zur näheren Erläuterung wird der Systementwurf in Komponenten unterteilt:
- Blumentopf und Pflanze: Der Bereich in dem der Bodenfeuchtesensor verbaut wird.
- Gehäuse: Das Gehäuse dient als Halterung für den Arduino und zur Halterung des LCD-Displays, ebenfalls wird das Kabelführungssystem dorthin verlaufen.
- Wasserführungssystem: Konstruktion für Schlauch und Pumpe mit Wasserführungssystem vom Behälter zum Blumentopf.
- Bodenfeuchtesensor: Misst den Feuchtigkeitsbedarf der Pflanze.
- Wasserstandssensor: Misst den Wasserstand in Echtzeit.
- LCD-Display: Auf dem Display werden Messdaten und letzter Zeitpunkt der Bewässerung angezeigt.
- Arduino: An den Arduino Mikrocontroller sind die genannten elektrischen Komponenten angebunden. Der Mikrocontroller führt den Algorithmus aus, er verarbeitet Messdaten und regelt entsprechend.
- Spannungsquelle: Als Spannungsquelle für den Arduino mit Platine wird eine 9V-Block-Batterie eingesetzt.
Komponentenspezifikation
ID | Komponente | Beschreibung | Bild |
---|---|---|---|
1 | Arduino UNO |
|
|
2 | 1602-LCD Display |
|
|
3 | Bodenfeuchtigkeitssensor |
|
|
4 | HC-SR04 |
|
|
5 | JZK DC 12V Wasserpumpe |
|
Umsetzung (HW/SW)
Komponententest
Komponententest ist in Bearbeitung
Ergebnis
Zusammenfassung
Lessons Learned
Projektunterlagen
Projektplan
Legende:
Grün: Jürgen Heimann
Pink: Oliver Aust
Grau: Heimann/Aust
Rot: Projektphase
Projektdurchführung
YouTube Video
Weblinks
Literatur
→ zurück zur Übersicht: WS 21/22: Angewandte Elektrotechnik (BSE)