Ref.: 000478 | Disponibilidade: Imediata

Modulo acelerometro GY291 ADXL345 I2C/SPI

R$ 18,90
Descrição do produto

 Módulo Acelerômetro GY-291 ADXL345 I2C/SPI


Descrição

O Módulo GY-291 com sensor ADXL345 é um acelerômetro digital de 3 eixos que mede aceleração estática (como a gravidade) e dinâmica (como movimentos e vibrações).

Compatível com interfaces I2C e SPI, é ideal para projetos com Arduino, ESP32, Raspberry Pi, PIC, ARM e outros microcontroladores.

Muito utilizado em robótica, drones, wearables, jogos interativos, estabilizadores e sistemas de detecção de inclinação ou queda.

 Onde Usar

Projetos com Arduino e microcontroladores.

Drones e robôs autônomos (detecção de inclinação e movimento).

Controle gestual e jogos interativos.

Dispositivos vestíveis (wearables) e pedômetros.

Sistemas de segurança e alarme por vibração ou impacto.

Estudos de física e sensores inerciais.


 Dica

Com a biblioteca Adafruit ADXL345, é possível ler aceleração nos eixos X, Y e Z, detectar quedas livres, movimentos e até vibrações sutis tudo de forma simples via I2C.


Aqui está um código simples e funcional para Arduino usando o módulo GY-291 com sensor ADXL345, via interface I2C, ideal para acompanhar seu anúncio ou testar o sensor logo após a compra.

Código Arduino Leitura do Acelerômetro ADXL345 (GY-291)


#include <Wire.h>

#include <Adafruit_Sensor.h>

#include <Adafruit_ADXL345_U.h>


// Cria um objeto para o sensor

Adafruit_ADXL345_Unified accel = Adafruit_ADXL345_Unified(12345);


void setup() {

 Serial.begin(9600);

 Serial.println("Iniciando sensor ADXL345...");


 // Inicializa o sensor

 if (!accel.begin()) {

  Serial.println("Não foi possível encontrar o ADXL345. Verifique as conexões!");

  while (1);

 }


 // Configura o range (faixa de medição)

 accel.setRange(ADXL345_RANGE_2_G); // Pode usar: 2G, 4G, 8G ou 16G

 Serial.println("Sensor iniciado com sucesso!");

 Serial.println("-----------------------------");

}


void loop() {

 sensors_event_t event;

 accel.getEvent(&event); // Lê os valores do sensor


 Serial.print("X: ");

 Serial.print(event.acceleration.x);

 Serial.print(" m/s² | Y: ");

 Serial.print(event.acceleration.y);

 Serial.print(" m/s² | Z: ");

 Serial.print(event.acceleration.z);

 Serial.println(" m/s²");


 delay(500);

}


Como Usar

  1. Instale as bibliotecas necessárias:
  • Vá em Sketch Incluir Biblioteca Gerenciar Bibliotecas...
  • Procure e instale:
  • Adafruit ADXL345
  • Adafruit Unified Sensor
  1. Conexões do módulo GY-291 (ADXL345) com Arduino UNO:
  • VCC 3.3V ou 5V
  • GND GND
  • SDA A4
  • SCL A5
  1. Envie o código para a placa.
  2. Abra o Monitor Serial (9600 baud) e observe os valores de aceleração nos eixos X, Y e Z em tempo real.


Item incluso: 01 peça Modulo acelerometro GY291 ADXL345 I2C/SPI.

Especificações técnicas

 Especificações Técnicas

Modelo: GY-291 ADXL345

Sensor: ADXL345 (fabricante Analog Devices)

Tipo: Acelerômetro digital de 3 eixos

Interfaces: I2C e SPI (selecionável)

Faixa de medição: ±2g / ±4g / ±8g / ±16g (configurável)

Resolução: 10 bits (I2C) / 13 bits (SPI)

Tensão de operação: 3,3V a 5V

Consumo de corrente: Baixo consumo (40 µA em modo medição)

Comunicação: Endereço I2C padrão 0x53

Pinos de saída: VCC, GND, SDA, SCL, CS, SDO, INT1, INT2

Compatibilidade: Arduino, ESP32, ESP8266, PIC, STM32, Raspberry Pi

Dimensões aproximadas: 20 mm x 15 mm

Temperatura de operação: -40°C a +85°C

Receba novidades e ofertas incríveis!