پروژه Teapot با MPU6050

پروژه Teapot با MPU6050

سلام به همگی.

توی این پست میخوایم با MPU-6050 پروژه Teapot رو راه اندازی بکنیم.

حالا این پروژه چی هست؟

توی این پروژه ما درک بهتری از عملکرد سنسور MPU6050 پیدا میکنیم و بصورت سه بعدی با عملکرد اون آشنا میشیم. پس در ادامه با ما همراه باشید.

سنسور MPU6050 یک سنسور حرکت 9 محوره هست که در زمینه های گوشی و تبلت ، هدست ها، دسته های بازی ، کنترل ها و … کاربرد داره . از همه مهم تر این ایسی میتونه بوسیله I2C ارتباط برقرار کنه که پورت های کمتری رو اشغال میکنه .دقت 16 بیتی داره و در هر کانال اون مبدل ADC قرار گرفته.این سنسور ، بصورت ماژول هم موجوده که در تصویر زیر میتونید ببینیدش:

MPU6050 with the pin layout and axes orientation | Download Scientific  Diagram

اتصال به آردوینو:

برای شروع ، اول باید این سنسور رو به آردوینو وصل کنیم . سیم کشی ها بصورت زیر هستن:

آردوینو UNO یا NANOماژول سنسور MPU6050
5VVCC
GNDGND
A5SCL
A4SDA
D2INT

در مرحله بعدی ، باید کتابخانه MPU6050 رو ازمسیر sketch>>include library>>manage libraries دانلود کنید و از توی منوی examples وارد فایل DMP6 بشید:

حالا وارد خط 103 بشید و // رو به اول خط

//#define OUTPUT_READABLE_YAWPITCHROLL

اضافه کنید . تصویر زیر منظور رو بهتر میرسونه:

حالا برید سراغ خط 120 و // رو از کد

//#define OUTPUT_TEAPOT

بردارید. تصویر زیر منظور رو بهتر میرسونه:

برای مرحله بعدی ،شما باید نرم افزاری بنام processing هست . کار این نرم افزار دریافت دیتا از پورت سریال و پردازش و تبدیل دیتا و در نهایت نمایش دیتا روی صفحه هست. میتونید از این لینک این نرم افزار رو بسته به نوع سیستم عاملتون دانلود کنید.

بعد از دانلود و نصب،باید کد مخصوص processing رو از مسیر کتابخونه اجرا کنید. بصورت پیش فرض در مسیر زیر قرار گرفته:

حالا باید کتابخونه های مربوطه رو داخل نرم افزار processing نصب کنید:

در صفحه باز شده toxi رو سرچ کنید و اولین کتابخونه رو نصب کنید(با کلیک روی install کتابخونه شروع به نصب میکنه):

درصورت موفق بودن نصب ، با تصویر زیر مواجه میشید:

حالا تنها کاری که باقی مونده ، اجرای کد هست:

فقط یه نکته ای که وجود داره ، چند دقیقه ارتباط اردوینو با این برنامه طول میکشه ، پس اگه همه مراحل درست بود و موقع اجرا کار نکرد چند دقیقه بزارید بمونه تا کانکت بشه.

سوالی بود توی نظرات بپرسید.

امیدوارم لذت برده باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *