Mengintegrasikan sensor gyroscope dan accelerometer dengan ESP32 bisa menjadi langkah awal untuk mengeksplorasi aplikasi berbasis orientasi dan gerakan. Dalam artikel ini, kita akan membahas cara mudah untuk menghubungkan sensor, membaca data gerakan, dan memanfaatkannya untuk berbagai proyek menarik seperti balancing robot, kontrol gestur, atau pemetaan gerakan 3D

Untuk Rangkaian Skematik Nya Kalian Bisa Ikuti Yang Dibawah Ini Ya:

Untuk Code Kalian bisa Copy Dibawah Ini:

#include <Arduino.h>

#include <Wire.h>
#include <mpu6050.h>

mpu6050 sensor_mpu;


void baca_sensor_mpu(float &x, float &y, float &z) {
int16_t gyroX = sensor_mpu.getRotationX();
int16_t gyroY = sensor_mpu.getRotationY();
int16_t gyroZ = sensor_mpu.getRotationZ();
float skalaFaktor = 131.0;
x = gyroX / skalaFaktor;
y = gyroY / skalaFaktor;
z = gyroZ / skalaFaktor;
}


void setup()
{
Serial.begin(9600);
Wire.begin();
sensor_mpu.initialize();
Serial.println(sensor_mpu.testConnection() ? "Koneksi  berhasil" : "Koneksi  gagal");

}
void loop(){
float gyroX, gyroY, gyroZ;
baca_sensor_mpu(gyroX, gyroY, gyroZ);
Serial.print("Gyro X: "); Serial.print(gyroX);
Serial.print(", Y: "); Serial.print(gyroY);
Serial.print(", Z: "); Serial.println(gyroZ);


}


Jika Kalian Perlu Bantuan Atau Ingin Membuat Sebuah Project Yang Berhubungan Dengan Tutorial Ini Bisa Hubungi Kami Lewat Link Whatsapp Dibawah Ini :

@labrobotika

Terimakas

By Hammam

Mau Konsultasi & Diskusi ?