فهرست مطالب:

روبات کنترل شده SMARTPHONE با استفاده از BLE 4.0 !!!: 5 مرحله
روبات کنترل شده SMARTPHONE با استفاده از BLE 4.0 !!!: 5 مرحله

تصویری: روبات کنترل شده SMARTPHONE با استفاده از BLE 4.0 !!!: 5 مرحله

تصویری: روبات کنترل شده SMARTPHONE با استفاده از BLE 4.0 !!!: 5 مرحله
تصویری: وقتی خدا میاد ایران 💀😂 یا خدا😂 2024, نوامبر
Anonim
Image
Image
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید

در دستورالعمل قبلی ، من نحوه استفاده از ماژول بلوتوث (به ویژه HM10 BLE v4.0) را با Arduino برای کنترل LED ها با استفاده از تلفن هوشمند به اشتراک گذاشتم. می توانید آن را اینجا بررسی کنید. در این مقاله آموزشی به شما نشان خواهم داد که چگونه می توانید رباتی بسازید که با استفاده از تلفن هوشمند از طریق بلوتوث کم انرژی کنترل شود. من سعی می کنم تا آنجا که ممکن است آن را ساده نگه دارم.

مرحله 1: چیزهایی که شما نیاز دارید:-

چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید

بنابراین در اینجا من نام و جزئیات تمام اجزای مورد نیاز خود را به همراه بهترین پیوندهای خرید ارائه کرده ام.

1. قطعات الکترونیکی:-

Arduino UNO:- من از UNO استفاده کرده ام اما اگر می خواهید ویژگی های بیشتری به ربات بدهید و اگر می خواهید یک ربات کوچک جمع و جور داشته باشید ، می توانید از هر برد دیگری مانند Mega استفاده کنید و نیاز به تعداد زیادی پین ورودی/خروجی یا نانو کوچکتر داشته باشید. اگر مبتدی هستید ، به شما توصیه می کنم UNO را دریافت کنید زیرا همه کاره و کاربر پسند است. پیوند به لینک ایالات متحده برای اروپا

Arduino Motor Shield:- من از سپر موتور L293D استفاده کرده ام که برای این پروژه ارزان و کارآمد است ، اما اگر می خواهید می توانید انتخاب کنید. برای نسخه بهتر موتور سپر L298N که قادر است موتورهای بزرگتر را اداره کند. پیوند USLink برای اروپا

ماژول بلوتوث:-در اینجا از ماژول AT-09 که با HM-10 سازگار است استفاده کردم. در صورت تمایل می توانید از HM-10 استفاده کنید. اگرچه این آموزش اساساً برای بلوتوث 4.0 ولت است ، اما اگر از آن استفاده می کنید می توانید از ماژول HC-05 نیز استفاده کنید. پیوند USLink برای اروپا

Geared DC Motors:- مواردی که استفاده کردم ارزان هستند و کار را به پایان می رسانند. اما اگر واقعاً می خواهید حرفه ای شوید ، می توانید موتورهای گشتاور بالا را از اینجا خریداری کنید. پیوند USLink برای اروپا

  • باتری ها:- برای انجام این پروژه 2 باتری مورد نیاز است ، یک باتری 9 ولت 12 ولت برای راننده موتور و یک باتری 9 ولت برای آردوینو. در غیر این صورت می توانید از پاور بانک برای تغذیه آن از طریق USB Link برای USLink for Europe استفاده کنید
  • مقاومتهای 2.2k اهم و 1k اهم هر کدام. پیوند USLink برای اروپا

2. نرم افزار مورد نیاز:-

Arduino IDE:- برای نوشتن و بارگذاری کد در برد arduino

apk جوی استیک BLE:- اگر از ماژول های HM10/AT-09 استفاده می کنید ، از apk جوی استیک BLE استفاده کنید. اگر از ماژول های HC-05/06 استفاده می کنید از برنامه Bluetooth Controller App استفاده کنید

3. سخت افزار مورد نیاز:-

در حال حاضر الزامات سخت افزاری در بسیاری از جنبه ها متفاوت است ، مانند این که می خواهید یک ربات 2 چرخه یا 4 چرخ داشته باشید. یا شاید شما می خواهید یکی با آهنگ مانند یک مخزن. بنابراین در اینجا من پیوندهایی به چند شاسی روبات ارائه کرده ام که می توانید خریداری کنید ، یا می توانید با اجسامی که دور آنها چیده اید مانند ورق های مقوایی / اکریلیک پیوند دهید.

  • 2 چرخ محرک.
  • 4 چرخ محرک.
  • شاسی تانک.

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

مرحله 2: ساخت شاسی:-

ساخت شاسی
ساخت شاسی
ساخت شاسی
ساخت شاسی
ساخت شاسی
ساخت شاسی

در اینجا من از یک Sunboard به ضخامت 5 میلی متر برای پایه ، سوراخ هایی برای براکت های موتور و آردوینو در بالا استفاده کرده ام. و همه چیز را همانطور که در تصاویر نشان داده شده است مونتاژ کرد. من طراحی مشابهی را در دستورالعمل قبلی انجام داده ام ، می توانید آن را در اینجا بررسی کنید ، جزئیات بیشتری در مورد طراحی دارد:- ربات ساده و هوشمند با استفاده از آردوینو.

به جای اینکه خودتان آن را بسازید ، می توانید یکی را خریداری کنید که راحت تر خواهد بود. پیوندهایی که قبلاً در مرحله قبل به اشتراک گذاشته ام.

این پست بیشتر در مورد کنترل ربات با استفاده از BLE است ، بنابراین اجازه دهید وارد آن شویم.

مرحله 3: ایجاد ارتباطات:-

ایجاد ارتباطات
ایجاد ارتباطات
ایجاد ارتباطات
ایجاد ارتباطات
ایجاد ارتباطات
ایجاد ارتباطات
ایجاد ارتباطات
ایجاد ارتباطات

ابتدا باید ماژول بلوتوث را مانند تصویر بالا به arduino وصل کنید.

  • Tx => Rx آردوینو (پین 0)
  • Rx => Tx آردوینو (پین 1)
  • GND => GND
  • Vcc => +5 ولت

توصیه شده: