GY-291 ADXL345 – Module Accéléromètre 3 Axes Numérique I2C SPI

Availability:

2 en stock


40,00 DH

2 en stock

GY-291 ADXL345 – Module Accéléromètre Numérique 3 Axes Haute Précision I2C / SPI

Le GY-291 ADXL345 est un module accéléromètre numérique 3 axes extrêmement populaire auprès des développeurs Arduino, ESP32, STM32, Raspberry Pi et des concepteurs de systèmes embarqués. Grâce à sa technologie MEMS avancée, sa communication numérique I2C/SPI et sa capacité à mesurer les accélérations sur trois axes simultanément, il permet la réalisation de projets de robotique, d’automatisation, de drones, de stabilisation, de détection de mouvement, de surveillance industrielle et d’objets connectés.

Présentation du module GY-291 ADXL345

Le module GY-291 intègre le célèbre capteur ADXL345, un accéléromètre numérique MEMS conçu pour mesurer les accélérations dynamiques et statiques selon trois axes orthogonaux X, Y et Z.

Contrairement aux capteurs analogiques plus anciens, l’ADXL345 fournit directement des données numériques haute résolution via les interfaces I2C ou SPI. Cette approche améliore considérablement la précision des mesures tout en réduisant les perturbations électriques et les erreurs liées aux longues liaisons analogiques.

Le capteur est capable de détecter :

  • L’accélération gravitationnelle.
  • L’inclinaison d’un objet.
  • Les vibrations mécaniques.
  • Les mouvements brusques.
  • Les chocs.
  • Les chutes libres.
  • Les doubles frappes (double tap).
  • Les changements d’orientation.

Ces caractéristiques font du GY-291 ADXL345 une solution idéale pour les systèmes embarqués modernes nécessitant une mesure fiable du mouvement et de l’orientation.

Caractéristiques techniques détaillées

Caractéristique Valeur
Capteur ADXL345
Technologie MEMS numérique
Axes X, Y, Z
Résolution 13 bits
Plages de mesure ±2g, ±4g, ±8g, ±16g
Interface I2C / SPI
Tension d’alimentation 3.3V à 5V
Détection de choc Oui
Détection de chute libre Oui
Double Tap Oui
Interruption INT1 / INT2
Consommation Ultra faible

Pourquoi choisir l’ADXL345 ?

L’ADXL345 est considéré comme l’un des meilleurs accéléromètres numériques pour les projets embarqués. Son succès repose sur plusieurs avantages majeurs.

  • Très bonne précision de mesure.
  • Grande stabilité thermique.
  • Communication numérique fiable.
  • Compatible avec la plupart des microcontrôleurs.
  • Faible consommation énergétique.
  • Détection avancée des événements.
  • Support logiciel abondant.
  • Bibliothèques Arduino disponibles.
  • Parfait pour les applications industrielles.
  • Excellent rapport qualité-prix.

Que vous soyez étudiant, maker, ingénieur ou professionnel de l’automatisation industrielle, ce module constitue un excellent investissement pour vos projets.

Applications du GY-291 ADXL345

  • Drones et multicoptères.
  • Robots mobiles autonomes.
  • Systèmes d’équilibrage.
  • Contrôle de stabilisation.
  • Mesure de vibrations industrielles.
  • Détection de chocs.
  • Surveillance de machines.
  • Objets connectés IoT.
  • Détection de chute.
  • Stations météorologiques mobiles.
  • Systèmes antivol.
  • Mesure d’inclinaison.
  • Analyse sportive.
  • Suivi de mouvements.
  • Équipements médicaux.

Grâce à ses nombreuses fonctionnalités embarquées, il est souvent utilisé dans des applications professionnelles nécessitant une surveillance permanente des mouvements ou de l’orientation.

Brochage du module

Broche Fonction
VCC Alimentation
GND Masse
SDA Données I2C
SCL Horloge I2C
CS Sélection SPI
SDO Adresse I2C
INT1 Interruption 1
INT2 Interruption 2

Connexion avec Arduino UNO

GY-291 Arduino UNO
VCC 5V
GND GND
SDA A4
SCL A5

Exemple de code Arduino

#include <Wire.h>
#include <Adafruit_ADXL345_U.h>
#include <Adafruit_Sensor.h>

Adafruit_ADXL345_Unified accel = Adafruit_ADXL345_Unified(12345);

void setup()
{
  Serial.begin(9600);

  if(!accel.begin())
  {
    Serial.println("ADXL345 non detecte");
    while(1);
  }

  accel.setRange(ADXL345_RANGE_16_G);
}

void loop()
{
  sensors_event_t event;
  accel.getEvent(&event);

  Serial.print("X: ");
  Serial.print(event.acceleration.x);
  Serial.print(" m/s² ");

  Serial.print("Y: ");
  Serial.print(event.acceleration.y);
  Serial.print(" m/s² ");

  Serial.print("Z: ");
  Serial.print(event.acceleration.z);
  Serial.println(" m/s²");

  delay(500);
}

Exemple avec ESP32

#include <Wire.h>
#include <Adafruit_ADXL345_U.h>

Adafruit_ADXL345_Unified accel = Adafruit_ADXL345_Unified();

void setup()
{
  Serial.begin(115200);

  Wire.begin(21,22);

  accel.begin();
}

void loop()
{
  sensors_event_t event;
  accel.getEvent(&event);

  Serial.printf("X=%.2f Y=%.2f Z=%.2f\n",
                event.acceleration.x,
                event.acceleration.y,
                event.acceleration.z);

  delay(1000);
}

Calcul de l’inclinaison

L’un des usages les plus populaires du module consiste à mesurer l’angle d’inclinaison d’un objet.

Les valeurs X, Y et Z permettent de calculer l’orientation dans l’espace. Cette fonctionnalité est utilisée dans :

  • Les drones.
  • Les robots auto-équilibrés.
  • Les plateformes stabilisées.
  • Les systèmes de surveillance de structures.
  • Les équipements agricoles intelligents.
  • Les capteurs industriels d’inclinaison.

Les données recueillies peuvent également être filtrées à l’aide de filtres numériques afin d’obtenir une précision encore supérieure.

Avantages par rapport à l’ADXL335

ADXL345 ADXL335
Numérique Analogique
I2C / SPI Sorties analogiques
13 bits Résolution dépendante de l’ADC
Détection avancée Limitée
Interruptions intégrées Non

Conclusion

Le GY-291 ADXL345 représente aujourd’hui l’une des meilleures solutions pour la mesure de mouvement et d’orientation dans les systèmes électroniques modernes. Son excellente précision, sa faible consommation énergétique, ses interfaces I2C et SPI ainsi que ses nombreuses fonctionnalités intelligentes en font un choix incontournable pour les projets Arduino, ESP32, STM32, Raspberry Pi et les applications industrielles avancées.

Que vous souhaitiez construire un drone, un robot mobile, un système de détection de vibration, une plateforme auto-équilibrée ou un objet connecté intelligent, le module GY-291 ADXL345 vous fournira des mesures fiables et précises permettant d’améliorer significativement les performances de vos réalisations électroniques.

UGS : GY291-ADXL345 Catégorie :

Based on 0 reviews

0.0 overall
0
0
0
0
0

Be the first to review “GY-291 ADXL345 – Module Accéléromètre 3 Axes Numérique I2C SPI”

There are no reviews yet.

Dsindustrie.com

Select at least 2 products
to compare