Nesse módulo GY-521 você tem em uma mesma placa um acelerômetro e um giroscópio de alta precisão, tudo isso controlado por um único CI, o MPU6050: O CI MPU6050 (datasheet),
Acelerômetro e Giroscópio 3 Eixos MPU-6050
REF: 9SS23
O MPU-6050 integra um acelerômetro e um giroscópio MEMS em um único chip. Com três eixos para o acelerômetro e três para o giroscópio, oferece um total de 6 graus de liberdade (6DOF).
Principais características:
- Comunicação via protocolo I2C
- Sensor de temperatura integrado
- ADC de 16 bits
- Baixo consumo de energia
Comprando com a MakerHero você tem garantia e suporte técnico especializado.
Em estoque
R$16,90 R$15,90
1X DE R$15,90 sem juros R$15,10 no PIX
Em estoque
Acelerômetro e Giroscópio 3 Eixos MPU-6050
O MPU 6050 é um sensor de acelerômetro e giroscópio de seis eixos integrados em um único chip, oferecendo 6 graus de liberdade (6DOF). Com três eixos para o acelerômetro e três eixos para o giroscópio, proporciona uma ampla gama de detecção de movimento e orientação. Além disso, o módulo GY-521 inclui um sensor de temperatura embutido, permitindo medições precisas na faixa de -40°C a +85°C.
Sua alta precisão é garantida pelo conversor analógico-digital de 16 bits para cada canal, capturando simultaneamente os canais X, Y e Z. O MPU-6050 é amplamente utilizado em uma variedade de aplicações, incluindo dispositivos de navegação inercial, estabilização de câmeras, robótica e controle de movimento em jogos e realidade virtual.
Como funciona o Acelerômetro e Giroscópio 3 Eixos MPU-6050?
O MPU 6050, um sensor de seis eixos, compreende um acelerômetro e um giroscópio MEMS (Micro-Electro-Mechanical Systems) integrados em um único chip. Funciona medindo as forças de aceleração lineares em três eixos (X, Y e Z) com o acelerômetro e as taxas de rotação em torno desses mesmos eixos com o giroscópio.
O acelerômetro detecta mudanças na velocidade de movimento, enquanto o giroscópio mede a velocidade angular ou taxa de rotação. Essas informações combinadas fornecem dados precisos sobre a orientação e movimento do dispositivo em todas as direções tridimensionais. Esses dados são então processados e convertidos em sinais digitais pelo MPU-6050, tornando-os disponíveis para serem lidos e utilizados por um microcontrolador ou outro dispositivo de processamento de dados.
Pinagem do Acelerômetro e Giroscópio 3 Eixos MPU-6050
O sensor MPU6050 é comumente encontrado em um módulo como o GY-521, que possui pinos para facilitar a conexão. Os pinos típicos encontrados no MPU-6050 são:
- VCC: Pino de alimentação, geralmente conectado a uma fonte de energia de 3.3V ou 5V.
- GND: Pino de terra, conectado ao terra do sistema.
- SCL: Pino de Clock Serial, usado para comunicação I2C.
- SDA: Pino de Dados Serial, também usado para comunicação I2C.
- XDA: Saída de dados auxiliar para comunicação I2C.
- XCL: Clock auxiliar para comunicação I2C.
- AD0: Pino de endereço. Pode ser usado para alterar o endereço I2C do dispositivo.
- INT: Pino de interrupção, usado para notificar o microcontrolador sobre eventos como detecção de movimento.
Aplicações
Com seus sensores de acelerômetro e giroscópio de três eixos, tem diversas aplicações. É amplamente utilizado em dispositivos de navegação inercial, estabilização de câmeras, controle de movimento em jogos e realidade virtual, detecção de quedas em dispositivos portáteis, incluindo smartphones e wearables.
Além disso, é empregado em robótica para detecção de movimento e orientação, controle de drones, monitoramento de vibração em estruturas e análise de gestos em dispositivos de interface humano-máquina. Sua capacidade de fornecer informações precisas sobre movimento e orientação o torna uma escolha essencial em uma variedade de aplicações que exigem controle e monitoramento dinâmico.
Como conectar o Acelerômetro e Giroscópio 3 Eixos MPU-6050 ao Arduino?
Conectar o Acelerômetro e Giroscópio MPU6050 ao Arduino é relativamente simples e requer apenas alguns passos. Aqui está um guia passo a passo para ajudá-lo a fazer isso:
- Identifique os pinos do MPU-6050. Ele possui 8 pinos.
- Conecte o pino VCC do MPU-6050 ao pino 5V do Arduino.
- Conecte o pino GND do MPU-6050 ao pino GND do Arduino.
- Conecte o pino SDA do MPU-6050 ao pino SDA do Arduino (A4 no Arduino Uno).
- Conecte o pino SCL do MPU-6050 ao pino SCL do Arduino (A5 no Arduino Uno).
- Antes de começar a programar, você precisará instalar a biblioteca Adafruit MPU6050. Você pode fazer isso no Arduino IDE indo para “Ferramentas” -> “Gerenciar Bibliotecas”.
- Na janela “Bibliotecas”, procure por “MPU6050” e instale a biblioteca “MPU6050” da Adafruit.
- Depois vá em “Arquivo” -> “Exemplos” -> “Adafruit MPU6050” e selecione o exemplo basic_readings.
- Faça o upload do código para o seu Arduino e abra o Monitor Serial (Ferramentas-> Serial Monitor) para visualizar os dados do acelerômetro e giroscópio sendo impressos.
para mais informações, acesse o post Tutorial: Acelerômetro MPU6050 com Arduino.
Especificações do Acelerômetro e Giroscópio 3 Eixos MPU-6050
- Acelerômetro e Giroscópio 3 Eixos
- Módulo: GY-521 (datasheet)
- Chip: MPU-6050 (datasheet)
- Tensão de Operação: 3,3 – 5 V
- Conversor AD 16 bits
- Comunicação: Protocolo padrão I2C
- Faixa do Giroscópio: ±250, 500, 1000, 2000 º/s
- Faixa do Acelerômetro: ±2, ±4, ±8, ±16 g
- Faixa do Sensor de Temperatura: -40°C a +85°C
- Taxa de amostragem: Até 8 kHz
- Temperatura de operação: -40ºC a +85ºC
- Dimensões: 20 mm x 16 mm x 1 mm
Acompanha
- 01 – Acelerômetro e Giroscópio 3 Eixos MPU-6050
- 01 – Barra de Pinos 90 Graus
- 01 – Barra de Pinos 180 Graus
Como usar acelerômetro com ESP8266 NodeMCU
O assunto IoT (Internet das Coisas) está em alta e por isso vem surgindo inúmeras plataformas de desenvolvimento para esse tipo de solução. Uma delas, provavelmente a mais interessante e