INFO COVID-19 : Nous continuons à vous livrer en toute sécurité
Ce module est basé sur un BNO055 9 axes de Bosch comportant un accéléromètre, une boussole et un gyroscope. Ce capteur communique avec un microcontrôleur via une liaison série UART ou I2C.
Description complèteCe module est basé sur un BNO055 9 axes de Bosch comportant un accéléromètre, une boussole et un gyroscope. Ce capteur communique avec un microcontrôleur via une liaison série UART ou I2C sélectionnable via un pontet à souder.
Le circuit BNO055 permet d'obtenir les informations suivantes:
- orientation absolue (angles d'Euler, 100 Hz), 3 axes basés sur une sphère de 360°.
- orientation absolue (Quaternions, 100 Hz), 4 points quaternions pour des données plus précises.
- vitesse angulaire (100 Hz), 3 axes pour la vitesse de rotation en rad/s.
- accélération (100 Hz), 3 axes pour l'accélération (gravité et mouvement linéaire) en m/s².
- amplitude du champ magnétique (20 Hz), 3 axes pour le champ magnétique, en micro Tesla (µT).
- accélération linéaire (100 Hz), 3 axes pour l'accélération linéaire en m/s².
- gravité (100 Hz), 3 axes pour la gravité en m/s².
- température (1 Hz), température ambiante en degrés Celsius.
Référence Devantech: BNO055
- Schéma
- Tuto pour mesurer la vitesse de rotation de la terre
- Programme d'exemple Arduino (fichier .ino, clic droit et enregistrer sous)
Brandonn
29/01/2023
Pour info le programme d'example fournis dans la fiche technique de grotronique ne fonctionne pas (le code indique en commentaire "Starts communication with cmps03" or cmps03 est un autre capteur d'orientation....). En revanche il est possible d'utiliser ce capteur avec la library d'adafruit pour leur BNO055, qui est beaucoup plus simple d'utilisation, avec des exemples bien fournis à CONDITIONS de souder le pontet prévue a cette effet comme sur la photo, et de brancher le plot RX sur SCL et le plot TX sur SDA. De plus il faut RAJOUTER la ligne de code: bno.setExtCrystalUse(false); juste avant la ligne if (!bno.begin()) sur les exemple d'Adafruit, puisque cette version n'embarque pas de crystal sur la carte, sinon il ne sera pas détecter.
Gotronic a r?pondu ? ce commentaire le 01/02/2023:
Merci pour votre commentaire, je viens de faire l'essai, l'exemple de code fournit par le fabricant, il fonctionne bien en I2C. Vous pouvez contacter le service technique à l'adresse sav@gotronic.fr si besoin.