stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. IC10-Akademie
  3. Tag 13

Tag 13 von 365 · Einsteiger · Monat 1: Erste Schritte

Projekt: Statustafel

Projekt: eine Statustafel mit Druck, Temperatur und Sauerstoff, dazu ein Hebel für das Licht. Alle sechs Pins sind belegt.

Projekt 25 Min. Woche 2

Das lernst du heute

  • Druck, Temperatur und Sauerstoff anzeigen
  • Einheiten umrechnen
  • Hebel schaltet die Beleuchtung

Neben der Schleuse soll eine Tafel hängen, die auf einen Blick zeigt, ob drinnen alles stimmt. Du kennst jetzt alles, was dafür nötig ist: l und s, LogicTypes, Pins, das Gehäuse und die Anzeigemodi.

Der Aufbau

PinGerätAufgabe
d0Gas-Sensormisst die Raumluft
d1LED-AnzeigeDruck in kPa
d2LED-AnzeigeTemperatur in °C
d3LED-AnzeigeSauerstoff in %
d4HebelBeleuchtung an/aus
d5WandlampeBeleuchtung
dbGehäuseDruck in Atmosphären

Alle sechs Pins sind belegt. Das ist die Grenze – für ein siebtes Gerät bräuchtest du einen zweiten Chip oder die Netzwerkbefehle aus Woche 5.

Die Umrechnungen

  • Temperatur: Sensor liefert Kelvin, also 273,15 abziehen. Die Anzeige bekommt Mode 4 (Celsius) und hängt nur das °C an.
  • Sauerstoff: RatioOxygen liefert 0 bis 1. Mode 1 (Percent) rechnet selbst mal 100 – also den Anteil unverändert hineinschreiben.
  • Atmosphären: kPa durch 101,325.
l r1 d0 Temperature
sub r1 r1 273.15
s d2 Setting r1
s d2 Mode 4        # Celsius

Teilziele

  1. d1 zeigt den Druck in kPa.
  2. d2 zeigt die Temperatur in °C, Mode Celsius.
  3. d3 zeigt den Sauerstoff, Mode Percent.
  4. Der Hebel an d4 schaltet die Lampe an d5 ein …
  5. … und wieder aus.
  6. Das Gehäuse zeigt den Druck in Atmosphären.
Hinweis

Noch läuft das Programm einmal durch. Die Tafel zeigt also den Stand beim Start. In Woche 3 bekommt sie eine Schleife und folgt jeder Änderung.

Tipp

Arbeite Teilziel für Teilziel und lass nach jedem Schritt die Tests laufen. Ein grünes Teilziel bleibt grün, wenn du sauber weiterbaust.

Schaubild

LogicTypes zweier Geräte Gas-Sensor Temperature 296.15 L Pressure 101.3 L RatioOxygen 0.21 L RatioCarbonDioxide 0.004 L LED-Anzeige On 1 L S Setting 23 L S Color 2 L S Mode 0 L S L = lesbar · S = schreibbar · Temperatur in Kelvin, Druck in kPa
Der Gas-Sensor liefert die Messwerte, die LED-Anzeigen nehmen Setting, Mode und Color entgegen.

Projektaufgabe

Aufgabe

Baue die Statustafel aus der Lektion:

  • d1: Druck in kPa
  • d2: Temperatur in °C, Mode Celsius (4)
  • d3: Sauerstoff, Mode Percent (1)
  • Hebel d4 schaltet Lampe d5
  • db Setting: Druck in Atmosphären (kPa / 101,325)

Teilziele

  1. Teilziel 1: Druck in kPa
  2. Teilziel 2: Temperatur in °C
  3. Teilziel 3: Sauerstoff in Prozent
  4. Teilziel 4: Hebel schaltet das Licht ein
  5. Teilziel 5: Hebel aus, Licht aus
  6. Teilziel 6: Gehäuse zeigt Atmosphären

Hinweise

Hinweis 1

Den Druck liest du einmal nach r0 und benutzt ihn zweimal: für d1 und für die Atmosphären.

Hinweis 2

Percent rechnet selbst mal 100 – den Anteil unverändert schreiben.

Hinweis 3

Lampe: l r3 d4 Open, dann s d5 On r3.

Quiz

2 Fragen. Ab 60 % ist das Quiz bestanden – die Auswertung macht der Server.

Tag abschließen

  • Alle Teilziele des Projekts 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

Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall