Zum Hauptinhalt springen

Überprüfung 1: Alles zusammenfügen

An diesem Punkt haben Sie alle notwendigen Fähigkeiten erlernt, um die Hauptmission Ihres CanSat umzusetzen. Während die Lektionen hier nicht enden werden, werden sie nun in fortgeschrittenere Programmier- und Elektronikkonzepte eintauchen, die es Ihnen ermöglichen, noch leistungsfähigere CanSats zu entwerfen.

Bevor wir weitermachen, nehmen wir uns einen Moment Zeit, um zu überprüfen, was wir bisher gelernt haben. In der Luft- und Raumfahrttechnik ist es üblich, eine Designüberprüfung durchzuführen, bevor man in die nächste Phase übergeht – also lassen Sie uns dasselbe tun.

Übung

In der professionellen Softwareentwicklung beginnt der Prozess typischerweise mit der Definition klarer Anforderungen, die festlegen, was die Software erreichen muss. Sobald die Anforderungen festgelegt sind, wird die Software implementiert, um diese Spezifikationen zu erfüllen. Schließlich ist es wichtig zu überprüfen, ob die Software wie erwartet funktioniert und die definierten Anforderungen erfüllt.

Lassen Sie uns diesen Ansatz auf unser CanSat-Projekt anwenden. Die Wettbewerbsregeln setzen einige Anforderungen, die die Software erfüllen muss:

Primäre Missionssoftware-Anforderungen

Anf #1:
Lufttemperatur mindestens einmal pro Sekunde messen (≥ 1 Hz).

Anf #2:
Luftdruck mindestens einmal pro Sekunde messen (≥ 1 Hz).

Anf #3:
Die gemessenen Parameter lokal speichern.

Anf #4:
Die gemessenen Parameter an eine Bodenstation übertragen.

Versuchen Sie, die Software zu implementieren, und denken Sie auch darüber nach, wie Sie überprüfen können, ob die Anforderungen erfüllt sind.

In der ersten fortgeschrittenen Lektion werden wir unser Wissen über Funkübertragungen erweitern, um eine Zwei-Wege-Kommunikation herzustellen und den Satelliten zu steuern, anstatt nur Daten an der Bodenstation zu empfangen. Dies ist nicht unbedingt erforderlich für eine erfolgreiche CanSat-Mission, kann jedoch neue interessante Möglichkeiten eröffnen.

Klicken Sie hier für die nächste Lektion!