ساخت نقاله دیجیتالی با آردوینو (زاویه سنج با ژیروسکوپ)

سلام. آموزش ساخت نقاله دیجیتالی با آردوینو و ( زاویه سنج با سنسور ژیروسکوپ ) را آماده کردیم. فیلم عملکرد مدار را از دست ندهید !
آموزش ساخت نقاله دیجیتالی با آردوینو
سنسور MPU6050 یک شتاب سنج 3 محوره و همچنین ژیروسکوپ 3 محوره است. همچنین دارای یک سنسور دما است. MPU6050 معمولاً در ربات ها برای متعادل کردن استفاده می شود. در این پروژه آردوینو با استفاده از MPU6050 و Arduino یک نقاله دیجیتال ایجاد خواهیم کرد. در اینجا از یک موتور سروو برای نمایش زاویه روی مقوا استفاده می شود. شافت موتور سروو به یک نشانگر وصل شده است تا زاویه را نشان دهد همچنین زاویه در یک ال سی دی کاراکتری 16*2 نیز نشان داده می شود. فیلم عملکرد را ببینید تا متوجه شوید.
مدار پروژه زاویه سنج دیجیتال با آردوینو
- برد آردوینو Uno
- ماژول ژیروسکوپ MPU6050
- ال سی دی کاراکتری 16*2
- پتانسیومتر 10 کیلو اهم
- سروو موتور SG90
توضیحات سنسور ژیروسکوپ و شتاب سنج MPU6050
MPU6050 یک سیستم میکرو الکترو مکانیکی (MEMS) است که از یک شتاب سنج 3 محوره و ژیروسکوپ 3 محوره تشکیل شده است. همچنین دارای سنسور دما است. این سنسور میتواند شتاب ، سرعت ، دما ، جابجایی و .. را محاسبه کند. این ماژول همچنین دارای یک پردازنده حرکت دیجیتال (DMP) داخلی است که به اندازه کافی قدرتمند است تا بتواند محاسبات پیچیده ای را انجام دهد و در نتیجه کار را برای میکروکنترلر راحت تر کند. ولتاژ ورودی مناسب برای این ماژول 5 ولت تا 3 ولت است. این ماژول از پروتکل ارتباطی I2C استفاده میکند.
برای دانلود فایل ها باید حساب کاربری داشته باشید ثبت نام / ورود
سلام
من توی پروژه خودم نیاز دارم زاویه حرکت پاندول رو بصورت دیتا ثبت کنم و بعدا با نرم افزار که پاندول شبیه سازی کردم، داده هارو مقایسه کنم. از این کیت میتونم برا هدفم استفاده کنم؟ فیلد من مکانیکال هست و از آماده سازی لوازم برقی اطلاعی ندارم لطفا راهنمایی کنید
سلام و عرض خسته نباشید
ببخشید من برای ساخت پروژه زاویه سنج به مشکل بر خوردم
من این پروژه رو جهت استفاده برای سنجش شیب می خواهم و الان این پروژه رو با MPU6050 اجرا کردم
اما نمایشگر سریال زاویه ۳۵۰ درجه هم نشان می دهد یعنی بیشتر از شیب که ۹۰ درجه است
اگر میشه یه راهنمایی کنید 🙏
سلام عزیز
باید بیشتر بررسی بشه، کد، تصویر مدار و زاویه و مشکل را کامل در انجمن توضیح بدهید
سلام من اگر بخوام بر روی سطح آب از زاویه سنج آن استفاده کنم دچار مشکل نمیشه وقتی که آب متلاطم هست؟ یعنی نقطه 0زاویه در هنگام تلاطم آب دچار عیب نمیشه ؟
سلام عزیز
منظورتون رو متوجه نشدم
سلام و خدا قوت
ممنون بابت خوب بودنتون
این پروژه یعنی آی سی میشه زاویه در هر صفحه x y z نشان داد؟و یک سوال دیگر این که مقدار صفر این آی سی را خودمان ست میکنم که کجا نقطه صفر باشد؟
سلام عزیز
این سنسور مقدار x y z رو از طریق ارتباط i2c به برد آردوینو منتقل میکنه. مقدار صفر هم بستگی به حالت سنسور داره و اگر شما بخواهید میتونید برنامه بنویسید و مقدار 0 رو تغییر بدید
سلام، ممنون از آموزش خوبتون:)
یه سوال داشتم برای کالیبره کردنش چیکار باید کنیم؟چون زاویه ای که بر روی نقاله روی سروو نشون میده و اونی که روی ال سی دی نشون میده فرق میکنن
ممنون از اینکه پاسخ میدید…
سلام عزیز. میتونه به دلیل کم کیفیت بودن سروو موتورتون باشه. میتونید نقالتون رو تغییر بدید یا شافت رو تنظیم کنید.