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

پروژه جوی استیک اتمل استودیو (joystick کامپایلر Atmel Studio)

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

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

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

قطعات مورد نیاز پروژه جوی استیک اتمل استودیو

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

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

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

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

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

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

حتما ببینید :  پروژه آردوینو سوت زدن برای روشن کردن لامپ یا هرچیزی

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

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

فیلم عملکرد مدار : کلیک کنید !
موارد موجود در فایل : شماتیک کامل ، فایل سورس ، و …
برای دانلود فایل های پروژه ثبت نام کنید، تنها چند ثانیه زمان لازم است. از طریق فرم زیر اقدام کنید.

ایمیل خود را وارد کنید

close
امیدوارم این مطلب برای شما مفید بوده باشد. نظرات ، مشکلات و پیشنهادات خود را در پایین صفحه اعلام کنید مشاهده لیست پروژه های آردوینو
برچسب ها

محمد رحیمی

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

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

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

دکمه بازگشت به بالا
بستن
بستن