Module Accéléromètre 3 Axes ADXL345 GY-291 – Compatible Arduino I2C & SPI 3V-5V | Electronic Shop
Module capteur accéléromètre 3 axes ADXL345 GY-291, compatible Arduino, supporte interfaces I2C et SPI, alimentation 3V-5V. Idéal pour projets de détection de mouvement et robotique. Disponible chez Electronic Shop.
Spécifications Techniques
Attributs du produit
- Type de Capteur: Accéléromètre numérique MEMS 3 axes
- Puce Principale: Analog Devices ADXL345
- Modèle du Module: GY-291 (breakout board)
- Axes de Mesure: X, Y, Z
- Plages de Mesure Sélectionnables: ±2g,±4g,±8g,±16g (configurable par logiciel)
- Résolution: Jusqu'à 13 bits (4 mg/LSB à ±16g)
- Interfaces de Communication: I2C (adresse programmable) et SPI (3 ou 4 fils)
- Tension d'Alimentation: 3V à 5V DC (régulateur de tension intégré sur le module)
- Consommation de Courant: Très faible, idéal pour les applications alimentées par batterie.
- Fonctionnalités Intégrées:
- Détection d'activité/inactivité
- Détection de chute libre
- Détection de simple/double tap (Tap/Double Tap)
- Moteur d'interruption configurable
- Dimensions du Module: Environ 21mm x 16mm (Compact)
- Broches de Connexion: Pin headers standard (VCC, GND, SCL/CS, SDA/MOSI, SDO/MISO, INT1, INT2)
- Applications: Mesure d'inclinaison, détection de mouvement, orientation, stabilisation, interfaces gestuelles, podomètres.
Points forts
- Haute Résolution et Précision: Capture des mouvements subtils avec une grande fidélité grâce à sa résolution de 13 bits.
- Plages de Mesure Flexibles: S'adapte à diverses applications, des mouvements lents et précis (±2g) aux chocs plus importants (±16g).
- Compatibilité Universelle (3V-5V): Fonctionne directement avec les microcontrôleurs 3.3V (ESP32, Raspberry Pi) et 5V (Arduino UNO, Mega) sans adaptateur de niveau.
- Double Interface (I2C & SPI): Offre une flexibilité de connexion à votre microcontrôleur, s'adaptant à vos préférences et ressources matérielles.
- Fonctionnalités Intelligentes Intégrées: Détection de chute libre, tap, activité/inactivité, libérant le microcontrôleur de tâches de traitement intensives.
- Très Faible Consommation: Idéal pour les dispositifs alimentés par batterie et les projets IoT.
- Compact et Facile à Intégrer: Petit format pour une intégration aisée dans des prototypes et des produits finis.
Applications typiques
- Robotique: Mesure d'inclinaison et d'orientation des robots, détection de collision, équilibrage.
- Drones et Véhicules Télécommandés: Stabilisation de vol, contrôle d'assiette.
- Dispositifs Portables (Wearables): Suivi d'activité, podomètres, interfaces gestuelles.
- Domotique et Sécurité: Détection de mouvement pour alarmes, détection de vibration sur portes/fenêtres.
- Consoles de Jeux et Contrôleurs: Interfaces de jeu basées sur le mouvement.
- Projets Arduino/ESP32/Raspberry Pi: Ajout de capacités de détection de mouvement à tout prototype.
- Dispositifs de Mesure: Outils de mesure d'inclinaison numérique, systèmes de nivellement.
- Surveillance de Machines: Détection de vibrations anormales.
Description longue SEO
Passez à la vitesse supérieure en matière de détection de mouvement avec le Module Accéléromètre 3 Axes ADXL345 GY-291, un capteur indispensable désormais disponible dans votre Electronic Shop à Sfax ! Ce module de haute performance, basé sur la célèbre puce ADXL345 d'Analog Devices, est la solution idéale pour ajouter des capacités de détection d'accélération et de mouvement à une multitude de projets électroniques.
L'ADXL345 est reconnu pour sa haute résolution (jusqu'à 13 bits), ce qui lui permet de détecter des changements d'accélération très subtils.
Ce module GY-291 est conçu pour une intégration facile avec les plateformes de développement les plus populaires. Il est nativement compatible avec les tensions de 3V à 5V, ce qui signifie que vous pouvez le connecter directement à votre Arduino Uno, Mega, ESP32 ou Raspberry Pi sans nécessiter de convertisseurs de niveau de tension complexes. De plus, il supporte les deux protocoles de communication numériques majeurs : I2C et SPI, vous offrant ainsi une grande liberté dans le choix de votre configuration matérielle et logicielle.
Au-delà des simples mesures d'accélération, l'ADXL345 intègre des fonctionnalités intelligentes qui simplifient la programmation et réduisent la charge du microcontrôleur. La détection de chute libre, la détection de tap/double tap et les modes activité/inactivité sont des atouts majeurs pour des applications comme les dispositifs portables, les systèmes de sécurité ou les interfaces gestuelles. Sa faible consommation d'énergie en fait également un excellent choix pour les appareils alimentés par batterie.
Que vous soyez un amateur de robotique, un développeur de drones, un innovateur en domotique ou simplement un étudiant cherchant à explorer le monde des capteurs de mouvement, le Module Accéléromètre 3 Axes ADXL345 GY-291 est un investissement judicieux pour la précision, la polyvalence et la fiabilité de vos projets.
Foire Aux Questions (FAQ)
Q1: Quelles sont les plages de mesure de l'accéléromètre ADXL345? R1: Le module ADXL345 offre quatre plages de mesure sélectionnables par logiciel : ±2g,±4g,±8g et ±16g. Vous pouvez choisir la plage qui correspond le mieux à l'amplitude des mouvements que vous souhaitez détecter.
Q2: Est-ce que ce module est compatible avec mon Arduino Uno (5V) et mon ESP32 (3.3V)?
R2: Oui, absolument ! Le module GY-291 intègre un régulateur de tension et des convertisseurs de niveau, ce qui lui permet de fonctionner sans problème avec des microcontrôleurs de 3.3V (comme l'ESP32, Raspberry Pi) et de 5V (comme la plupart des Arduino Uno et Mega).
Q3: Quelle est la différence entre les interfaces I2C et SPI? R3: Les deux sont des protocoles de communication numérique pour capteurs:
- I2C (Inter-Integrated Circuit): Utilise seulement 2 fils (SDA pour les données, SCL pour l'horloge) en plus de l'alimentation, ce qui simplifie le câblage et permet de connecter plusieurs capteurs sur les mêmes lignes.
- SPI (Serial Peripheral Interface): Utilise généralement 4 fils (MOSI, MISO, SCK, CS), est plus rapide que l'I2C et est souvent utilisé pour des applications nécessitant un débit de données plus élevé. Le module ADXL345 GY-291 supporte les deux, vous donnant le choix.
Q4: À quoi servent les fonctionnalités de détection de chute libre ou de tap? R4: Ces fonctionnalités intégrées permettent au capteur de détecter et de générer une interruption (signal au microcontrôleur) lorsque des événements spécifiques se produisent, sans que le microcontrôleur n'ait besoin de traiter constamment les données brutes de l'accéléromètre.
- Chute libre: Détecte si l'appareil est en chute libre (accélération proche de 0g sur tous les axes).
- Tap/Double Tap: Détecte des chocs rapides simulant un "tap" ou un "double tap" sur l'appareil. Ces fonctions sont très utiles pour économiser de l'énergie et simplifier la logique de programmation.
Q5: Comment puis-je connecter ce module à mon microcontrôleur? Y a-t-il des bibliothèques Arduino disponibles?
R5: Vous connectez le module via ses broches VCC, GND et les broches I2C (SDA, SCL) ou SPI (MOSI, MISO, SCK, CS) à votre microcontrôleur.
Oui, il existe de nombreuses bibliothèques Arduino pour l'ADXL345, ce qui rend son utilisation très simple. La plupart des IDEs Arduino permettent de rechercher et d'installer ces bibliothèques directement depuis le gestionnaire de bibliothèques.
Avis Clients (sans nom)
- "Module parfait pour mon projet de robot équilibreur. La précision est incroyable et les gammes sélectionnables sont super pratiques."
- "Très facile à utiliser avec Arduino, la bibliothèque ADXL345 fonctionne sans problème. La détection de chute libre est une fonction géniale !"
- "La compatibilité 3V-5V est un énorme avantage, je l'utilise aussi bien avec mon ESP32 qu'avec mon Uno. Très compact et fiable."
- "J'ai utilisé ce capteur pour un podomètre DIY, et il est très réactif et précis. Un excellent rapport qualité-prix pour ce type de capteur."
- "La commutation entre I2C et SPI est un plus. Pour ma part, l'I2C était parfait et très simple à câbler."