Accéléromètre & Gyro tutoriel

Introduction

Ce guide est destiné à tous ceux intéressés à utiliser des accéléromètres et Gyroscopes ainsi que dispositifs combinés d’IMU (Unité de mesure inertielle) dans leurs projets d’électronique

Nous allons aborder :

  • Que mesure un accéléromètre ?
  • Que mesure un gyroscope (aka gyro) ?
  • Comment faire pour convertir des lectures analogique / numérique (ADC) que vous recevez de ces capteurs d’unités physiques (ceux serait g pour accéléromètre, gyroscope deg/s)
  • Comment combiner l’accéléromètre et gyroscope lectures afin d’obtenir des informations précises sur l’inclinaison de l’appareil par rapport au plan de masse

Tout au long de l’article, je vais essayer de garder les maths au minimum. Si vous savez ce que sont les sinus/cosinus/tangente, alors vous devriez être capable de comprendre et d’utiliser ces idées dans votre projet n’importe quelle plateforme que vous utilisez : hélice, Arduino, Atmel, Basic Stamp chips, PIC de Microchip, etc..

Il y a là-bas des gens qui croient que vous avez besoin des mathématiques complexes afin de rendre l’utilisation d’IMU (filtres FIR ou IIF complexes tels que filtres de Kalman, filtres de parcs-McClellan, etc.). Vous pouvez tous ceux de recherche et obtenir des résultats merveilleux mais complexes. Ma façon d’expliquer les choses nécessitent juste de base en mathématiques. Je suis un grand partisan de la simplicité. Selon moi, un système qui est simple est plus facile à contrôler et surveiller, sans compter que de nombreux appareils embarqués n’ont pas le pouvoir et les ressources à mettre en œuvre des algorithmes complexes nécessitant des calculs matriciels.

J’utiliserai à titre d’exemple, une nouvelle unité IMU, la Acc_Gyro accéléromètre + Gyro IMU. Nous allons utiliser les paramètres de ce périphérique dans nos exemples ci-dessous. Cet appareil est un bon appareil pour commencer car il est constitué de 2 dispositifs :

-LIS331AL (fiche) - un accéléromètre triaxial de 2 G
-LPR550AL (fiche) - un terrain de Duel-axe et le rouleau, le gyroscope 500 deg/sec

Ensemble, ils représentent un 5 degrés de liberté unité de mesure inertielle. C’est un nom de fantaisie ! Néanmoins, derrière le nom de fantaisie est un dispositif très utile combinaison que nous allons couvrir et expliquer en détail dans le présent guide.

Articles Lié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
Arduino Nano - tutoriel accéléromètre numérique 3 axes 12 bits/8 bits MMA8452Q

Arduino Nano - tutoriel accéléromètre numérique 3 axes 12 bits/8 bits MMA8452Q

Le MMA8452Q est un accéléromètre intelligente, faible puissance, trois axes, capacitif, micro-usinés avec une résolution de 12 bits. Options programmables d'utilisateur flexible sont fournies avec l'aide des fonctions incorporées dans l'accéléromètre
Arduino / transformation - SIX axes GYRO & accéléromètre

Arduino / transformation - SIX axes GYRO & accéléromètre

Salut tout le monde! Aujourd'hui, je voulais essayer le module MPU 6050 de GY-521 accéléromètre a.k.a. Découvrez la vidéo et suivez l'étape suivante pour la liste de pièces, de Code et de schéma.Ce que vous avez besoin ?IDE Arduino (je suppose que vo
Exploration d’accéléromètre et magnétomètre LSM303DLHC

Exploration d’accéléromètre et magnétomètre LSM303DLHC

Le LSM303 combine les lectures de champ électromagnétique de la terre comme un magnétomètre avec des lectures de la force de gravitation de la terre comme un accéléromètre triple-axe. Cette information fait un système de navigation compact.Comme il e
Mesure d’angle à l’aide de gyroscope, accéléromètre et Arduino

Mesure d’angle à l’aide de gyroscope, accéléromètre et Arduino

le dispositif est un prototype rugueux de ce qui finira par devenir un robot auto balance, il s'agit de la deuxième partie de la chose de trou (lu accéléromètre et commander un moteur à l'équilibre). La première partie avec seulement le gyroscope peu
Simple accéléromètre dans labVIEW

Simple accéléromètre dans labVIEW

Il s'agit d'un tutoriel de base sur la façon de se connecter l'un IC d'accéléromètre ADLX345 (trouvé sur le PmodACL) à labVIEW. Le but ici est de configurer un projet simple qui va lire les valeurs de l'accéléromètre et calibrer les entrées afin qu'i
GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

mises à jour17 octobre 2013: J'ai publié un guide sur l'utilisation de votre téléphone Android pour accomplir une tâche similaire en s'appuyant sur votre Android appareil construit dans le GPS et les capteurs.6 février 2013: En vedette sur GeoAwesome
Manette de jeu USB avec souris Tilt-accéléromètre

Manette de jeu USB avec souris Tilt-accéléromètre

Faire une manette de jeu avec un accéléromètre à l'intérieur!Ce tutoriel de projet va vous montrer comment vous pouvez convertir une manette de console de jeu dans un clavier souris USB pour jouer à des jeux sur votre PC. La manette de jeu USB peut ê
Guide de gyroscope et accéléromètre avec Arduino, y compris le filtrage de Kalman

Guide de gyroscope et accéléromètre avec Arduino, y compris le filtrage de Kalman

ce guide a été publié tout d'abord lors du forum de l'Arduino et peut être trouvé ici : http://arduino.cc/forum/index.php/topic, 58048.0.htmlJ'ai juste elle publiée, donc encore plus obtiendrez utilisation de celui-ci. Le code peut être trouvé ici :h
Projet Arduino : Gyroscope/accéléromètre MPU-6050 et Adafruit moteur pilote bouclier

Projet Arduino : Gyroscope/accéléromètre MPU-6050 et Adafruit moteur pilote bouclier

Bonjour les gars, si vous envisagez d'utiliser le module MPU 6050 gyroscope/accéléromètre ou L329D adafruit moter pilote pare-avec Arduino pour votre prochain projet puis vous sont sur le bon endroit, parce que dans l'article je partage une vidéo ave
Utiliser un accéléromètre et un Gyroscope avec Arduino

Utiliser un accéléromètre et un Gyroscope avec Arduino

j'ai acheté récemment une combinaison 3 axes accéléromètre et le gyroscope 2 axes de Sparkfun et je voulais mettre du code j'ai utilisé pour le faire marche.  Je suis décidé de l'utiliser dans un Arduino base contrôleur MIDI que je vais poster bientô
* Préalable * SPI sur la facture pro forma : communication avec un accéléromètre 3 axes SPI à l’aide d’un Pi de framboise

* Préalable * SPI sur la facture pro forma : communication avec un accéléromètre 3 axes SPI à l’aide d’un Pi de framboise

guide étape par étape sur comment mettre en place des Raspbian et communiquer avec un périphérique SPI à l'aide de la bibliothèque de SPI bcm2835 (pas peu cogné!)C'est encore très préliminaire... J'ai besoin d'ajouter des meilleures photos de raccord
ACCÉLÉROMÈTRE & enregistreur + MAKE & utilisation

ACCÉLÉROMÈTRE & enregistreur + MAKE & utilisation

Contexte et butIl y a quelques semaines, un ami a brisé son avant-bras : elle était dans un autobus dont le chauffeur a violemment tiré les freins, et elle est tombée. Cela m'a rappelé les quelques fois où j'ai eu (poliment) rappelle le chauffeur de
Robot accéléromètre contrôlée (ramassage et lieu)

Robot accéléromètre contrôlée (ramassage et lieu)

La plupart des robots industriels est encore programmée en utilisant le processus d'enseignement typique, grâce à l'utilisation du robot enseignent pendentif. Dans le présent document propose un système pour contrôler un robot industriel à l'aide de