Digitalkompass (HMC5883L) mit Raspberry Pi 2 mit Python3 Anbindung


Zunächst arbeitete ich an ein Labyrinth Roboter zu lösen. Statt mit Ultraschall und Infrarot auf Arduino Mega für Wand folgt, wie meine Freunde haben, versuche ich, etwas anderes mit dem digitalen Kompass und Raspberry Pi 2 zu tun. Diese Erfahrung ist völlig neu für mich, wie ich bin jetzt mit Python anstelle von C++ (gut wir haben noch WiringPi die Programmiersprache C verwendet) und herauszufinden, wie Linux-System funktioniert keine eintägige Aufgaben ist (nicht immer erinnern die Syntax wie "df" u. a.).

Jedenfalls habe ich den digitalen Kompass ohne Rücksicht auf wie ich wollte es Schnittstelle gekauft. Wenn ich meine RPi2 bekam, war ich überall auf der Suche nach Tutorials. Dieses Tutorial ist lediglich eine Zusammenstellung von Tutorials, die ich zu meiner digitalen Kompass-Schnittstelle verwendet. Ich dachte, es wäre eine tolle Idee, an einem Ort post wo jeder aussehen würde. Immerhin ist dies mein erster Beitrag.

Dieses Tutorial verwendet:

1. Raspberry Pi 2 (und was ist notwendig, um es einschalten, ich verwende kopflose Setup auf Raspbian)

2. HMC5883L Digitalkompass (von elektronischen Flohmarkt)

3. Frauen, weibliche Starthilfekabel (4 Stück)

4. Computers (mit SSH-Client-Programm wie "Kitt")

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