Archive

Archive for 15/02/2018

Utilisation du capteur MPU6050 en MicroPython

Je viens d’ajouter un nouveau capteur à ma platine de test NodeMCU Lolin, à savoir le MPU6050 qui contient un gyroscope et un accélérateur. Afin de pouvoir l’utiliser j’ai écrit une librairie en MicroPython qui est accessible à l’adresse https://github.com/itechnofrance/micropython/tree/master/librairies/mpu6050

Autant vous dire que j’ai passé beaucoup de temps pour comprendre le fonctionnement de ce capteur mais j’ai fini par y arriver.
Les fonctions de la librairie sont les suivantes :
– fonction detect() qui permet de détecter le capteur sur le bus I2C.
– fonction reset() qui permet d’initialiser le capteur.
– fonction config() qui permet de configurer le capteur.
– fonction lecture_capteur() qui permet de lire le gyroscope, l’accéléromètre et la température.
– les fonctions temp(), acc() et gyro() qui vous donnent les valeurs en brut.
– la fonction angle() qui permet de récupérer les angles X et Y.

Lire la suite…

Catégories :NodeMCU Étiquettes : , ,