Das lernst du heute
- Mehrere Anzeigen versorgen
- Werte runden
- Einheiten wählen
Vier Anzeigen über der Tür zum Maschinenraum: Erzeugung, Verbrauch, Bilanz, Akkustand. Ein Blick genügt, und du weißt, ob die Nacht reicht. Damit das klappt, muss jede Anzeige die richtige Einheit zeigen und keine sieben Nachkommastellen.
DisplayMode wählt die Einheit
Die LED-Anzeige formatiert Setting je nach Mode. Die wichtigsten für Strom:
| Mode | Name | zeigt |
|---|---|---|
| 0 | DisplayMode.Default | die nackte Zahl |
| 1 | DisplayMode.Percent | Setting · 100 mit % – schreib also den Anteil 0 bis 1 |
| 2 | DisplayMode.Power | Watt mit Vorsatz: 1500 wird zu 1,5 kW |
| 7, 8 | DisplayMode.Seconds, DisplayMode.Minutes | Zeit mit Einheit |
Die Einheit rechnet die Anzeige nicht um. DisplayMode.Celsius hängt nur „°C“ an – du musst selbst Celsius hineinschreiben, keine Kelvin. Und im Prozentmodus ist Ratio 0,73 genau richtig, 73 wäre 7300 %.
sbn ANZ HASH("Erzeugung") Mode DisplayMode.Power
sbn ANZ HASH("Akkustand") Mode DisplayMode.Percent
Mehrere Anzeigen versorgen
Jede Anzeige bekommt ihren eigenen Namen und ihr eigenes sbn. Den Mode schreibst du einfach jeden Takt mit – kostet eine Zeile und übersteht auch, wenn jemand am Gerät herumgedreht hat. Brauchen mehrere Anzeigen denselben Wert, gib ihnen denselben Namen: Ein sbn erreicht dann alle.
Werte runden
round rundet auf ganze Zahlen. Für Stellen dahinter schiebst du das Komma: erst multiplizieren, runden, wieder teilen.
mul stand stand STELLEN
round stand stand
div stand stand STELLEN
Mit STELLEN 100 wird aus 0,7341 genau 0,73 – im Prozentmodus also „73 %“. Für Leistungen reicht round direkt: 1799,8 W wird zu 1800 W.
Erst rechnen, dann runden. Rundest du Erzeugung und Verbrauch und ziehst danach ab, bleibt die Bilanz ganzzahlig und passt genau zu den beiden Anzeigen darüber – das erspart Rückfragen wie „warum ist 3000 − 1800 nicht 1200?“.
Fehlt der Analysator, zeigen die drei Leistungsanzeigen −1 und die Bilanz wird rot. Eine Anzeige, die NaN zeigt, sieht kaputt aus. Eine, die −1 zeigt, sagt: „Messung fehlt“.
Übung
Aufgabe
Versorge vier Anzeigen: „Erzeugung“ (PowerPotential), „Verbrauch“ (PowerRequired) und „Bilanz“ (Erzeugung − Verbrauch) im Modus DisplayMode.Power, gerundet auf ganze Watt. „Akkustand“ zeigt den mittleren Ratio der Akkus „Akku“ im Modus DisplayMode.Percent, gerundet auf ganze Prozent. Die Bilanz ist grün, solange sie nicht negativ ist, sonst rot. Fehlt der Analysator „Hauptnetz“: die drei Leistungsanzeigen −1, Bilanz rot.
Hinweise
Hinweis 1
Zuerst die vier Mode-Zeilen mit DisplayMode.Power und DisplayMode.Percent.
Hinweis 2
round für beide Leistungen, dann sub bilanz erz verb, danach je ein select … ok … -1.
Hinweis 3
Farbe: sltz farbe bilanz, dann select farbe farbe Color.Red Color.Green. Akku: mal 100, runden, durch 100.
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