Kompass Lösung
Hilfestellungen und Lösung zur Kompassaufgabe
Wie kannst du mit dem micro:bit die aktuelle Himmelsrichtung ermitteln?
Hinweis 1: Himmelsrichtung prüfen
- Ein Sensor misst die Ausrichtung des micro:bit in Graden (°). Der Wert liegt zwischen 0° und 360°. Um zwischen den 4 Haupthimmelsrichtungen N, S, W, O unterscheiden zu können, teilen wir die 360° in 4 gleich große Teile.
- Ist die Ausrichtung des micro:bit zwischen 0° und 45°, so handelt es sich um die Himmelsrichtung Norden.
- Ist die Ausrichtung des micro:bit zwischen 45° und 135°, so handelt es sich um die Himmelsrichtung Osten. ...
Das Flussdiagramm kann dir bei deinen Überlegungen helfen. <spoiler text="Flussdiagramm"></spoiler>
Hinweis 2: Programmblöcke
- Bis du schon zur Programmierumgebung [1] gegangen?
- Hast du schon alle Blöcke gesammelt und richtig angeordnet?
- Erhebe immer wieder den Sensorwert, der die Ausrichtung des micro:bit in Grad (°) misst. Speichere den Wert in der Variablen "Ausrichtung"!
- Die Himmelsrichtung zeigst du auf dem Display mit dem jeweiligen Anfangsbuchstaben N, S, W, O. <spoiler text="Blöcke"> Die Himmelsrichtung Norden wird auf dem Display angezeigt mit </spoiler>
- Bestimme die Himmelsrichtung, in die dein micro:bit zeigt!
- Die Himmelsrichtung kannst du mithilfe von bedingten Anweisungen ermitteln. Du hast mehrere Möglichkeiten. <spoiler text="Blöcke">
- Mit dem Zahnrad wählst du deine gewünschte Verzweigung, indem du en gewünschten Block auf die rechte Seite ziehst.
- Statt dem Wert "wahr" musst du einen passenden logischen Ausdruck einsetzen.</spoiler>
- Welche Blöcke brauchst du zum Prüfen und Anzeigen der Himmelsrichtung Norden? <spoiler text="Blöcke"> </spoiler>
- Hast du die erstellten Blöcke für die Himmelsrichtung Norden schon in der richtigen Reihenfolge zusammengesetzt? <spoiler text="Blöcke"> </spoiler>
- Verschachtelst du mehrere bedingte Anweisungen, so kannst du alle 4 Haupthimmelsrichtungen unterscheiden.
- Welche Blöcke brauchst du zum Prüfen und Anzeigen der Himmelsrichtungen Norden und Osten? <spoiler text="Blöcke"> </spoiler>
- Hast du die erstellten Blöcke für die Himmelsrichtungen Norden und Osten schon in der richtigen Reihenfolge zusammengesetzt? <spoiler text="Blöcke"> </spoiler>
Wie baust du einen einfachen, analogen Kompass?
- Im Video siehst du, wie du einen analogen Kompass bauen kannst.[2]
- Wenn du mehr über die Funktionsweise der Kompassnadel wissen möchtest, kannst du in Wikipedia [3] nachlesen.
Wenn deine beiden Kompasse nicht dieselbe Himmelsrichtung anzeigen
- Eine möglich Ursache, wenn deine Kompasse nicht dieselbe Himmelsrichtung anzeigen, kann eine mangelhafte Kalibrierung sein. Die Kalibrierung stellt sicher, dass aufgrund des Magnetfeldes der Erde erkannt wird, in welche Richtung der mikro:bit bewegt wird. Starte die Kalibrierung z.B. durch Drücken der Taste A. <spoiler text="Blöcke">
- Kalibrieren des Sensors <spoiler text="Block">
input.onButtonPressed(Button.A, function () { input.calibrateCompass() })
</spoiler></spoiler>
Lösung vergleichen
Mit Karte und Kompass sicher und zeitsparend dein Ziel finden
- Bevor du deinen Kompass zur Orientierung in unbekanntem Gelände praktisch einsetzt, musst du wissen [4]
- wie du die Landkarte mit dem Kompass ausrichtest
- wie du deinen Standort auf der Landkarte bestimmst
- wie du Höhenlinien und andere Kartenzeichen liest, Ziele richtig peilst, Entfernungen bestimmst, Geländehöhen und Wegzeiten ermittelst
- Informiere dich, wie du Himmelsrichtungen auch ohne Kompass erkennst. [5]