پروژه AVR راه اندازی ماژول ژیروسکوپ و شتاب سنج MPU6050

4

در این پست از سایت اِمیک, پروژه راه اندازی سنسور ژیروسکوپ و شتاب سنج MPU6050 با استفاده از میکروکنترلر AVR قرار داده شده است. سنسور ژیروسکوپ و شتابسنج MPU6050 یکی از معروف ترین سنسورها برای اندازه گیری شتاب خطی و سرعت زاویه ای می باشد که به دلیل قیمت کم, مصرف پائین انرژی و عملکرد بسیار خوبی که دارد در بسیاری از پروژه ها و دستگاه هایی مانند تلفن‌های هوشمند و تبلت‌ها استفاده می شود. یکی از کاربردهای بسیار مهم این سنسور در رباتیک بخصوص ربات های پروازی است که در اینده حتما پروژه های بسیار زیادی در این زمینه با این سنسور انجام خواهیم داد. این سنسور در واقع یک شتاب سنج خطی سه محوره و یک جایروسکوپ سه محوره می باشد و به همین دلیل به عنوان یک سنسور 6 محوره تلقی می شود که البته دارای یک سنسور دماسنج نیز می باشد. سنسور دما دارای رنج اندازه گیری 40- تا 85+ درجه سانتیگراد می باشد.

این پروژه با استفاده از میکروکنترلر ATmega16 طراحی و ساخته شده و برنامه ان نیز به زبان C و با استفاده از نرم افزار کامپایلر کدویژن (CodeVisionAVR) نوشته شده است. در ادامه درباره عملکرد این پروژه بیشتر توضیح خواهم داد.

P-AVR-prj-MPU6050-Accelerometer-and-Gyroscope-sensor-emic

همانطور که گفته شد ما در این پروژه ماژول ژیروسکوپ و شتابسنج MPU6050 را با استفاده از میکروکنترلر AVR راه اندازی می کنیم و مقدار سرعت زاویه ای حول 3 محور X و Y و Z را برحسب درجه بر ثانیه و همچنین مقدار شتاب خطی در راستای 3 محور عمود برهم X و Y و Z را برحسب متر بر مجذور ثانیه روی یک LCD کاراکتری 2*16 نمایش می دهیم. در این پروژه ما دماسنج این سنسور را نیز راه اندازی کرده ایم و مقدار دمای فعلی و حداقل و حداکثر دمایی که سنسور اندازه گیری کرده را روی LCD کاراکتری نمایش می دهیم. به وسیله دو کلید متصل به میکروکنترلر به راحتی می توانیم انتخاب کنیم که کدام یک از مقادیر شتابسنج, ژیروسکوپ و یا دماسنج روی LCD کاراکتری نمایش داده شوند. در انتهای مطلب می توانید کلیپ تست عملی پروژه را مشاهده کنید.

- محتوای پروژه

  • سورس کامل پروژه به زبان C و نرم افزار کدویژن
  • توضیحات خط به خط برنامه
  • شماتیک پروژه
  • فایل PDF توضیحات کامل پروژه
  • PCB طراحی شده برای این پروژه با نرم افزار آلتیوم (آماده ارائه به شرکت های چاپ PCB)
  • فایل طراحی شماتیک پروژه با پروتئوس
  • و دیگر موارد لازم برای ساخت این پروژه

 

کلیپ تست عملی پروژه:

 

- پرداخت و دانلود پروژه

برای خرید و دانلود پروژه روی دکمه زیر کلیک کنید

26,000 تومان – خرید

  • پس از پرداخت شما به صفحه دانلود هدایت می شوید و می توانید پروژه مورد نظر خود را دانلود کنید
  • همچنین ایمیلی حاوی لینک (های) دانلود به ایمیل شما ارسال خواهد شد
  • از صحت ایمیلی که هنگام خرید وارد می کنید, مطمئن شوید
  • پسورد فایل زیپ (Zip) دانلودی www.emic.ir می باشد

 

نظر یادتون نره…

4 دیدگاه‌ها

  1. درود بر مهندس رازانی گرامی.لطفا مدارات فلزیاب و تراکم یاب بگذارید.یک مرجع آموزش برنامه نویسی میکروکنترلر که از مبتدی شروع شود,را هم معرفی کنید.با تشکر.منوچهر آبکتی

    • سلام, حتما در اینده اگر مدارات مناسبی دیدم قرار خواهم داد. در سایت در بخش اموزش میکروکنترلر, اموزش برنامه نویسی میکرو AVR و اردوینو قرار داده شده که شما می تونید این اموزش ها را دنبال کنید و پس از یاد گرفتن زبان برنامه نویسی برای افزایش تجربه و دانش خود در این زمینه پروژه های مختلفی که در سایت قرار داده شده است را انجام دهید.

  2. سلام خیلی ممنون برای این پروژه. میشه لطفا ساخت کوادروتور با سنسور mpu6050 رو هم اموزش بدید

ارسال دیدگاه

لطفا دیدگاه خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید