ساخت رادیو کنترل ربات توسط دسته بازی PlayStation2

ساخت رادیو کنترل ربات توسط دسته بازی PlayStation2

یکی از بهترین راه ها برای کنترل وسایل به خصوص رباتها بوسیله ی ریموت کنترل، استفاده از دسته ی بازی Playstation2 است. ساخت رادیو کنترل ربات توسط دسته بازی PlayStation2 میتواند کاری جذاب و ماربردی باشد این کنترلر دارای 17 کلید دیجیتال ( 4 کلید چپ و 4 کلید راست و 4 کلید پشت،L3, R3، Start, Select , analog) و 2 عدد جوی استیک(یعنی 4 کانال آنالوگ) است. پر واضح است که توسط این رادیو کنترل میتوان تعداد زیادی کانال برای انجام هر کار دلخواهی داشت. این کنترلر همچنین دارای دو موتور ویبره است که میتوان از آنها در برخی پروژه ها برای نشان دادن عکس العملهای خاص استفاده نمود. قیمت این دسته نسبت به کارایی آن و ویژگی هایی که دارد بسیار پایین است، طوریکه قیمت آن تقریبا برابر است با قیمت دو عدد ماژول جوی استیک!

 

توضیحات پروژه ساخت رادیو کنترل ربات توسط دسته بازی PlayStation2

ما در انتخاب ماژول فرستنده و گیرنده ی رادیویی برای ساخت این رادیو کنترل انتخابهای زیادی داشتیم.بعنوان مثال میتوانستیم از ماژولهای وایرلس NRF یا ماژولهای HMR-HMT استفاده کنیم. ولی در ساخت این رادیو کنترل از ماژولهای ASK که فرکانس کاری 433 یا 315 مگاهرتز دارند استفاده نموده ایم. دلیل این انتخاب قیمت پایین این ماژولها و همچنین سایز کوچک آنها و خصوصا سایز کوچک ماژول فرستنده(که قرار است داخل دسته ی بازی قرار داده شود) و نیز نبودن منابع مناسب در خصوص راه اندازی این سری از ماژولها بود. دلیل دیگر انتخاب ماژولهای رادیویی با فرکانس پایین این است که با افزایش فرکانس، میزان ضریب نفوذ موج افت پیدا می کند. در واقع با افزایش فرکانس، فرستنده و گیرنده می بایست به خط دید یکدیگر نزدیک شوند(یعنی در دید هم باشند) تا بتوانند با هم ارتباط بی نقصی برقرار کنند.

 

تصویر ماژول فرستنده و گیرنده ای که در این پروژه استفاده نموده ایم را در زیر مشاهده میکنید.

ask

ask

 

فرکانس کاری ماژولهای استفاده شده 433MHz می باشد و مدلاسیون استفاده شده در آنها مدلاسیون  ASK (Amplitude Shift Keying) می باشد که در این نوع مدولاسیون تمرکز بر روی دامنه ی سیگنال حامل است. در این نوع مدلاسیون هر دو مشخصه ی فاز و فرکانس ثابت اند.

ask2

ask2

 

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

سخت افزار پروژه ساخت رادیو کنترل ربات توسط دسته بازی PlayStation2 :

  • نحوه ی اتصال دسته ی PS2 به میکروکنترلر
  • نحوه ی اتصال ماژول فرستنده و گیرنده ی رادیویی ASK به میکروکنترلر
  • روش ساخت رادیو کنترل بصورت کاملا تصویری و مرحله به مرحله

 

نرم افزار پروژه ساخت رادیو کنترل ربات توسط دسته بازی PlayStation2 :

  • روش گرفتن دیتا از دسته ی PS2
  • روش تبادل داده بین ماژولهای فرستنده و گیرنده
  • روش ارسال دیتای دریافتی از دسته ی بازی PS2 توسط فرستنده ی رادیویی

 

فیلم تست رادیو کنترل

3 ماه پیش
shahed8037119817@gmail.com
با سلام. از چه مقاومت و خازن هایی استفاده شده؟؟ و به کدام پین های ATMEGA328 وصل می شوند چون تو فایل PDF نبود
1 سال پیش
آمانج عبداله زاده

h211361
سلام من میخوام این پروژه رو با nrf ببندم میشه با nrf هم توضیح بدین

سلام برای این کار شما باید ابتدا روش کار با nrf رو یاد بگیرید
1 سال پیش
h211361 بدون امتیاز
سلام من میخوام این پروژه رو با nrf ببندم میشه با nrf هم توضیح بدین
1 سال پیش
خ س محمودی بدون امتیاز
سلام استاد اگه ممکنه همان راهنمای های که برای دوستمان آقای یزدان نقدی ایمیل کردی برای من هم بفرستی ممنون میشم.
1 سال پیش
محمد پورخادم بدون امتیاز
سلام. لطف می کنید نحوه ی نصب بوتلودر روی میکرو و همچنین پروگرام کردن آن، را در قالب پی دی اف یا ... در اینجا بگذارید؟
1 سال پیش
محمد پورخادم بدون امتیاز
یه سوال دیگه اینکه ما گیرنده رو به برد آردوینو و فرستنده رو به atmega328 وصل میکنیم. درسته ؟ و همچنین میخواستم بدونم این atmega328 رو با همون برد آردوینو پروگزم کنید کافیه یا تنظیمات دیگه ای هم لازمه؟
1 سال پیش
محمد پورخادم بدون امتیاز
سلام تشکر از پروژه های خوبتون. ای کاش آموزش دسته کامپیوتر رو هم توی سایت میذاشتید. چون اکثرا از دسته کامپیوتر همه جاها استفاده میشه و همچنین اینکه قیمت این دسته هم نسبت به دسته کامپیوتر فوق العاده بالاتر هست. ممنون میشیم اگر بتونید در کنار این آموزش، آموزش دسته کامپیوتر هم بگذارید. تشکر
1 سال پیش
yazdannaghdi بدون امتیاز
سلام مرسی از راهنمایی هاتون میخواستم بگم که من در حد تقریبا مبتدی هستم مخواستم بدونم موتونم میکرو رو همون رو اردینو بمونه و اتصال ها بر روی اردینو باشه؟؟ بعد اینکه عکسی رو که فرستادید نقشه فرستنده هستش ؟شماتیک مدار گیرنده رو هم دارید بفرستید؟؟ ودر اخر میخواستم بدونم چند تا کانال داره این پروژه و بجای ماژولaskمیتونم از nrf استفاده کنم ؟؟؟تغییرات هم لازم داره یا فقط کتاب خونهاش باید وارد شه؟؟ ممنون میشه راهنمایی کنید همشون رو مرسی
1 سال پیش
yazdannaghdi بدون امتیاز
سلام خسته نباشید میخواستم بگم که چرا پروژه نقشه شماتیک مدارها و اتصالات را نداره و لیست قطعات رو نداره بعد این که با ماژول nrf بخوام بسازمش مشکلی نداره؟یا تغیرات لازم داره؟ میخوام برای ربات جنگجو استفادش کنم گیرندش چجوری باید بسازم و موتور ها به چی وصل کنم؟ با سپاس فراوان ازتون میشه راهنمایی کنید مرسی
1 سال پیش
آمانج عبداله زاده

حامد اسکندری
سلام قسمت گیرنده مدار شماتیکش رو میخواستم و اینکه میتونم از همه دکمه های دسته بازی استفاده کنم و خروجی های گیرنده به رله متصل شوند با تشکر از سایت خوبتون

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

علی حسینی
سلام میشه بفرمایید چجوری کد بندی کنیم؟

با سلام منظورتون از کد بندی چیه؟ سورس کد قرار داده شده که باید روی میکروکنترلر آپلود بشه
1 سال پیش
علی حسینی بدون امتیاز
سلام میشه بفرمایید چجوری کد بندی کنیم؟
2 سال پیش
آمانج عبداله زاده

HEKMAT_7
سلام پروژه بسیار عالی است . ققط یک لیست از قطعات می خواستم + شماتیک تصویری ممنون از زحماتتون

با سلام سیمهایی که باید به پایه های میکروکنترلر وصل شوند عبارتند از سیمهای مربوط به دسته ی بازی PS2 که در توضیخات ارائه شده هر کدام به چه پایه ای باید وصل شود و همچنین سیم دیتای مربوط به ماژول فرستنده که آن هم بیان شده باید به کدام پین وصل شود. کریستال و خازنهای 22 پیکوفارادی آن را هم که مشخص است باید به کدام پینها وصل کرد. کریستال بین XTAL1 و XTAL2 . یکی از خازنهای 22 پیکویی بین XTAL1 و زمین و خازن دیگر بین XTAL2 و زمین. سیمهای مربوط به تغذیه ی میکروکنترلر را هم باید به 5 ولت رگوله شده و زمین مدار وصل کرد. آماده کردن مدار کار ساده ای است فقط به حوصله و دقت نیاز دارد. برای مشاهده ی شماتیک اینجا کلیک کنید
2 سال پیش
HEKMAT_7 بدون امتیاز
سلام پروژه بسیار عالی است . ققط یک لیست از قطعات می خواستم + شماتیک تصویری ممنون از زحماتتون
2 سال پیش
آمانج عبداله زاده

علی زندگانی
سلام میشه از این دسته برای کنترل ربات استفاده کرد

با سلام بله البته. اگر بتونید همین مدار رو با nrf ببندید خیلی بهتر هم میشه
2 سال پیش
علی زندگانی بدون امتیاز
سلام میشه از این دسته برای کنترل ربات استفاده کرد
3 سال پیش
آمانج عبداله زاده
3 سال پیش
Ali.27 بدون امتیاز
بعد از وصل کردن دسته به برد آردوینو و وصل کردن برد به کامپیوتر و اجرا برنامه آردوینو و آپلود PS2X_Example (فایل ارسالی) هیچ دیتایی از دسته ارسال نمیشه
3 سال پیش
Ali.27 بدون امتیاز
سلام با تشکر فراوان فقط اگه لطف کنید بگید چه جوری میشه برد های ASK فرستنده و گیرنده رو وصل کرد و از برنامه هایی که نوشتید تو فایل ارسالی هست از کدومشون استفاده کنم ممنون میشم
3 سال پیش
حمزه اعلمی بدون امتیاز
خرید انجام شده اما میگه شما اجازه لازم برای دانلود را ندارید ..
3 سال پیش
نیما تهرانی بدون امتیاز
سلام من این پروژه رو خریداری کردم و ایمیل لینک دانلود هم ارسال شده است. ولی لینک ارسالی خراب است و اجازه دانلود را نمیدهد.
3 سال پیش
آمانج عبداله زاده بدون امتیاز

rasool
سلام اموزش وصل کردن ماژون به دسته رو نذاشته بودید

با سلام نحوه ی اتصال داخل آموزش بیان شده
3 سال پیش
rasool بدون امتیاز

آمانج عبداله زاده
با سلام شماتیک و توضیحات به ایمیل شما ارسال شد

سلام اموزش وصل کردن ماژون به دسته رو نذاشته بودید
3 سال پیش
3 سال پیش
mehran بدون امتیاز
سلام ببخشید نیاز به کد نویسی داره؟ و قسمت فرستنده چه جوری باید نصب شه با تشکر
3 سال پیش
3 سال پیش
hossein23668 بدون امتیاز
سلام. فرستنده رو چطوری وصل کنم اینو نگفتین و گیرنده رو چطوری نصب کنم و بعد کانفین چطوریه
3 سال پیش
آمانج عبداله زاده بدون امتیاز
3 سال پیش
Mahmoud بدون امتیاز
با سلام من پروژه رو کاملشو تهیه کردم ولی شماتیک کلی مدار داخلش نبود میشه لطفا راهنمایی کنید؟؟
3 سال پیش
R8za بدون امتیاز
باسلام یه سوال داشتم برای ارسال ساخت گیرنده بیش از یک کانال چه کار باید کرد و برای فرستنده باید از آردینو استفاده کرد؟ ممنون
3 سال پیش
آمانج عبداله زاده بدون امتیاز

san.......
با درود لطفا میشه بگین با دسته ی ساده درست کنیم

منظورتون از دسته ی ساده چیه? دسته های ps2 گزینه ی مناسبی هستند و بسیار ارزان قیمت هستند
3 سال پیش
san....... بدون امتیاز
3 سال پیش
آمانج عبداله زاده بدون امتیاز

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

با سلام بله میشه ولی تو این آموزش به اون پرداخته نشده. مدار فرستنده داخل دسته تعبیه شده
3 سال پیش
san....... بدون امتیاز
با سلام لطفا میشه بادسته ی کامپیوتر این کارارو کرد فرستنده کجا قرار می گیره
3 سال پیش
Hossein4337 بدون امتیاز
با درود قربان میشه از این دسته برایی بازی کامپیوتری بصورت بیسیم استفاده کرد؟ منظورم اینه که مثل یک موس بیسیم که یک عسذ کوچک به لپ تاپ نصب میشه و از راه دور قابل کنترله. ایا این دسته ای که شما طراحی کردید چنین قابلیتی رو داره؟
3 سال پیش
آمانج عبداله زاده بدون امتیاز

mhmd
باسلام دسته کنترلی که طراحی کردین امکان کد شدن داره که بشه چندتا دسته کنترل را بصورت همزمان و بدون تداخل استفاده کرد؟

با سلام خیر. برای کدگذاری و همچنین برد بیشتر میتونید از ماژولهای nrf یا دیگر ماژولها استفاده کنید.
3 سال پیش
mhmd بدون امتیاز
باسلام دسته کنترلی که طراحی کردین امکان کد شدن داره که بشه چندتا دسته کنترل را بصورت همزمان و بدون تداخل استفاده کرد؟
4 سال پیش
AliManzori بدون امتیاز
ممنون که لینک را دوباره برای من ارسال کردید.
4 سال پیش
آمانج عبداله زاده بدون امتیاز
4 سال پیش
AliManzori بدون امتیاز
من این دوره را کامل خریداری کردم اما فقط لینک گرفتن دیتا از دسته بازی برایم از طریق ایمیل فرستاده شد.لطفا پیگیری کنید و بقیه لینکهه را نیز برای من بفرستید.
4 سال پیش
آمانج عبداله زاده بدون امتیاز

حمید کورتکس
سلام فایل شماتیک مجود هست درون فایلهای پروژه ؟ برنامه نویسی به چه زبانی هست ؟

با سلام بله نحوه ی اتصالات بطور کامل توضیح داده شده است. برنامه توسط زبان آردوینو نوشته شده است.
4 سال پیش
حمید کورتکس بدون امتیاز
سلام فایل شماتیک مجود هست درون فایلهای پروژه ؟ برنامه نویسی به چه زبانی هست ؟
4 سال پیش
آمانج عبداله زاده بدون امتیاز

علی فلاح نیا
سلام ببخشید الان فرستنده کجا قرار میگره؟؟؟

ماژول فرستنده بدلیل سایز کوچکی که دارد میتوان آن را طبق نکاتی که در آموزش ارائه شده به راحتی داخل دسته جا داد.
4 سال پیش
آمانج عبداله زاده بدون امتیاز
با سلام ممنون از خرید شما دوسته عزیز توضیحاتی که مد نظرتون هست به ایمیل شما ارسال خواهد شد.
4 سال پیش
علی فلاح نیا بدون امتیاز
سلام ببخشید الان فرستنده کجا قرار میگره؟؟؟
4 سال پیش
آمانج عبداله زاده بدون امتیاز

عادل عبداللهی
سلام خیلی عالی بود آیا میشه دسته بازی که به کامپیوتر با USBمتصل میشه را نیز با این روش بیسیمی کرد لطفا راهنمایی کنید

با سلام نظر لطف شماست دسته بازیهایی که گیم پورت آنها USB است دارای 4 سیم VCC و GND و +D و -D هستند.باید از یه مبدل USB به TTL استفاده کنی و فرمت دیتایی که این مدل از دسته ها ارائه میدن رو بررسی کنی.
4 سال پیش
عادل عبداللهی بدون امتیاز
سلام خیلی عالی بود آیا میشه دسته بازی که به کامپیوتر با USBمتصل میشه را نیز با این روش بیسیمی کرد لطفا راهنمایی کنید
4 سال پیش
جعفر آزادی بدون امتیاز
خیلی خوبه...

ارسال دیدگاه !

مهمان عزیز ، برای شرکت در بحث و گفتگو باید وارد حساب کاربری خودت بشی ، اگر حساب کاربری نداری ، کمتر از 2 دقیقه یه حساب ایجاد کن .

    اولین نفر باشید که سوال خود را مطرح می کنید

ارسال سوال !

مهمان عزیز ، برای مطرح کردن سوال باید وارد حساب کاربری خودت بشی ، اگر حساب کاربری نداری ، کمتر از 2 دقیقه یه حساب ایجاد کن .

    اولین نفر باشید که پروژه خود را ارسال می کنید .

ارسال پروژه !

مهمان عزیز ، برای ارسال پروژه باید وارد حساب کاربری خودت بشی ، اگر حساب کاربری نداری ، کمتر از 2 دقیقه یه حساب ایجاد کن .

عضویت در خبرنامه

با عضویت در خبرنامه می توانید از جدیدترین مقالات، اخبار و محصولات سایت در ایمیل خود با خبر شوید...

به جمع 1,137 کاربر خبرنامه بپیوندید