İçindekiler:

MPU6050'yi ESP32 ile Bağlama: 4 Adım
MPU6050'yi ESP32 ile Bağlama: 4 Adım

Video: MPU6050'yi ESP32 ile Bağlama: 4 Adım

Video: MPU6050'yi ESP32 ile Bağlama: 4 Adım
Video: Arduino IDE 2.0 Yeni Özellikleri Test Ettik (Altyazılı) -Arduino IDE 2.0 We Tested, With Subtitles 2024, Kasım
Anonim
MPU6050'yi ESP32 ile Bağlama
MPU6050'yi ESP32 ile Bağlama

Bu projede MPU6050 sensörünü ESP32 DEVKIT V1 kartı ile arayüzleyeceğim.

MPU6050, 6 eksenli sensör veya 6 serbestlik derecesi (DOF) sensörü olarak da bilinir. Bu tek modülde hem ivmeölçer hem de jirometre sensörleri bulunur. İvmeölçer sensörü, yerçekimi nedeniyle nesneye uygulanan kuvvet cinsinden çıkış okumaları verir ve jirometre sensörü, nesnenin saat yönünde veya saat yönünün tersine açısal yer değiştirmesi açısından çıkış verir.

MPU6050 sensörü, ESP32 DEVKIT V1'in SCL ve SDA hattını kullanır, bu nedenle, I2C iletişimi için kodda wire.h kütüphanesini kullanacağız. Aynı SCL ve SDA hatlarına sahip iki MPU6050 sensörünü 0x68 ve 0x69 adreslerine ESP32 DEVKIT V1 ile bağlayabiliriz.

Adım 1: Gerekli Bileşenler

1. ESP32 DEVKIT V1 kartı -

2. MPU6050 sensörü -

3. Atlama telleri -

4. Breadboard(isteğe bağlı) -

5. Arduino IDE yazılımı

Arduino IDE'nizi ESP32'ye kod yüklemeden önce ayarlamak çok önemlidir: -

Adım 2: Devre Şeması

Devre şeması
Devre şeması

Devre Şeması, farklı ESP 32 kartları için farklı olacaktır, bu nedenle bağladığınız Pinlere dikkat edin.

ESP32 MPU6050 Pimleri

VIN(5V) VCC

GND VCC

SCL(GPIO22) SCL

SDA(GPIO21) SDA

3. Adım: Kodlayın

ESP32 kartına kod yüklerken izlenecek adımlar

1. Yüklemeye tıklayın.

2. Hata yoksa. Arduino IDE'nin alt kısmında Connecting…, …, mesajı aldığımızda, 3. Yüklemeyi tamamlayana kadar ESP 32 kartındaki Önyükleme düğmesine basın.

4. Kodunuz başarıyla yüklendikten sonra. ESP32 kartına yüklenen kodu yeniden başlatmak veya başlatmak için etkinleştir düğmesine basın.

Önerilen: