فهرست مطالب:

اتصال MPU6050 با ESP32: 4 مرحله
اتصال MPU6050 با ESP32: 4 مرحله

تصویری: اتصال MPU6050 با ESP32: 4 مرحله

تصویری: اتصال MPU6050 با ESP32: 4 مرحله
تصویری: How to use MPU-6050 Accelerometer and Gyroscope with Arduino code 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. Breadboard (اختیاری) -

5. نرم افزار Arduino IDE

راه اندازی Arduino IDE قبل از بارگذاری کد در ESP32 بسیار مهم است:-https://www.instructables.com/id/Setting-Up-Ardui…

مرحله 2: شماتیک مدار

شماتیک مدار
شماتیک مدار

شماتیک مدار برای برد مختلف ESP 32 متفاوت خواهد بود ، بنابراین مراقب پین هایی باشید که در حال اتصال هستید

پین ESP32 MPU6050

VIN (5V) VCC

GND VCC

SCL (GPIO22) SCL

SDA (GPIO21) SDA

مرحله 3: کد

مراحل لازم هنگام بارگذاری کد در برد ESP32

1. روی بارگذاری کلیک کنید.

2. در صورت عدم وجود خطا. در انتهای Arduino IDE ، وقتی پیام Connecting… ،… ، دریافت می کنیم

3. دکمه بوت را روی برد ESP 32 فشار دهید تا بارگذاری پیام به پایان برسد.

4. بعد از اینکه کد با موفقیت بارگذاری شد. دکمه فعال کردن را برای راه اندازی مجدد یا شروع کد بارگذاری شده در برد ESP32 فشار دهید.

توصیه شده: