Índice:
- Etapa 1: Preparação de Materiais
- Etapa 2: Instalação de Hardware
- Etapa 3: Código Fonte
- Etapa 4: Resultados
Vídeo: GY-521 MPU6050 Giroscópio de aceleração de 3 eixos 6DOF Tutorial do módulo: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Descrição
Este módulo simples contém tudo o que é necessário para fazer a interface com o Arduino e outros controladores via I2C (use a biblioteca Wire Arduino) e fornece informações de detecção de movimento para 3 eixos - X, Y e Z.
Especificações
- Faixas do acelerômetro: ± 2, ± 4, ± 8, ± 16g
- Variações do giroscópio: ± 250, 500, 1000, 2000 ° / s
- Faixa de tensão: 3,3 V - 5 V (o módulo inclui um regulador de baixa tensão de queda)
Etapa 1: Preparação de Materiais
Neste tutorial, mostraremos como o módulo funciona em detalhes. Primeiro, precisamos preparar os materiais listados a seguir:
- Arduino Uno
- Jumper de macho para fêmea
- Cabo USB Tipo A a B
- Tábua de pão
Etapa 2: Instalação de Hardware
Após preparar os materiais, conectaremos o módulo com o Arduino Uno. A conexão detalhada será escrita abaixo:
- VCC -> 5V
- GND -> GND
- SCL -> A5
- SDA -> A4
- INT -> D2
Etapa 3: Código Fonte
Para testar o Arduino MPU 6050,
- Primeiro, baixe a biblioteca Arduino para MPU 6050. O link é fornecido aqui.
- Em seguida, descompacte / extraia essa biblioteca e mova a pasta chamada "MPU6050" para dentro da pasta "library" do Arduino.
- Instale a biblioteca I2Cdev se ainda não a tiver para seu Arduino. Faça o mesmo procedimento acima para instalá-lo. Você pode encontrar o arquivo aqui.
- Abra o Arduino IDE e siga os passos: [Arquivo] -> [Exemplos] -> [MPU6050] -> [Exemplos] -> [MPU6050_DMP6].
- Faça upload do código-fonte para o seu Arduino.
Etapa 4: Resultados
- Após fazer o upload do código, abra o monitor serial e defina a taxa de transmissão como 115200.
- Em seguida, verifique se você vê algo como "Inicializando dispositivos I2C …" no monitor serial. Caso contrário, basta pressionar o botão de reinicialização.
- Agora, você verá uma linha dizendo: "Envie qualquer caractere para iniciar a programação e demonstração DMP." Basta digitar qualquer caractere no monitor serial e enviá-lo, e você deverá começar a ver os valores de guinada, inclinação e rotação vindos do MPU 6050.
Notas: DMP significa Processamento de Movimento Digital. O MPU 6050 possui um processador de movimento integrado. Ele processa os valores do acelerômetro e do giroscópio para nos fornecer valores 3D precisos. Além disso, você precisará esperar cerca de 10 segundos antes de obter valores precisos no monitor serial, após os quais os valores começarão a se estabilizar.
Recomendado:
Stone Lcd + Sensor de giroscópio de aceleração: 5 etapas
Stone Lcd + Sensor de giroscópio de aceleração: Este documento irá ensiná-lo a usar um sensor de giroscópio acelerômetro STM32 MCU + MPU6050 + display de porta serial STONE STVC070WT para um DEMO.STVC070WT é o display serial de nossa empresa, seu desenvolvimento é simples, fácil de usar , você pode ir para o nós
Interface do sensor giroscópio de 3 eixos BMG160 com o Arduino Nano: 5 etapas
Interface do sensor giroscópio de 3 eixos BMG160 com o Arduino Nano: No mundo de hoje, mais da metade dos jovens e crianças gostam de jogos e todos aqueles que gostam disso, fascinados pelos aspectos técnicos dos jogos, sabem a importância do sensor de movimento neste domínio. Também ficamos maravilhados com a mesma coisa e
Interface do sensor giroscópio de 3 eixos BMG160 com Raspberry Pi: 5 etapas
Interface do sensor giroscópio de 3 eixos BMG160 com Raspberry Pi: No mundo de hoje, mais da metade dos jovens e crianças gostam de jogos e todos aqueles que gostam disso, fascinados pelos aspectos técnicos dos jogos sabem a importância do sensor de movimento neste domínio. Também ficamos maravilhados com a mesma coisa e
Interface do sensor de giroscópio de 3 eixos BMG160 com partículas: 5 etapas
Interface do Sensor Giroscópio de 3 Eixos BMG160 com Partícula: No mundo de hoje, mais da metade dos jovens e crianças gostam de jogos e todos aqueles que gostam disso, fascinados pelos aspectos técnicos dos jogos, sabem a importância do sensor de movimento em este domínio. Também ficamos maravilhados com a mesma coisa e
Arduino Nano e Visuino: converta aceleração em ângulo do acelerômetro e giroscópio MPU6050 I2C Sensor: 8 etapas (com imagens)
Arduino Nano e Visuino: Converta aceleração em ângulo do acelerômetro e giroscópio MPU6050 I2C Sensor: Um tempo atrás eu postei um tutorial sobre como você pode conectar o acelerômetro MPU9250, o giroscópio e o sensor da bússola ao Arduino Nano e programá-lo com o Visuino para enviar dados do pacote e exibir em um escopo e instrumentos visuais. O acelerômetro envia X, Y