آموزش راه اندازی MPU6050 با آردوینو – بخش دوم
مقدمه
در این جلسه قصد داریم نحوه راه اندازی MPU6050 را با یکدیگر مرور کنیم. پیشنهاد میکنم برای فهم بهتر این مطلب ، ابتدا جلسه قبل را که در آن به معرفی MPU6050 پرداختیم ، مطالعه بفرمایید:
کد راه اندازی ماژول
کد راه اندازی سنسور:

بنابراین کدهای زیر را باید به مجموعه کدهای بالا اضافه کنیم تا داده های شتاب سنج نیز بر حسب متر بر مجذور ثانیه بدست می آید.
ax = (ax * 9.81 / 16384); ay = (ay * 9.81 / 16384); az = (az * 9.81 / 16384);
حال اگر بار دیگر نتایج را نشان دهیم ، در این صورت خواهیم داشت :

همانطور که مشاهده می کنید ، وقتی سنسور را در به موازات سطح زمین قرار می دهیم ، در جهت z مقدار تقریبی 9.9 متر بر مجذور ثانیه را به ما نشان می دهد. این شتاب همان شتاب جاذبه زمین است. چون در این حالت محور z سنسور در راستای شتاب جاذبه می باشد.
توجه کنید که اگر سنسور را 90 درجه بچرخانیم و محورهای x و y آن را در جهت شتاب جاذبه قرار دهیم ، در این صورت شتاب های مربوط به x و y مقدار تقریبی 9.9 متر بر مجذور ثانیه را به خود خواهند گرفت. (این موضوع را خودتان تست کنید.)
به پایان این جلسه رسیدیم. مثل همیشه میتوانید برای اطلاع از مطالب جدید و دیگر مطالبی که در سایت منتشر نمی شوند ، ما را در تلگرام و یا اینستاگرام دنبال کنید:
12 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
با سلام
ممنون از مطالب مفیدتون
ایا میشه با ارتباط سریال چند تا از همین سنسور ها رو استفاده کرد
با سلام و احترام.
بله – این سنسور از پروتکل های I2C و SPI پشتیبانی می کند. این سنسور به صورت پیش فرض دو آدرس برای I2C پشتیبانی می کند. علاوه بر این موضوع میتوانید از SPI نیز استفاده کنید. در صورتی که قصد دارید تعداد زیادی سنسور متصل کنید ، میتوانید از I2C Multiplexer ها استفاده کنید.
موفق باشید.
با عرض سلام و خدا قوت
واقعا خسته نباشید آموزش بسیار مفهوم و کاملی بود
از کجا میشه اطلاعات بیشتری درمورد کتابخونه MPU6050 بدست آورد اینکه چه متد هایه دیگه ایی داره و ….
با سلام و احترام.
بهترین منبع برای MPU6050 دیتاشیت مربوط به این قطعه است. فقط توجه فرمایید که آخرین نسخه دیتاشیت را دانلود کنید.
موفق باشید.