STM32F103: MPU6050 [I2C] (mit mbed.h)


In diesem Tutorial werden wir MPU6050 Acclerometer/Gyrometer mit unserem STM32F103 Nucleo Board Schnittstellen werden. Ich werde GY-521-Modul verwenden. Wir werde mit Mbed Online-Compiler und wird das Programm von Grund auf neu erstellen. Programmierung Teil ist wirklich einfach, weil die meiste Arbeit ist bereits getan, in Bibliotheken.

Dieses Tutorial durcharbeiten Sie benötigen Folgendes:

Komponenten benötigt:

  1. STM32F103 (RBT6) mit einem Kabel zum Anschluss an PC.
  2. MPU6050 (ich werde GY-521 mit).
  3. 4 x Mann-zufrau Anschlussdrähte
  4. Entwickler-Konto an mbed

Dieses Tutorial ist in folgende Teile gegliedert:

  1. Projekt einrichten .
  2. Hinzufügen von Code.
  3. Visualisieren Sie die Ausgabe

Testlauf:

Wenn Sie dies vor Beginn der kommenden testen möchten, einfach download angehängten binäre Datei auf Ihre Nucleo und öffnen serieller Anschluss um die Ausgabe zu visualisieren.

Wenn Sie neu auf Mbed sind, gehen Sie bitte zuerst durch dieses Tutorial kurz. Dies wird Ihnen helfen, bei den ersten Schritten mit Mbed.

In Verbindung stehende Artikel

STM32F103 erste Schritte (mit Mbed.h)

STM32F103 erste Schritte (mit Mbed.h)

Haben Sie STM32F103RBT6? Lassen Sie uns loslegen.In diesem Tutorial verwenden wir Kostenlose Online-Mbed Compiler kompilieren Sie unseren Code zu schreiben. Das heißt wir brauchen keine Software zu installieren. Allerdings müssen wir zu Registrieren
STM32F103 Nucleo: LM35 Temprature Sensor (mit mbed.h)

STM32F103 Nucleo: LM35 Temprature Sensor (mit mbed.h)

In diesem Tutorial lernen wir, wird lernen, Schnittstelle Temperatursensor mit STM32 Nucleo Board. Wir werden am häufigsten verwendeten Temperaturfühler d.h. LM35 verwenden. Wir nehmen Eingabe vom Sensor und Anzeige auf einen seriellen Anschluss. Wir
STM32F103: GPS NEO 6M (mit mbed.h)

STM32F103: GPS NEO 6M (mit mbed.h)

In diesem Tutorial werden wir GPS NEO 6M Schnittstellen-Modul mit STM32F103 mit Mbed Online-Compiler.Dieses Tutorial gliedert sich in folgende Schritte:Einrichten der HardwareCodierungVisualisierung der AusgabeHinweis:Schritt 1: Einrichten der Hardwa
STM32F103: Interfacing LCD 16 x 2 (mit mbed.h)

STM32F103: Interfacing LCD 16 x 2 (mit mbed.h)

In diesem Tutorial werden wir Schnittstellen eine häufig verwendete 16 x 2 LCD mit unserem Nucleo-Board. Wir werden Mbed Online-Compiler verwenden.Dieses Tutorial beinhaltet folgende Schritte:Einrichten der HardwareCodierung mit mbedVisualisierung de
Grundlegende Tank-Drive Robotersteuerung über Bluetooth mit Mbed mit Freescale K64F

Grundlegende Tank-Drive Robotersteuerung über Bluetooth mit Mbed mit Freescale K64F

Diese Instructable basiert auf diesem Frühwerk, die zeigt, wie man einen typischen Tank-Drive Stil Roboter mit Arduino und eine Android-app zu steuern, wie in diesem RC-Car für Android Instructable gezeigt.Ich habe diese Arbeit als Grundlage für viel
STM32103: esp8266 NodeMCU ThingSpeak [mit mbed.h]

STM32103: esp8266 NodeMCU ThingSpeak [mit mbed.h]

In diesem Tutorial werden wir senden Analogwert von unseren Variablen Widerstand an einem Remote-Server (ThingSpeak.com) mit unserem STM32F103RB Nucleo Board über esp8266, mit mbed.h programmiert werden.Dieses Projekt gliedert sich in folgende Schrit
STM32F103: esp8266 NodeMCU erste Schritte [mit mbed.h]

STM32F103: esp8266 NodeMCU erste Schritte [mit mbed.h]

In diesem Tutorial zeige ich Ihnen, wie man Internet-Verbindung, eine GET-Anforderung senden und erhalten Antwort mit esp8266 (v1) NodeMCU und mbed.h.Dieses Tutorial ist in folgende Teile gegliedert:Hardwareverbindungen herstellen.Code schreibenVisua
STM32F103: Bluetooth-Modul HC05 HC06 (mit mbed.h)

STM32F103: Bluetooth-Modul HC05 HC06 (mit mbed.h)

In diesem Projekt werden wir Schnittstellen Bluetooth-Modul (HC05 oder HC06 beide funktionieren werden) mit unserem Nucleo F103 Board. Wir werden einen Code schreiben, der einen steigernde Float-Wert an unsere Smart Phone pro Sekunde sendet.Erforderl
STM32F103 USART erhalten (mit Keil und STMCubeMX)

STM32F103 USART erhalten (mit Keil und STMCubeMX)

In diesem Tutorial werde ich zeigen wie man mit USART2 STM32F103 Nucleo Board Empfangsdaten.Dieses Tutorial gliedert sich in 3 Schritten:Projekterstellung mit STM32CubeMXProgrammierung in KeilVisualisierung der AusgabeSchritt 1: Erstellen Projekt mit
Banner mit Mbed, Leds und ein kühler

Banner mit Mbed, Leds und ein kühler

dieser Wettbewerb ist fast über Valentinstag , und ich weiß, du liebst deine Frau (oder Freundin), Widerstände, Leds, Mikrocontroller und so lustige Sachen, (in dieser Reihenfolge, hoffe ich), also warum, alle zusammen!Dieses Projekt wurde in ein paa
STM32F103 GPIO Intrupt (mit Keil und STMCubeMX)

STM32F103 GPIO Intrupt (mit Keil und STMCubeMX)

In diesem Tutorial zeige ich Ihnen wie GPIO-Pin als einen Interrupt verwenden.Interrupt nehmen wir die blaue Taste auf unserem STM32 Board LED auf demselben Brett zu wechseln. Dieses Tutorial ist in drei Schritte unterteilt:Schritt 1: Projekterstellu
STM32F103 erste Schritte (mit Keil und STMCubeMX)

STM32F103 erste Schritte (mit Keil und STMCubeMX)

In diesem Tutorial, ich werde Sie immer installieren Software, die Sie benötigen, helfen bei der Entwicklung Ihrer Anwendung mit STM32-Board.Ich werde STM32F103RBT6 verwenden. Die meisten dieser Anleitung gilt auch für andere STM-Boards, aber musst d
STM32F103 Timer Interrupt (mit Keil und STMCubeMX)

STM32F103 Timer Interrupt (mit Keil und STMCubeMX)

In diesem Tutorial zeigen ich die Verwendung von Interrupts mit Timer.Der Interrupt wird einfach verwendet, um schalten Sie die LED auf unserem STM32-Board.Dieses Tutorial ist in drei Schritte unterteilt:Schritt 1: Projekterstellung In STM32CubeMXSch
STM32F103 USART Übertragung (mit Keil und STMCubeMX)

STM32F103 USART Übertragung (mit Keil und STMCubeMX)

In diesem Tutorial werde ich zeigen wie man Daten mit USART2 STM32F103 Nucleo Board übertragen.Dieses Tutorial gliedert sich in 3 Schritten:(1) erstellen Projekt mit STM32CubeMX(2) Programmierung im Keil(3) Visualisierung der AusgabeSchritt 1: Erstel