Das lernst du heute
- Horizontal und Vertical
- Leistung am Panel lesen
- Tageslichtsensor als Vorbild
Ein Solarpanel kostet keinen Brennstoff, aber es liefert nur, was die Sonne hergibt – und nur, wenn es in die richtige Richtung schaut. Bevor wir Panels in einigen Wochen automatisch nachführen, lernst du sie kennen.
Was ein Panel meldet
| LogicType | Bedeutung |
|---|---|
Charge | was es gerade erzeugt, in W |
Maximum | was es bei dieser Sonne höchstens erzeugen könnte, in W |
Ratio | wie gut es ausgerichtet und unverschattet ist, 0 bis 1 |
Horizontal | Drehung in Grad, 0 bis 360 |
Vertical | Neigung in Grad, 15 bis 165 |
Ein einfaches Panel ist auf 500 W ausgelegt. Eine harte Grenze ist das nicht: Das Spiel gibt die Rohleistung bis zum 1,4-Fachen davon (im Sturm bis zum 1,6-Fachen) ungedämpft weiter und dämpft nur, was darüber liegt. Auf dem Mars landet ein Panel bei klarem Himmel deshalb bei etwa 512 W. Nachts, verschattet oder beschädigt ist es weniger. Ratio sagt dir, ob ein schwaches Ergebnis an der Sonne liegt oder an der Ausrichtung: Ist Maximum hoch, aber Ratio niedrig, zeigt das Panel in die falsche Richtung.
Panels stellen
Horizontal und Vertical lassen sich schreiben. Mit sb oder sbn stellst du ein ganzes Feld auf einmal:
sbn PANEL HASH("Dach") Horizontal 90
sbn PANEL HASH("Dach") Vertical 60
Werte außerhalb der Grenzen nimmt das Panel nicht an: Unter 15 Grad Neigung wird 15 daraus, über 165 wird 165. Ein neu gebautes Panel steht auf 0 Grad Drehung und 90 Grad Neigung.
Drehen lassen sich nur die Panels mit Gelenk. Flache und gewinkelte Panels (StructureSolarPanelFlat, StructureSolarPanel45 und ihre schweren Varianten) haben keins – Horizontal und Vertical bewegen dort nichts.
Die Leistung eines Feldes
Leistungen addieren sich, hier ist Sum richtig. Für die Ausrichtung nimmst du den Mittelwert:
lbn leistung PANEL HASH("Dach") Charge Sum
lbn guete PANEL HASH("Dach") Ratio Average
Der Tageslichtsensor als Vorbild
Der Tageslichtsensor (StructureDaylightSensor) meldet, wo die Sonne steht: Horizontal, Vertical und SolarAngle. Wie ein Panel misst er relativ zu seiner eigenen Ausrichtung. Baust du ihn genauso ausgerichtet wie deine Panels, kannst du später seine Winkel auf die Panels übertragen – das ist die Nachführung, die im Fortgeschrittenen-Teil kommt.
Average von Ratio über kein einziges Panel ist NaN, Sum von Charge dagegen 0. Fehlt das Feld, sieht die Summe aus wie „Nacht“. Prüf deshalb den Mittelwert mit snan.
Panels im Mehrzahl-Namen: Ein Feld heißt „Dach“, auch wenn es zwölf Panels sind. Ein Name, eine Zeile Code.
Übung
Aufgabe
Ein Solarstatus für das Dachfeld. Im Netz: Solarpanels „Dach“, LED-Anzeigen „Solarleistung“ und „Ausrichtung“, Wandlampe „Solar aus“.
- Vor der Schleife: alle Panels „Dach“ auf
Horizontal90 undVertical60. - „Solarleistung“: Summe
Charge, Mode Power. - „Ausrichtung“: Mittelwert
Ratio, Mode Percent; fehlt das Feld, 0. - „Solar aus“ brennt, wenn die Summe unter 1 W liegt oder das Feld fehlt.
Hinweise
Hinweis 1
Vor der Schleife: zweimal sbn PANEL HASH("Dach") … und die beiden Modes.
Hinweis 2
Leistung mit Sum, Ausrichtung mit Average.
Hinweis 3
Fehlt das Feld, ist nur der Mittelwert NaN – darauf snan.
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