esp_garden git · master
Distributed ESP sensor and actuator system (garden)
C++ 70.7% Markdown 18% C 10.7%git clone https://git.christianimmanuel.de/embedded/esp_garden.gitwget https://git.christianimmanuel.de/embedded/esp_garden/archive/esp_garden.tar.gzinit
produkt.md | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/produkt.md b/produkt.md index 7ebd93f..363fd07 100644 --- a/produkt.md +++ b/produkt.md @@ -1,15 +1,26 @@ # Produkt -## Titel des Projekts: Name +## Titel des Projekts: Garten-Netzwerk und Datenbank ## Teammitglieder -Liste der Teammitglieder mit Matrikelnummer + + +| Christian Fischer | 1563142 | +|-------------------|---------| +| David Schüring | | ## Motivation -Welches Problem wird mit dem Produkt gelöst? Warum ist dieses Produkt nützlich? + +Der Hochschul-Garten wird digital. Bewässerung soll automatisiert werden, Sensoren die Umwelteinflüsse messen, Strom durch erneuerbare Energien erzeugt werden. +Da mit dieser Umstelllung neue Herausforderungen entstehen ist es notwendig die eingerichteten digitalen Geräte zu überwachen und mit geringsten Hürden Konfigurieren zu können. Dieses Projekt stellt einerseits eine Internetseite bereit um jeglichen Datenfluss monitoren zu können, andererseits bietet es über die Internetseite, gesichert durch einen Login, die Möglichkeit ohne technisches Know-How die digitalen Geräte neu zu konfigurieren. Wann muss bewässert werden, wann ist der Boden trocken, fließt genügen Strom über die Umweltbewusste Stromversorgung? Diese Fragen werden in Zukunft leichter zu beantworten und zu steuern sein. ## Beschreibung -Beschreiben Sie die Funktionen, die Sie in dem Produkt realisieren möchten. + +Im Hochschul-Garten werden verschiedene Mikrocontroller eingesetzt werden. Diese werden wir über ein Bluetooth-Now netzwerk miteinander verbinden. Ein Mikrocontroller dient dabei als "Host" um Daten an einen Web-Server mit einer Datenbank weiter leiten zu können. +Der Web-Server stellt eine Internetseite bereit über welche die gesendeten Daten betrachtet werden können. Zusätzlich bietet diese Internetseite eine Möglichkeit die Zeitpunkte zum Lesen der verschiedenen Sensordaten, sowie die Zeitpunkte zu Bewässerung zu verändern, sodass keine weitere Programmierung im nachinein nötig ist. Um den Stromverbrauch möglichst gering zu halten werden die Mikrocontroller ihre Kommunikationszeitpunkte absprechen um die Zeit ohne Kommunikation in einem "DeepSleep" (Tiefschlaf) verbringen zu können. ## Evaluation -Beschreiben Sie, wie Sie Ihr Produkt testen und vorstellen möchten. + +Zum Testen wird ein Netzwerk, bestehend aus 3 ESP32-C3 genutzt. Sensordaten werden vorerst als feste Werte gehandhabt um nach Fertigstellung der einzelnen Komponenten durch andere Gruppen schnell in den Betrieb über gehen zu können. + +Zum Testen der Unabhängigkeit der einzelnen Mikrocontroller werden zwischenzeitlich einzelne abgeschalten, sodass überprüft werden kann ob die Kommunikation weiterhin mit den aktiven Geräten besteht. Was passiert wenn das WLAN ausfällt, wenn ein einzelner ESP ausfällt? Ist die Kommunikation der bestehenden Geräte weiterhin abgesichert? Wie gleichen wir die Uhrzeit ab wenn keine Verbindung ins Web möglich ist? Was passiert nach einem Stromausfall?