STM32F103 : MPU6050 [I2C] (via mbed.h) (2 / 4 étapes)

Étape 2: Création de programme et en ajoutant les bibliothèques requises

Ouvert mbed du compilateur. Connectez-vous. Cliquez sur nouveau dans le coin supérieur gauche. Assurez-vous que NUCLEO-F103RB est sélectionné dans la plate-forme. Dans modèle, sélectionnez le Programme vide. Entrez un nom de programme. puis cliquez sur Ok.

Maintenant, faites un clic droit sur ce programme c'est-à-dire le dossier principal du programme dans la fenêtre du programme espace de travail et sélectionnez le nouveau fichier. Entrez le nom de fichier main.cpp. Cliquez sur OK.

Maintenant, à nouveau un clic droit sur ce dossier principal du programme et sélectionnez nouvelle bibliothèque -> à partir de l’Assistant importation. La recherche pour "mbed". Après un certain temps, une liste s’affiche. faites glisser la première bibliothèque dans votre programme (goutte dans votre dossier de programme c.-à-d. nom du programme dans la fenêtre Workspace programme)

Maintenant, à nouveau un clic droit sur ce dossier principal du programme et sélectionnez nouvelle bibliothèque -> à partir de l’Assistant importation. Ce temps de recherche pour 'MPU6050'. Après un certain temps, une liste s’affiche. Faites glisser la première bibliothèque nommée MPU6050 (dont l’auteur est «Erik Olieman») dans votre programme (goutte dans votre dossier de programme c.-à-d. nom du programme dans la fenêtre Workspace programme)

Vous programme fenêtre Workspace doit être comme le montre la Figure.

REMARQUE :

Vous devrez peut-être modifier l’adresse de votre MPU6050. Par défaut adresse de plus de MPU6050 est 0x68 , mais cette bibliothèque utilise 0x69. Vous avez besoin de changer cela. Dans arrêté pour changer cela, ouvrez le fichier MPU6050.h dans le dossier MP6050.

Vous trouverez sur la ligne 19 (ne pas écrire le commentaire ici :

 #define MPU6050_ADDRESS 0x69 

Modifier cette 0x69 à 0x68 et cliquez sur Enregistrer. Jusqu'à maintenant, votre fichier d’en-tête est comme montré sur la figure [2].

Articles Liés

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

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

Dans ce tutoriel, nous va être interfaçage GPS NEO 6M Module avec STM32F103 à l'aide de mbed compilateur en ligne.Ce tutoriel est divisé en suivant les étapes:Mise en place de matérielCodageVisualiser la sortieRemarque :Étape 1: Configuration matérie
STM32F103 : Bluetooth Module HC05 / HC06 (via mbed.h)

STM32F103 : Bluetooth Module HC05 / HC06 (via mbed.h)

Dans ce projet, nous seront entoilage Bluetooth Module (HC05 ou HC06 fois travaillera) avec notre Conseil d'administration F103 Nucleo. Nous allons écrire un code qui enverra une valeur float incrémentée à notre téléphone intelligent, chaque seconde.
Nucleo STM32F103 : Capteur de Temprature LM35 (via mbed.h)

Nucleo STM32F103 : Capteur de Temprature LM35 (via mbed.h)

Dans ce tutoriel, nous allons apprendre à s'apprendre à l'interface de sonde de température avec STM32 Nucleo Board. Nous allons utiliser sonde de température plus couramment utilisés c.-à-d. LM35. Nous prenant d'entrée de la sonde et affichage sur u
STM32F103 mise en route (via Mbed.h)

STM32F103 mise en route (via Mbed.h)

Ont STM32F103RBT6 ? Let's get Started.Dans ce tutoriel nous allons utiliser compilateur mbed en ligne gratuit pour écrire et compiler notre code. Qui signifie que nous n'avez pas besoin d'installer tous les logiciels. Cependant, il faut pour vous ins
STM32F103 : Interface LCD 16 x 2 (via mbed.h)

STM32F103 : Interface LCD 16 x 2 (via mbed.h)

Dans ce tutoriel, nous sera interfacer un 16 x 2 couramment utilisés LCD avec notre Conseil Nucleo. Nous allons utiliser mbed compilateur en ligne.Ce didacticiel contient suivant étapes :Mise en place de matérielCodage à l'aide de mbedVisualiser la s
MPU6050 : Arduino 6 axes accéléromètre + Gyro - GY 521 Test & Simulation 3D

MPU6050 : Arduino 6 axes accéléromètre + Gyro - GY 521 Test & Simulation 3D

Sont vous qui cherchent à faire votre propre drone quadcopter ou RC avion avec Arduino, mais ne sais pas comment faire pour obtenir le travail de gyroscope ? Peut-être vous avez déjà acheté quelques modules de 6 axes MPU6050 (sur les conseils de brea
Bases de l’imagerie thermique

Bases de l’imagerie thermique

Si vous avez toujours voulu avoir "vision de détection de chaleur", ne cherchez pas plus loin ! Caméras thermiques deviennent moins cher et plus facile à utiliser, ce qui signifie qu'ils sont plus documentés et accessibles pour les amateurs. Dan
Capteur de niveau capacitif Fluid

Capteur de niveau capacitif Fluid

Pour le printemps prochain, je prévois de faire une installation entièrement automatique hydroponique. Alors que le printemps est loin maintenant plus de 6 mois (c'est peu près automne dès maintenant), il y a encore beaucoup à faire. Une des choses q
Ouvrir les ondes cérébrales matériel d’interface

Ouvrir les ondes cérébrales matériel d’interface

mise à jour le 16 juin 2014 pour l'article 9 :vous pouvez aussi aller directement à la Section 9.faire l'interface de haute qualité ondes cérébrales comme le faible coût et la petite taille est mon plus de 20 ans de rêve. Pour ce faire besoin de prod
8 canaux minuterie Programmable

8 canaux minuterie Programmable

IntroductionJ'ai utilisent gamme PIC de Microchip du microcontrôleur pour mes projets depuis 1993 et l'ont fait tous ma programmation en langage assembleur, à l'aide de la Microchip MPLab IDE. Mes projets allaient de simples feux et clignotants LED,
Entrée numérique STM32F103 (via Med.h)

Entrée numérique STM32F103 (via Med.h)

Dans ce tutoriel, nous allons apprendre sur la lecture numérique d'entrée de broches GPIO dans STM32F103 Nucloe Conseil d'administration à l'aide de mebd.h.Étape 1: Codage et compilationCréation de projetMaintenant, ouvrez le compilateur sur le site
Base réservoir-robot commande via Bluetooth en utilisant mbed avec le Freescale K64F

Base réservoir-robot commande via Bluetooth en utilisant mbed avec le Freescale K64F

Ce Instructable est issu de ces travaux antérieur qui indique comment contrôler un robot de style typique de réservoir-route en utilisant Arduino et une application Android, comme le montre cette voiture RC pour Android Instructable.J'ai utilisé ce t
STM32F103 : esp8266 nodeMCU mise en route [à l’aide de mbed.h]

STM32F103 : esp8266 nodeMCU mise en route [à l’aide de mbed.h]

Dans ce tutoriel, je vais vous montrer comment faire connexion internet, d'envoyer une requête GET et de recevoir la réponse à l'aide d'esp8266 (v1) NodeMCU et mbed.h.Ce tutoriel est divisé en parties suivantes :Réalisation des connexions matérielles
Bras Mbed microcontrôleur Basics

Bras Mbed microcontrôleur Basics

tout en visitant un salon Brsitol Pi, j'ai ramassé un Conseil de microcontrôleur Arm gratuite (normalement coûte £30 +). Il y avait deux planches étant donnés, qui étaient tous deux le nouveau modèle LPC1768 temps. Je l'ai eu parce qu'au moment où je