Safe-Plant: Unterschied zwischen den Versionen
(Umsetzung geschrieben) |
|||
Zeile 74: | Zeile 74: | ||
== Umsetzung (HW/SW) == | == Umsetzung (HW/SW) == | ||
Für das Gehäuse wurden Kanthölzer als Rahmen verwendet. Diese wurden mit 3D-gedruckten Winkeln an den Ecken verbunden. Um den Rahmen durchsichtig | |||
auszufüllen wurden Plexiglasscheiben eingesetzt. Für den Arduino gibt es eine 3D-gedruckte Box, die zusätzlich den Treiber des Motors, den Step-down Converter | |||
und ein Relais enthält. die Box wurde ebenfalls aus PLA gedruckt. | |||
Es wurde ein Schrittmotor verwendet um den Deckel mit einem Hebel automatisch anheben zu können, zur Änderung der Durchlüftung. Es wurden mehrere Sensoren angebracht, zwei | |||
Feuchtigkeitssensoren zur Messung der Bodenfeuchtigkeit und den Anderen zur Wasserstandsmessung des Wasserbehälters. Ein Luftfeuchtigkeits- sowie Temperatursensor. | |||
Durch diese Sensoren, lassen sich die wichtigsten Daten zur Automatisierung abgreifen und benutzen. | |||
Alle Kunststoffteile wurden aus biologisch abbaubarem PLA gedruckt. | |||
== Komponententest == | == Komponententest == |
Version vom 7. Januar 2022, 12:39 Uhr
Autoren: Dennis Weber & Lukas Rellermeier
Betreuer: Prof. Göbel & Prof. Schneider
Einleitung
In diesem Projekt wird ein vollkommen selbstständig arbeitendes Treibhaus erstellt. Es soll sich mit wenig zusätzlichen Zeitaufwand um Pflanzen kümmern können und den Betreiber über den aktuellen Stand dieser informieren.
Anforderungen
-Temperatur messen
-Luftfeuchtigkeit messen
-Feuchtigkeit des Bodens messen
-Lichtquelle
-Belüftung
-Signal bei nicht selbst lösbaren Problemen
-Daten aufnehmen verarbeiten und anzeigen und entsprechend handeln
Funktionaler Systementwurf/Technischer Systementwurf
Komponentenspezifikation
Komponente | Beschreibung | Abbildung |
---|---|---|
DHT 22 Sensor | Sensor um Temperatur und Luftfeuchtigkeit des Treibhauses zu messen, um diese zu Not entsprechend anzupassen. Luftfeuchtigkeitsmessbereich : 0 bis 100% mit einer Genauigkeit von ±2%.
Temperaturmessbereich -40 bis +80 C mit einer Genauigkeit von ±0.5. Betriebsspannung 3,3 - 5V DC. |
|
Moisture Sensor V1.2 | Sensor der die Feuchtigkeit des Bodens Kapazitiv misst, indem er in den Boden gesteckt wird, um zu wissen wann die Pflanze gegossen werden muss. 2 im Safe-Plant verbaut, den einen,
um die Bodenfeuchtigkeit zu messen und den anderen, um den Wasserstand auszulesen. Betriebsspannung 3,3 - 5V DC. |
|
Nema 17 Schrittmotor 45Ncm 1.5A | Schrittmotor zum Halten von ... Der Motor besitzt ein Haltemoment von 45Ncm. | |
DRV8825 Treiber für den Stepper Motor | Treiber für den Schrittmotor, der Treiber besitzt eine einstellbare Strombegrenzung, sowie Überstrom- und Übertemperaturschutz und verschiedene Schrittaufläsungen.
Arbeitet zwischen 8,2V und 45V. |
|
Wasserpumpe 3-5V 100-200mA | Wasserpumpe um Wasser im Treibhaus zu befördern. Fördermenge 1.2-1.6 Liter/Minute. Betriebsspannung zwischen 3-5V. | |
LM2596S Step Down Konverter | DC auf DC Step Down Konverter um alle Komponenten mit der richtigen Betriebsspannung nutzen zu können, vereinfacht die Komponentenauswahl. | |
Relaiskarte 1-Kanal 5V/230V | Das Relais wurde verwendet um die Wasserpumpe zu schalten. |
Umsetzung (HW/SW)
Für das Gehäuse wurden Kanthölzer als Rahmen verwendet. Diese wurden mit 3D-gedruckten Winkeln an den Ecken verbunden. Um den Rahmen durchsichtig auszufüllen wurden Plexiglasscheiben eingesetzt. Für den Arduino gibt es eine 3D-gedruckte Box, die zusätzlich den Treiber des Motors, den Step-down Converter und ein Relais enthält. die Box wurde ebenfalls aus PLA gedruckt. Es wurde ein Schrittmotor verwendet um den Deckel mit einem Hebel automatisch anheben zu können, zur Änderung der Durchlüftung. Es wurden mehrere Sensoren angebracht, zwei Feuchtigkeitssensoren zur Messung der Bodenfeuchtigkeit und den Anderen zur Wasserstandsmessung des Wasserbehälters. Ein Luftfeuchtigkeits- sowie Temperatursensor. Durch diese Sensoren, lassen sich die wichtigsten Daten zur Automatisierung abgreifen und benutzen. Alle Kunststoffteile wurden aus biologisch abbaubarem PLA gedruckt.
Komponententest
Die Komponenten wurden getestet in dem kleine Testprogramme in Arduino geschrieben wurden und die Komponenten provisorisch verkabelt wurden.
Ergebnis
Zusammenfassung
Lessons Learned
Aufgrund von schlechter Verfügbarkeit konnten nicht alle von uns gewünschten Komponenten verbaut werden.
Projektunterlagen
Projektplan
Projektdurchführung
YouTube Video
Weblinks
Literatur
→ zurück zur Übersicht: WS 21/22: Angewandte Elektrotechnik (BSE)