Das lernst du heute
- Wasserversorgung prüfen
- Leitungen füllen
- Mangel melden
Hydrokultur heißt: Die Wurzeln hängen im Wasser. Läuft die Leitung leer, wächst die Pflanze erst langsamer und nimmt nach einer Weile Schaden. Ein Chip behält das Wasser im Blick, lange bevor das Gesicht des Harvie traurig wird.
Wo das Wasser ist
Hydrokultur-Schalen hängen an einem Flüssigkeitsrohr. Das Hydrokultur-Gerät liest das Wasser, das gerade in ihm steht:
| LogicType | bedeutet |
|---|---|
Pressure | Druck des Inhalts |
Temperature | Temperatur des Wassers |
RatioWater | Anteil Wasser am Inhalt |
TotalMoles | Stoffmenge des Inhalts |
Für die ganze Leitung eignet sich ein Flüssigkeitsrohr-Analysator (StructureLiquidPipeAnalyzer). Er liest dieselben Werte und zusätzlich VolumeOfLiquid, das Volumen der Flüssigkeit in Litern.
Leitungen füllen
Das Wasser kommt aus einem Flüssigkeitstank und fließt über eine Flüssigkeitspumpe (StructureLiquidVolumePump) in die Gießleitung. Der Chip schaltet die Pumpe mit Hysterese: an, wenn der Leitungsdruck fällt, aus, wenn er wieder oben ist. So steht immer Wasser an den Schalen, aber die Leitung wird nicht überfüllt.
lbn druck ANALYSE HASH("Giessleitung") Pressure Average
slt tmp druck P_AUS # unter 300 kPa: weiterpumpen
and pumpe pumpe tmp
slt tmp druck P_AN # unter 150 kPa: anfangen
or pumpe pumpe tmp
sbn PUMPE HASH("Giessen") On pumpe
Die Zahlen sind Beispielwerte. Miss deine Leitung, wenn sie gut gefüllt ist, und setze die Grenzen etwas darunter.
Wie voll ist der Tank?
Der Tank selbst hat keine Logik mehr: Sein Bausatz baut einen Inline-Tank, der zum Rohrnetz gehört. Ein zweiter Flüssigkeitsrohr-Analysator „Wassertank“ an der Tankleitung, also vor der Pumpe, meldet Volume, das Fassungsvermögen dieses Netzes in Litern, und VolumeOfLiquid, die Flüssigkeit darin. Der Quotient ist der Füllstand:
lbn fuell ANALYSE HASH("Wassertank") VolumeOfLiquid Average
lbn tmp ANALYSE HASH("Wassertank") Volume Average
div fuell fuell tmp # 0 bis 1
Mangel melden
Zwei Meldungen gehören dazu:
- Tank fast leer: Füllstand unter 10 %. Zeit, Eis zu schmelzen oder Wasser nachzuliefern.
- Leitung bleibt leer: Die Pumpe läuft, aber der Druck steigt nicht. Dann ist der Tank leer oder die Leitung undicht. Ein Zähler erkennt das: Er läuft hoch, solange die Pumpe arbeitet und der Druck unten bleibt, und fällt auf 0, sobald eins davon nicht mehr stimmt.
Ein ausgefallener Analysator liefert NaN. Dann weißt du nicht, wie voll die Leitung ist. Die Hysterese oben schaltet die Pumpe bei NaN von selbst aus – zusätzlich gehört die Mangel-Lampe an, damit jemand nachsieht.
Auch das Wasser zählt für die Temperatur: Laut Spielcode prüft die Pflanze, ob ihr Wasser im Wachstumsbereich liegt. Eine Leitung, die draußen über den Mars-Boden läuft, kühlt die Wurzeln.
Schaubild
Übung
Aufgabe
Baue die Bewässerung:
- Pumpe „Giessen“ an unter 150 kPa im Analysator „Giessleitung“, aus über 300 kPa
- Anzeige „Tank“ zeigt den Füllstand am Analysator „Wassertank“ in ganzen Prozent, ohne Analysator −1
- Lampe „Wasser“ an, wenn der Tank unter 10 % ist, der Analysator fehlt oder die Pumpe mehr als 20 Takte läuft, ohne dass der Druck über 150 kPa kommt
Hinweise
Hinweis 1
Füllstand: VolumeOfLiquid durch Volume, mal 100, runden. Bei NaN mit select auf −1.
Hinweis 2
−1 ist kleiner als 10 – slt mangel fuell TANK_MIN meldet einen fehlenden Analysator dann von selbst.
Hinweis 3
Zähler: add zeit zeit tmp und danach mul zeit zeit tmp – so fällt er auf 0, sobald tmp 0 ist.
Quiz
4 Fragen. Ab 60 % ist das Quiz bestanden – die Auswertung macht der Server.
Tag abschließen
- Übung im Simulator bestanden
- Quiz mit mindestens 60 % bestanden
Ohne Konto wird der Fortschritt nur in diesem Browser gespeichert.
Fehler in dieser Lektion melden
Zum Melden bitte anmelden. Anmelden