TigerJython4Kids | HomeTurtlegrafikRobotikDatenbanken |
DU LERNST HIER... |
wie du einen Magetfeldsensor als Kompass verwenden kannst. |
MUSTERBEISPIELE |
Um die Himmelsrichtung gegen Norden zu bestimmen, verwendest du einen Sensor, der in 3 Achsen das Erdmagnetfeld misst. Hier wird der hochempfindliche Magnetfeldsensor HMC5883L von Honeywell verwendet, der keine zusätzliche Kalibrierung benötigt. Er ist auf einem Breakout-Board mit einem I2C-Interface verbaut und liefert die Nordrichtung (heading) mit einer Genauigkeit von 1° bis 2° (Bezugsquelle eBay).
Programm: from oxocard import * from hmc5883 import HMC5883 from time import sleep def show(): display(heading // 100) sleep(2) display("%02d" % (heading % 100)) sleep(2) display("::") sleep(2) compass = HMC5883() while True: heading = int(compass.heading()) print(heading) show() |
MERKE DIR... |
Zur Bestimmung der Himmelsrichtung verwendet man einen Magnetfeldsensor, der die Komponenten des Erdmagetfeldes misst und daraus das Azimut berechnet. |
ZUM SELBST LÖSEN |
|