فهرست مطالب:

ربات آردوینو با کنترلر PS2 (پلی استیشن 2 جوی استیک): 10 مرحله (همراه با تصاویر)
ربات آردوینو با کنترلر PS2 (پلی استیشن 2 جوی استیک): 10 مرحله (همراه با تصاویر)

تصویری: ربات آردوینو با کنترلر PS2 (پلی استیشن 2 جوی استیک): 10 مرحله (همراه با تصاویر)

تصویری: ربات آردوینو با کنترلر PS2 (پلی استیشن 2 جوی استیک): 10 مرحله (همراه با تصاویر)
تصویری: با درآمد ماه اولم چی خریدم !؟ 😂 What did I buy with my first month income 2024, جولای
Anonim
Image
Image
جعبه بستر IoT Cat (با ESP32 ، Arduino IDE ، Thingspeak و چاپ سه بعدی)
جعبه بستر IoT Cat (با ESP32 ، Arduino IDE ، Thingspeak و چاپ سه بعدی)

بیشتر توسط نویسنده دنبال کنید:

جعبه بستر IoT Cat (با ESP32 ، Arduino IDE ، Thingspeak و چاپ سه بعدی)
جعبه بستر IoT Cat (با ESP32 ، Arduino IDE ، Thingspeak و چاپ سه بعدی)
لامپ مفصلی چاپ سه بعدی - REMIXED
لامپ مفصلی چاپ سه بعدی - REMIXED
لامپ مفصلی چاپ سه بعدی - REMIXED
لامپ مفصلی چاپ سه بعدی - REMIXED
نحوه ساخت PCB سفارشی با استفاده از حکاک لیزری کم مصرف
نحوه ساخت PCB سفارشی با استفاده از حکاک لیزری کم مصرف
نحوه ساخت PCB سفارشی با استفاده از حکاک لیزری کم مصرف
نحوه ساخت PCB سفارشی با استفاده از حکاک لیزری کم مصرف

درباره: سازنده ، مهندس ، دانشمند دیوانه و مخترع بیشتر درباره IgorF2 »

در این آموزش نحوه استفاده از جوی استیک بی سیم Playstation 2 (PS2) برای هدایت تانک روباتیک را به شما نشان خواهم داد. در هسته این پروژه از برد Arduino Uno استفاده شده است. فرمان هایی را از کنترلر بی سیم دریافت می کند و سرعت موتورها را تعیین می کند. ممکن است از تخته های توسعه دیگر نیز استفاده شود (NodeMCU ، Firebeetle و غیره) ، و اصول ارائه شده در این آموزش را می توان در مدل های دیگر روبات ها و ابزارها نیز به کار برد.

من قبلاً یک مخزن روباتیک کنترل شده Blynk طراحی کرده ام. به یک شبکه Wi-Fi متصل می شود و دستورات را از سرور Blynk دریافت می کند. از تلفن هوشمندی که برنامه Blynk را اجرا می کرد به عنوان کنترل از راه دور استفاده شد و از روش های ورودی مختلفی استفاده شد: دکمه های فشار ، میله های کشویی و حتی شتاب سنج گوشی های هوشمند. می توانید اطلاعات بیشتری در مورد این پروژه در اینجا پیدا کنید:

آزمایشاتی نیز با دستورات صوتی انجام داده ام. اگر می خواهید ربات را از راه دور بدون استفاده از دستان خود کنترل کنید ، یا اگر می خواهید آن را برای افرادی با حرکات محدود در دسترس قرار دهید مفید خواهد بود. به عنوان مثال ، ممکن است به صندلی چرخ دار با قابلیت کنترل صدای رباتیک فکر کنید. از کیت روباتیک DIY به همراه برخی از ابزارهای مورد علاقه من استفاده شد: Adafruit.io ، IFTTT و Arduino IDE. دستورالعمل کامل در اینجا:

www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/

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

www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/

مرحله 1: ابزار و مواد

ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد

در این پروژه از ابزارهای زیر استفاده شده است:

  • لحیم کاری و سیم (پیوند / پیوند / پیوند). موتورهای DC قبلاً دارای سیم هایی بودند که به پایانه های آن لحیم شده بودند … اما سرانجام خراب می شود و ممکن است مجبور شوید آن را مجدداً بفروشید. بنابراین در نظر داشته باشید که از لحیم کاری خوب و سیم خوب استفاده کنید.
  • ورق فوم EVA (یا سایر مواد غیر رسانا). شاسی روباتی که من در این پروژه استفاده کردم از آلومینیوم ساخته شده است و بردهای مدار روی این قطعات فلزی نصب شده است. من از یک لایه ورق فوم بین تخته ها و صفحه فلزی برای جلوگیری از اتصال کوتاه احتمالی استفاده کردم.
  • نوار دو طرفه. برای چسباندن ورق های فوم به صفحات مدار و برای نصب حالت H-Bridge استفاده می شد.
  • قیچی ، برای برش برخی از مستطیل های ورقه فوم.

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

  • هیئت مدیره مبتنی بر Arduino Uno (پیوند / پیوند / پیوند / پیوند / پیوند). به عنوان کنترل کننده اصلی ربات استفاده می شود. استفاده و برنامه نویسی با Arduino IDE واقعاً آسان است ، برای مبتدیان در زمینه الکترونیک و برنامه نویسی عالی است.
  • L298N ماژول H-Bridge دو کاناله (پیوند / پیوند / پیوند / پیوند / پیوند). این ماژول به سیگنال های 3.3 ولت Wemos (یا آردوینو) اجازه می دهد تا در ولتاژ 12 ولت مورد نیاز موتورها تقویت شوند.
  • مخزن شاسی ربات DIY (پیوند / پیوند). این کیت فوق العاده با هر چیزی که برای ساخت یک مخزن نیاز دارید ، دارد: دو موتور DC ، چرخ دنده ، پیست ، پیچ و مهره و غیره. این ابزار از قبل برای مونتاژ شاسی به همراه ابزارهای لازم است ، که برای مبتدیان عالی است!
  • کنترل از راه دور بی سیم PS2 (پیوند / پیوند). این کنترل کننده بازی های ویدئویی می تواند دستورات را به صورت بی سیم به گیرنده ارسال کند ، که می تواند با استفاده از ارتباط سریال با یک کنترل میکرو ارتباط برقرار کند.
  • 18650 باتری 3.7V (x3) (پیوند / پیوند). من کل مدار را تغذیه می کردم. این مخزن از موتورهای 12 ولت استفاده می کند. من برای تغذیه آنها از سه باتری 3.7 ولت به صورت سری استفاده کردم.
  • نگهدارنده باتری 3S 18650 (پیوند / پیوند / پیوند). این دستگاه می تواند سه باتری 18650 سری را در خود جای دهد و به راحتی می توان آن را به پشت مخزن وصل کرد.
  • شارژر باتری 18650 (پیوند / پیوند). باتری شما در نهایت تمام می شود. وقتی این اتفاق بیفتد ، یک شارژر باتری به کمک شما می آید.
  • جامپرها (پیوند / پیوند). من از 6 پرش زن و مرد برای نشان دادن بین پل h و Wemos و 2 پرش مرد-مرد برای 5V و Gnd استفاده کردم. اگر قصد اضافه کردن برخی سنسورها را دارید ، ممکن است به موارد بیشتری نیاز داشته باشید.
  • کابل USB نوع B برای بارگذاری کد خود به این مورد نیاز خواهید داشت. اکثر تابلوها قبلاً دارای کابل مخصوص خود هستند.

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

توصیه شده: