جدول المحتويات:
فيديو: توصيل MPU6050 بـ ESP32: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
في هذا المشروع ، سأقوم بتوصيل مستشعر 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.
موصى به:
كيفية توصيل NodeMCU ESP8266 بقاعدة بيانات MySQL: 7 خطوات
كيفية توصيل NodeMCU ESP8266 بقاعدة بيانات MySQL: يعد MySQL نظامًا لإدارة قواعد البيانات العلائقية (RDBMS) يستخدم على نطاق واسع ويستخدم لغة الاستعلام المهيكلة (SQL). في مرحلة ما ، قد ترغب في تحميل بيانات مستشعر Arduino / NodeMCU إلى قاعدة بيانات MySQL. في Instructable ، سنرى كيفية الاتصال
اردوينو توصيل أجهزة I2C متعددة: 6 خطوات
Arduino Connect Multiple I2C Devices: في هذا البرنامج التعليمي سوف نتعلم كيفية توصيل عدة وحدات مع اتصال I2C بـ arduino. شاهد الفيديو! في حالتنا سنستخدم 4 شاشات OLED كمثال ، ولكن يمكنك استخدام أي وحدات I2C أخرى / أجهزة استشعار إذا كنت ترغب في ذلك.ملاحظة: 4 OLED Displays co
اردوينو كيفية توصيل عدة محركات سيرفو - PCA9685 تعليمي: 6 خطوات
Arduino How to Connect Multiple Servo Motors - PCA9685 Tutorial: في هذا البرنامج التعليمي سوف نتعلم كيفية توصيل العديد من المحركات المؤازرة باستخدام وحدة PCA9685 و arduino. تعد وحدة PCA9685 جيدة جدًا عندما تحتاج إلى توصيل عدة محركات ، يمكنك قراءة المزيد عنها هنا https : //www.adafruit.com/product/815 شاهد السادس
كيفية توصيل ESP32 بـ IoT Cloud: 8 خطوات
كيفية توصيل ESP32 بـ IoT Cloud: يأتي هذا التوجيه في سلسلة من المقالات حول توصيل أجهزة مثل Arduino و ESP8266 بالسحابة. سأشرح لك كيفية توصيل شريحة ESP32 بالسحابة باستخدام خدمة AskSensors IoT. لماذا ESP32؟ بعد النجاح الكبير
UbiDots - توصيل ESP32 ونشر بيانات أجهزة الاستشعار المتعددة: 6 خطوات
UbiDots - توصيل ESP32 ونشر بيانات أجهزة الاستشعار المتعددة: ESP32 و ESP 8266 مألوفان جدًا في مجال إنترنت الأشياء. هذه نوع من النعمة لمشاريع إنترنت الأشياء. ESP 32 عبارة عن جهاز مزود بشبكات WiFi و BLE مدمجة. فقط أعط SSID وكلمة المرور وتكوينات IP ودمج الأشياء في