Ref.: 000013 | Disponibilidade: Imediata

Modulo Acelerometro Giroscopio Analogico Mpu-6050 3 Eixos

R$ 20,97
Descrição do produto

 Módulo Acelerômetro Giroscópio Analógico MPU-6050 3 Eixos


Descrição

O MPU-6050 é um sensor de movimento de alta precisão que combina acelerômetro de 3 eixos e giroscópio de 3 eixos em um único chip. Ele fornece medições confiáveis de aceleração e rotação, sendo amplamente utilizado em projetos de robótica, drones, sistemas de estabilização e dispositivos portáteis.

 Onde Usar

Drones e quadricópteros para controle de estabilidade

Robótica autônoma

Estabilização de câmeras e gimbals

Jogos e realidade aumentada

Wearables e dispositivos IoT


Código Arduino Leitura do MPU-6050


Aqui está um código simples em Arduino para o MPU-6050 via I2C, usando a biblioteca oficial da i2cdevlib (a mais usada para esse sensor).

Passos antes de usar:

  1. No Arduino IDE, vá em Ferramentas > Gerenciar Bibliotecas.
  2. Procure e instale:
  • MPU6050 (da Electronic Cats ou Jeff Rowberg).
  • A biblioteca I2Cdev (caso não venha junto).


#include <Wire.h>

#include <MPU6050.h>


MPU6050 mpu;


void setup() {

 Serial.begin(9600);

 Wire.begin();


 Serial.println("Iniciando MPU-6050...");

 mpu.initialize();


 if (mpu.testConnection()) {

  Serial.println("MPU-6050 conectado com sucesso!");

 } else {

  Serial.println("Falha ao conectar MPU-6050!");

  while (1);

 }

}


void loop() {

 int16_t ax, ay, az;  // valores do acelerômetro

 int16_t gx, gy, gz;  // valores do giroscópio


 // lê dados brutos do sensor

 mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);


 // imprime no monitor serial

 Serial.print("Acelerômetro [AX: ");

 Serial.print(ax);

 Serial.print(" | AY: ");

 Serial.print(ay);

 Serial.print(" | AZ: ");

 Serial.print(az);

 Serial.print("] ");


 Serial.print("Giroscópio [GX: ");

 Serial.print(gx);

 Serial.print(" | GY: ");

 Serial.print(gy);

 Serial.print(" | GZ: ");

 Serial.print(gz);

 Serial.println("]");


 delay(500);

}


Esse exemplo mostra no Monitor Serial os valores do acelerômetro (AX, AY, AZ) e do giroscópio (GX, GY, GZ) a cada 0,5s.

Tente fazer também uma versão sem biblioteca externa, só usando o Wire.h, para deixar o código mais cru e didático


Item incluso:

01 peça Modulo Acelerometro Giroscopio Analogico Mpu-6050 3 Eixos

Especificações técnicas

 Especificações Técnicas

Chip: MPU-6050

Sensor: Acelerômetro 3 eixos + Giroscópio 3 eixos

Interface de comunicação: I2C

Faixa do acelerômetro: ±2g / ±4g / ±8g / ±16g

Faixa do giroscópio: ±250 / ±500 / ±1000 / ±2000 °/s

Conversor A/D: 16 bits para cada canal

Frequência de amostragem: até 1 kHz

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

Corrente de operação: baixo consumo, ideal para projetos portáteis

Dimensões: compacto e fácil integração em circuitos

Receba novidades e ofertas incríveis!