جدول المحتويات:

توصيل MPU6050 بـ ESP32: 4 خطوات
توصيل MPU6050 بـ ESP32: 4 خطوات

فيديو: توصيل MPU6050 بـ ESP32: 4 خطوات

فيديو: توصيل MPU6050 بـ ESP32: 4 خطوات
فيديو: Датчик захвата движения / Mocap в Unreal (UE4 / UE5) с использованием BNO055 и ESP32 Feather с совершенством 2024, شهر نوفمبر
Anonim
توصيل MPU6050 بـ ESP32
توصيل MPU6050 بـ ESP32

في هذا المشروع ، سأقوم بتوصيل مستشعر MPU6050 بلوحة ESP32 DEVKIT V1.

يُعرف MPU6050 أيضًا بمستشعر 6 محاور أو مستشعر 6 درجات من الحرية (DOF). يوجد كل من مستشعرات التسارع والجيرومتر في هذه الوحدة الفردية. يعطي مستشعر مقياس التسارع قراءات ناتجة من حيث القوة المطبقة على الجسم بسبب الجاذبية ومستشعر الجيرومتر يعطي ناتجًا من حيث الإزاحة الزاوية للجسم في اتجاه عقارب الساعة أو عكس اتجاه عقارب الساعة.

يستخدم مستشعر MPU6050 خط SCL و SDA من ESP32 DEVKIT V1 ، لذلك ، سنستخدم مكتبة wire.h في رمز اتصال I2C. يمكننا إرفاق جهازي استشعار MPU6050 بنفس خطوط SCL و SDA على العنوان 0x68 و 0x69 باستخدام ESP32 DEVKIT V1.

الخطوة 1: المكونات المطلوبة

1. لوحة ESP32 DEVKIT V1 -

2. مستشعر MPU6050 -

3. أسلاك العبور -

4. اللوح (اختياري) -

5. برنامج Arduino IDE

يعد إعداد Arduino IDE الخاص بك قبل تحميل الكود في ESP32 أمرًا مهمًا للغاية: -

الخطوة 2: مخطط الدائرة

مخطط الدائرة
مخطط الدائرة

سيكون مخطط الدائرة مختلفًا بالنسبة للوحة ESP 32 المختلفة ، لذا اعتني بالدبابيس التي تتصل بها

دبابيس ESP32 MPU6050

VIN (5 فولت) VCC

GND VCC

SCL (GPIO22) SCL

SDA (GPIO21) SDA

الخطوة 3: الكود

الخطوات التي يجب اتباعها أثناء تحميل الكود في لوحة ESP32

1. انقر فوق تحميل.

2. إذا لم يكن هناك خطأ. في الجزء السفلي من Arduino IDE ، عندما نتلقى رسالة Connecting… ، … ،

3. اضغط على زر التمهيد على لوحة ESP 32 حتى تنتهي من تحميل الرسالة.

4. بعد أن يتم تحميل الكود بنجاح. اضغط على زر تمكين لإعادة التشغيل أو بدء تشغيل الكود الذي تم تحميله على لوحة ESP32.

موصى به: