Datalogger d’angle, de vitesse, d’altitude … pour voiture, vélo ou MOTO

Difficulté:

Vous souhaitez vous réaliser un module vous permettant d’enregistrer des parcours en vélo, voiture ou moto. Vous permettant d’analyser vos accélérations ou mêmes les tangages. Ce tuto est fait pour vous !!

 


 


Bonjour dans ce tutoriel je vais vous montrer comment mettre en œuvre un datalogger composé d’une centrale inertielle et d’un gps.


Etant motard et partisan du fait maison j’ai souhaité réaliser un prototype pour ma moto me permettant d’analyser différentes données comme l’angle que je prends dans un virage, la vitesse, la position… (Outil en vente sur le net mais bien trop cher et moins enrichissant personnellement). Bien sur cela s’applique aussi sur d’autres véhicules !!
Alors ça fait plus d’un an que je travaille dessus avec de nombreuses versions car en effet ce n’est pas aussi simple que ça ni parait d’obtenir un angle d’inclinaison sur une moto. Lorsque l’on roule en moto ou en voiture, le véhicule est soumis à la force centrifuge qui notamment dans les virages perturbent énormément les capteurs. Il faut donc appliquer des algorithmes et du filtrage sur les données afin qu’elles soient exploitables.
A terme je souhaite embarquer un tel prototype sur circuit afin d’analyser ces résultats afin de progresser.


 

Matériel :

Budget : Non défini

  • #gallery-1 {
  • margin: auto;
  • }
  • #gallery-1 .gallery-item {
  • J’ai utilisé une carte de développement Linkit one de chez Médiatek très complète (peu chère pour le nombre de possibilités qu’elle propose). Pour information elle dispose d’un module Bluetooth, wifi, GSM, slot SD, GPS intégré, une mémoire Flash et une petite batterie. Pour ce projet j’ai utilisé la mémoire flash de 10mo intégrée. Tout cela accouplé à une centrale inertielle 9 axes MPU9255 (accéléromètre, gyroscope et magnétomètre) communicant en I2C et un capteur gps de type Ublox 6m. 
  • float: left;
  • margin-top: 10px;
  • text-align: center;
  • #gallery-1 img {
  • border: 2px solid #cfcfcf;
  • }
  • width: 33%;
  • }
  • #gallery-1 .gallery-caption {
  • margin-left: 0;
  • }
  • /* see gallery_shortcode() in wp-includes/media.php */
  • </style><p>J’ai utilisé une carte de développement Linkit one de chez Médiatek très complète (peu chère pour le nombre de possibilités qu’elle propose). Pour information elle dispose d’un module Bluetooth, wifi, GSM, slot SD, GPS intégré, une mémoire Flash et une petite batterie. Pour ce projet j’ai utilisé la mémoire flash de 10mo intégrée. Tout cela accouplé à une centrale inertielle 9 axes MPU9255 (accéléromètre, gyroscope et magnétomètre) communicant en I2C et un capteur gps de type Ublox 6m.</p><p><strong> </strong></p>

Connecte-toi pour découvrir ce tuto
Rejoins une communauté de plus de 40 000 Makers français, découvre toutes leurs techniques et idées créatives et partage tes projets !

A découvrir :
Etape 1 : Budget: 40€ environ
Etape 2 : Fonctions réalisées
Etape 3 : Principe de fonctionnement et programme
Etape 4 : Extraction des données
Etape 5 : Exploitation des données
Etape 6 : L’installation
Etape 7 : Perspectives
Etape 8 : Remerciements

Sources :

http://www.x-io.co.uk/open-source-imu-and-ahrs-algorithms/, http://labs.mediatek.com/site/global/developer_tools/mediatek_linkit/whatis_linkit/index.gsp


Impressionnant ton datalogger pour motard ! Merci pour le partage et pour le détail !

Merci l'ami 😉

Ces tutoriels devraient vous plaire

Connecter un écran LCD en I2C
Arduino Uno - Capteur d'humidité au sol.
Arduino et Porte automatique de poulailler

antoconde

Suivre

Vues: 1358
Mis en favoris: 1

Découvrez d'autres tutoriels de

antoconde

Découvrez tous les tutoriels partagés sur Oui Are Makers

Powered by Oui Are Makers