Inhaltsverzeichnis:
- Schritt 1: Sehen Sie sich das neue Video an
- Schritt 2: Komponenten
- Schritt 3: Die Struktur
- Schritt 4: Alles verdrahten
- Schritt 5: Programmierung
- Schritt 6: Genießen Sie das Projekt
Video: DIY Arduino Kompass - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Wir alle wissen, was ein Kompass ist und wofür er verwendet wird. Der Kompass sagt uns die Richtungen, z. B. E-W-N-S. Traditioneller Kompass mit Magnetnadel in der Mitte. Der Nordpol der Nadel zeigt immer in Richtung des geografischen Nordpols der Erde mit magnetischem Südpol.
Der von mir verwendete Sensor MPU 9250 verfügt über ein Magnetometer, das die magnetische Intensität entlang einer bestimmten Richtung messen kann. Ich habe mich nur auf X- und Y-Achsen beschränkt, um die Dinge ein wenig zu vereinfachen. Auch wie ich im Video auch erwähnt habe, ist dieses Projekt eine Erweiterung des vorherigen Neigungsmesser-Projekts. Sehen Sie sich dazu das Video und den Artikel zum Neigungsmesser an. Die zur Verfügung gestellten Links sind unten aufgeführt.
LINK FÜR YouTube
LINK FÜR ANLEITUNGEN
Lass uns anfangen.
Schritt 1: Sehen Sie sich das neue Video an
Dieses Video behandelt ein wenig Theorie über Magnete, Magnetfelder und einige Vektoralgebra. Wie bereits erwähnt, ist dies eine Erweiterung des vorherigen Projekts. Bitte sehen Sie sich das andere Video in der Einführung an.
Schritt 2: Komponenten
Die Liste der Komponenten ist ziemlich einfach. Ein einfaches Arduino (in meinem Fall Nano), MPU 9250 IC und ein OLED-Display zur Ausgabe der Daten. Wie üblich ist der Monitor nicht zwingend erforderlich, aber jedes Mal, wenn Sie eine Oberfläche testen möchten, an einen Laptop zu denken, könnte etwas absurd sein.
Ich habe die MPU 9250 von Ali Express für etwa 3,5 US-Dollar bekommen. Dies ist nicht der billigste IC, aber der Geräuschpegel war erheblich niedriger. Ich kann diesen IC nur empfehlen. Es gibt nichts Besonderes am Arduino oder am Holz. Arduino ist ein Klon und funktioniert super.
Das Holz und die Nivellierung von IC sind nicht so wichtig wie beim Neigungsmesser-Projekt.
Sie haben etwas Raum für Fehler. CHILLAX!!!!!!!!!
Schritt 3: Die Struktur
Für den Hauptkörper habe ich ein einfaches Vierkantholz genommen und auf eine ungefähre Länge von etwa 10 cm geschnitten. Ich habe dann zwei Löcher in der Länge des ICs markiert. Es ist wichtig, dass Sie den IC richtig einsetzen. Auch wenn Sie schief gehen, verwenden Sie bitte eine andere Seite oder noch besser, verwenden Sie ein anderes Holz. Versuchen Sie nicht, ein verpasstes Loch zu korrigieren. Die Schraube kann in einem solchen Loch möglicherweise keinen guten Halt haben.
Ich habe dann Buchsenleisten auf entsprechende Längen geschnitten und mit Zweikomponentenkleber beklebt. Als alles passte, war ich ziemlich zufrieden mit dem Aussehen.
Schritt 4: Alles verdrahten
Mit dem I2C-Protokoll ist die Verkabelung immer kinderleicht.
Ich habe dann angefangen, die Drähte und die Buchsenleisten zu verzinnen. Die Verkabelung ist sehr einfach.
SDA- A4
SCl- A5
Vcc- 5V
GND-GND
Stellen Sie sicher, dass die Kabelverbindungen sicher und richtig sind. Stellen Sie sicher, dass Sie genügend Drahtlänge verwendet haben.
Ich habe diesen Fehler gemacht und vertrau mir, es ist sehr frustrierend.
Schritt 5: Programmierung
Dort gehen die beiden Zwillingsprojekte unterschiedliche Wege.
Die Bibliothek ist die gleiche. Laden Sie dieselbe Bibliothek herunter.
Der GitHub-Link-
github.com/bolderflight/MPU9250
Beim Blick auf den seriellen Monitor war klar, dass die Werte deutlich phasenverschoben waren. Ich habe einige Tests durchgeführt und konnte endlich eine anständige Sinusfunktion erzeugen.
Ich habe eine meiner Excel-Tabellen bereitgestellt. Schau es dir bei Interesse an.
Sinuswelle ist schön, nicht wahr?
Schritt 6: Genießen Sie das Projekt
Wenn Sie den sich wiederholenden Witz in meinem Video nicht verstanden haben, nehmen Sie diesen Kompass nicht mit zum Campen. Verwenden Sie immer vertrauenswürdige Instrumente. für Zuverlässigkeit und Benutzerfreundlichkeit.
Dieses Projekt hat mir jedenfalls gefallen.
Wenn es Ihnen gefallen hat, ziehen Sie in Betracht, meine Anleitungen und YouTube-Kanäle zu mögen und zu abonnieren.
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
DIY, wie man eine cool aussehende Uhr macht – StickC – Einfach zu tun: 8 Schritte
DIY Wie man eine cool aussehende Uhr macht - StickC - Einfach zu machen: In diesem Tutorial lernen wir, wie man ESP32 M5Stack StickC mit Arduino IDE und Visuino programmiert, um eine Zeit auf dem LCD anzuzeigen und die Zeit auch mit den StickC-Tasten einzustellen
DIY Bluetooth Boombox Lautsprecher - HOW TO: 13 Schritte (mit Bildern)
DIY Bluetooth Boombox Lautsprecher | WIE MAN: Hallo! Vielen Dank, dass Sie sich dieses Projekt angesehen haben, dieses ist auf meiner Favoritenliste! Ich freue mich sehr, dieses tolle Projekt realisiert zu haben. Während des gesamten Projekts wurden viele neue Techniken verwendet, um die Gesamtqualität und das Finish der Spea
Rocola (DIY): 3 Schritte
Rocola (DIY): Rocola interactive que te allowirá reproducir tu música favorita en cualquier lugar que cuente con un toma corriente! Esta rocola cuenta con 3 canciones establecidas que puedes conservar o cambiar según tu gusto musical.La rocola cuenta con 3 boton
DIY Batterie Arduino und Raspberry Pi 3: 4 Schritte (mit Bildern)
DIY Batterie Arduino und Raspberry Pi 3: Hallo Also in diesem anweisbaren zeige ich Ihnen, wie ich meine Batterie für meinen Roboter mache. Ich brauche Strom für mein Arduino-Board (mich Auriga Makeblock Board basierend auf ATmega2560) und mein Himbeer-Pi (mit PS-Auge; Festplatte 2g …) Also brauche ich:_output 7.4v für die Ar