Digitalkompass (HMC5883L) mit Raspberry Pi 2 mit Python3 Anbindung (4 / 4 schritt)

Schritt 4: Codierung


Um zu testen ob das funktioniert, geben Sie in dieses Codes im "Nano" und nennen Sie es wie whatevernameyouwant.py

Importieren von i2clibraries i2c_hmc5883l

hmc5883l = i2c_hmc5883l.i2c_hmc5883l(1) #choosing welcher i2c port um zu verwenden, RPi2 Modell B verwendet Port 1

HMC5883L.setContinuousMode()

HMC5883L.setDeclination(0,6) #type in die magnetische Deklination von Ihrem Standort in der Halterung (Grad, Minute)

Print(HMC5883L)

Führen Sie den Code mit "Sudo python3 whatevernameyouwant.py". Dies sollte eine Reihe von Messungen in Bezug auf x, y und Z-Achse und der berechnete Winkel unter Bezugnahme auf Ihre wahren Norden ausgeben.

Glücklich machen!


In Verbindung stehende Artikel

Leistungsstarke Steuerung mit Arduino: Anbindung ein Linear-Verstellgerät

Leistungsstarke Steuerung mit Arduino: Anbindung ein Linear-Verstellgerät

In diesem bestimmten Artikel werden wir diskutieren, wie einfach es ist, starke mechanische Kraft mit einem Mikrocontroller wie die Arduino und ein Linear-Verstellgerät von DC Linear Aktuatoren Inc. SteuernSchritt 1: MikrocontrollerRaspberryPi und de
Höhenmesser MS5067 mit Linkit Anbindung

Höhenmesser MS5067 mit Linkit Anbindung

MS50XX ist die Serie der Höhenmesser Meas-Specs, verwendet air Druckmessung um die Höhe zu schätzen. Hier werde ich MS5607 Gerät verwendenDatenblatt: http://www.meas-spec.com/downloads/MS5607-02BA03.pdfSchritt 1: AnschlüsseMS5607: LinkitGND: GndVIN:
IBeacon Entry-System mit dem Raspberry Pi und Azure

IBeacon Entry-System mit dem Raspberry Pi und Azure

Ende März ging ich zu einem Hackathon in den Universal Studios. Wir schufen ein System wo Gäste die Warteschlange umgehen konnten, indem eine Reihe von Aufgaben, die sie durch das Land die Fahrt ist führen würde in Zeit warten, wo die durchschnittlic
SEND SMS TCPIP GATEWAY - PHP, PYTHON und MySQL mit RPI und ein GSM-Schild

SEND SMS TCPIP GATEWAY - PHP, PYTHON und MySQL mit RPI und ein GSM-Schild

Vor einiger Zeit erzählte einer meiner Nachbarn, der eine online-Ticket-Geschäft gehört, mir von einem aufgetretenen Problems. Sie muss bei der Benutzer-Anmeldung, ihre Telefonnummern zu überprüfen. Er beabsichtigte, implementieren einen Prozess, der
Elektro Trike mit bmx-front-End.

Elektro Trike mit bmx-front-End.

Hallo an alle!Ich bin wieder mit einem anderen Spaß beim e-Bike bauen. Ich vor kurzem ein altes Trike-Bild aus einem früheren Projekt weggeworfene und da des hintere Teils des Trikes war noch in relativ gutem Zustand ich wollte etwas Neues machen.All
Solaranlage mit Up-radelte Komponenten.

Solaranlage mit Up-radelte Komponenten.

Rahmen des Projekts.Das Ziel dieses Projektes ist es, montieren und Installieren einer Stand allein Solaranlage (Photovoltaik oder PV). Mein Ziel ist es, laufen 2 LED-Lampen in den Befestigungen auf meiner Werkbank und kostenlos/pflegen meine Energie
Baby Monitor mit Arduino und SmartLiving Maker Plattform

Baby Monitor mit Arduino und SmartLiving Maker Plattform

Babyphone ist schönes Beispiel für angeschlossene Geräte mit Arduino, Grove Shield Base und SmartLiving Maker Platfrom (https://maker.smartliving.io) für IoT-Macher.Was kann Baby Monitor?Sehen Sie die Raumtemperatur und Geräuschpegel jederzeit auf Ih
Quadcopter Datenvisualisierung mit Plotly

Quadcopter Datenvisualisierung mit Plotly

Moderne Quadcopter kann für verschiedene Zwecke außer Unterhaltung und Modellflugzeuge, z. B. Anwendungen für Überwachung oder Unterstützung in einigen unzugänglichen Stellen für Menschen als auch die Überwachung der widrigen Situationen verwendet we
Raspberr Pi-Roboter-A Hybrid-Roboter mit erweiterten Funktionen

Raspberr Pi-Roboter-A Hybrid-Roboter mit erweiterten Funktionen

Ein Roboter kann kein menschliches Wesen verletzen oder durch Untätigkeit ermöglichen ein Mensch zu Schaden gekommen. Ein Roboter muss gehorchen sie von menschlichen Wesen außer wo solche Aufträge zum ersten Gesetz Widerspruch würde. Ein Roboter muss
Einfach Raspberry Pi basierten Bildschirmschoner/Slideshow für Ausstellungen/Ladenfront

Einfach Raspberry Pi basierten Bildschirmschoner/Slideshow für Ausstellungen/Ladenfront

Oft wollen Sie auf Ausstellungen zeigen Ihre Arbeit in der Hoffnung, neue potenzielle Kunden zu gewinnen. Dies funktioniert auch bei den Fenstern der Geschäfte um Werbung für Produkte zum Verkauf innerhalb. Die meisten werden einfach ein großes Stand
Grove 3-Achsen-Digital-Kompass

Grove 3-Achsen-Digital-Kompass

Dies ist das vierte Lernprogramm eine Reihe von Tutorials, wo zeige ich euch wie man Grove Sensoren und Komponenten mit einem Arduino verbinden und für eine Roboter-Projekt mit diesen Sensoren loszulegen. In den letzten paar Instructables habe ich ge
Neues Leben einhauchen, alten Heimtrainer

Neues Leben einhauchen, alten Heimtrainer

Die Grundidee stammt aus der Tatsache, dass der Computer Raspberry Piganz in der Lage, Grafikprozessor, ideal für die Darstellung von bewegten Landschaft und leicht zugänglichen digitalen ein- und Ausgang, ideal für das Lesen von Impulsen von einem S
Ein Dienstag Abend faul hack.!!

Ein Dienstag Abend faul hack.!!

Also gestern Nacht um ca. 22:00 nach einem anstrengenden Tag bei der Arbeit, erkannte ich, dass seine nur Dienstag nur und auch dort keine Arsenal des Champions-League-Spiel heute. Ich beschloss, einen Film ansehen. Eine gute sportliche Basis-Film.Da
Weibliche Klingenmeister Barioth Rüstung

Weibliche Klingenmeister Barioth Rüstung

Hey, ich bin Bär, und ich werde Ihnen zeigen, wie man die Barioth weibliche Klingenmeister Rüstung von CAPCOMS Videospielserie, Monster Huntermachen. Technisch, werde ich Ihnen sagen, wie ich über bestehende Techniken gelernt und optimiert, um meinen