راه اندازی سنسور MPU9250
به نام خدا
راه اندازی سنسور MPU9250
در این جلسه می خواهیم سنسور mpu9250 را راه اندازی کنیم .

سنسور mpu9250 یک سنسور 9 محوره است ؛ یعنی 3 محور شتاب سنج خطی ( Accelerator ) ، سه محور شتاب سنج زاویه ای ( Gyroscope ) و سه محور قطب نما ( Compass ) دارد . این سنسور در گوشی های هوشمند ، تبلت ها ، اتوپایلوت ها مانند اتوپایلوت پیکس هاوک کاربرد فراوان دارد .
چیپ این سنسور در ابعاد 3*3*1 میلی متر می باشد . جریان مصرفی آن بسیار پایین و در حدود 9.3 میکرو آمپر است .
سنسور mpu9250 علاوه بر این که با پروتکل i2c می تواند با پردازنده در ارتباط باشد ، از طریق پروتکل spi نیز می تواند با پردازنده ارتباط بر قرار کند . ارتباط spi دارای سرعت بسیار بیشتری نسبت به پروتکل i2c است .
سنسور mpu9250 را دست کم نگیرید ، این سنسور یکی از بهترین سنسور های شرکت اینونسنس ( InvenSense ) است که در اتوپایلوت های گران قیمتی از جمله اتوپایلوت پیکس هاوک ( Pixhawk ) به کار می رود و توانایی های شگرفی دارد .
برای کار با این سنسور می توانید مدار زیر را ببندید .

همان طور که در مدار بالا می بینید پایه scl ماژول mpu9250 به پایه a5 آردوینو که همان پایه scl میکروکنترلر است وصل می شود و پایه sda هم به پایه sda یا همان a4 آردوینو وصل می شود . پایه GND ماژول به GND آردوینو و پایه VCC ماژول به پایه 5 ولت یا 3.3 ولت آردوینو متصل خواهد شد .
کد های برنامه این پروژه را از لینک زیر می توانید دانلود کنید .
[maxbutton id=”162″ url=”http://avatrobo.ir/wp-content/uploads/2017/12/mpu9250_arduino.zip” text=”دانلود فایل” ]
پست های مرتبط
اردیبهشت 9, 1398
اسفند 5, 1397
بهمن 2, 1397
دیدگاهتان را بنویسید