Índice:

Conectando MPU6050 com ESP32: 4 etapas
Conectando MPU6050 com ESP32: 4 etapas
Anonim
Conectando MPU6050 com ESP32
Conectando MPU6050 com ESP32

Neste projeto, vou fazer a interface do sensor MPU6050 com a placa ESP32 DEVKIT V1.

MPU6050 também é conhecido como sensor de 6 eixos ou sensor de 6 graus de liberdade (DOF). Os sensores de acelerômetro e girômetro estão presentes neste módulo único. O sensor do acelerômetro fornece leituras de saída em termos de força aplicada no objeto devido à gravidade e o sensor do girômetro fornece a saída em termos de deslocamento angular do objeto no sentido horário ou anti-horário.

O sensor MPU6050 utiliza a linha SCL e SDA do ESP32 DEVKIT V1, portanto, estaremos utilizando a biblioteca wire.h no código para comunicação I2C. Podemos conectar dois sensores MPU6050 com as mesmas linhas SCL e SDA nos endereços 0x68 e 0x69 com ESP32 DEVKIT V1.

Etapa 1: Componentes necessários

1. Placa ESP32 DEVKIT V1 -

2. Sensor MPU6050 -

3. Jumper de fios -

4. Breadboard (opcional) -

5. Software Arduino IDE

Configurar seu Arduino IDE antes de enviar o código no ESP32 é muito importante: -

Etapa 2: esquema do circuito

Esquemático do circuito
Esquemático do circuito

O esquema do circuito será diferente para cada placa ESP 32, então tome cuidado com os pinos que você está conectando

Pinos ESP32 MPU6050

VIN (5V) VCC

GND VCC

SCL (GPIO22) SCL

SDA (GPIO21) SDA

Etapa 3: Código

Etapas a seguir durante o upload do código na placa ESP32

1. Clique em upload.

2. Se não houver erro. Na parte inferior do Arduino IDE, quando recebemos a mensagem Conectando …, …, 3. Pressione o botão Boot na placa ESP 32 até receber a mensagem de upload concluído.

4. Depois que seu código for carregado com sucesso. Pressione o botão de ativação para reiniciar ou iniciar o código carregado na placa ESP32.

Recomendado: