آموزش AVRپروژه AVRپروژه اتمل استودیو

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

سلام. پروژه جوی استیک را با کامپایلر اتمل استودیو آماده کردیم ! فیلم عملکرد مدار را از دست ندهید.

پروژه جوی استیک با AVR

پروژه جوی استیک اتمل استودیو
پروژه جوی استیک اتمل استودیو
ما در این پروژه یک ماژول جوی استیک را با میکروکنترلر Atmega 8 (دیتاشیت مگا 8) فعال میکنیم ! joystick یک ماژول ورودی برای ارتباط و کنترل چیزهایی مثل روبات و … است.

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

پروژه جوی استیک اتمل استودیو

  • میکروکنترلر Atmega 8
  • منبع تغذیه 5V
  • ال ای دی (4 عدد)
  • خازن 1000 پیکوفاراد
  • خازن 100 نانوفاراد (5 عدد)
  • مقاومت 1 کیلو اهم (6 عدد)
  • کامپایلر اتمل استودیو (دانلود اتمل استودیو)
قطعات مورد نیاز را از فروشگاه قطعات آیرنکس تهیه کنید.

جوی استیک چیست ؟

جوی استیک اتمل استودیو
جوی استیک اتمل استودیو

ماژول جوی استیک دارای دو محور است. یکی افقی و یکی عمودی. هر محور جوی استیک به یک پتانسیومتر یا مقاومت یا … متصل است . نقاط میانی به عنوان Rx و Ry قرار میگیرند. این پین ها به عنوان پین سیگنال خروجی برای جوی استیک قرار دارند. هنگامی که دسته جوی استیک را در محور افقی حرکت بدهیم ولتاژ در پین Rx تغییر میکند.

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

بنا بر این ما چهار کانال جوی استیک را در 2 عدد کانال ADC (آنالوگ به دیجیتال) داریم. همیشه در هر پین 1 ولت داریم، وقتی که دسته را حرکت بدهیم ولتاژ در هر پین مطابق با جهت تغییر پیدا میکند.

ما میخواهیم از 2 عدد کانال ADC میکروکنترلرمان برای انجام کار استفاده کنیم. میخواهیم از کانال های 0 و 1 استفاده کنیم !

ولتاژ جوی استیک کاملا خطی و پایدار نیست. این یعنی نویز داریم برای فیلتر کردن نویز خازن ها با  مقاومت در مدار قرار میگیرند.

موارد موجود در فایل : سورس کامل
4 (5 نفر)

مطلب پیشنهادی:  راه اندازی سنسور فلکس با AVR و اتمل استودیو
برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

برای ارسال تصاویر از انجمن سایت استفاده کنید.

سوالات فنی را در انجمن سایت مطرح کنید تا در مسابقه شرکت کنید. ورود به انجمن

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

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