فهرست مطالب:

BasketBot - یک ماشین ربات ساخته شده با یک سبد پلاستیکی: 12 مرحله
BasketBot - یک ماشین ربات ساخته شده با یک سبد پلاستیکی: 12 مرحله

تصویری: BasketBot - یک ماشین ربات ساخته شده با یک سبد پلاستیکی: 12 مرحله

تصویری: BasketBot - یک ماشین ربات ساخته شده با یک سبد پلاستیکی: 12 مرحله
تصویری: CoderZ League - BasketBot 2024, نوامبر
Anonim
BasketBot - یک ماشین ربات ساخته شده با یک سبد پلاستیکی
BasketBot - یک ماشین ربات ساخته شده با یک سبد پلاستیکی
BasketBot - یک ماشین ربات ساخته شده با یک سبد پلاستیکی
BasketBot - یک ماشین ربات ساخته شده با یک سبد پلاستیکی

این دستورالعمل به شما نشان می دهد که چگونه می توانید یک ماشین ربات را از یک سبد پلاستیکی ارزان قیمت و کیت STEAMbot Robot NC کم هزینه بسازید. هر دو سبد مستطیلی سبزتر کوچکتر و یک سبد گرد بزرگتر به صورت BasketBot در می آیند. پس از ساخت ، ماشین ربات را می توان از راه دور از طریق یک برنامه تلفن همراه رایگان کنترل کرد. همچنین می توانید ماشین ربات را از طریق Google's Blockly یا برای برنامه نویسی پیشرفته با استفاده از Arduino IDE و زبان برنامه نویسی C ++ برنامه ریزی کنید.

برای یک ماشین ربات مشابه (و کمی ساده تر) ، به دستورالعمل راهنمای من برای ماشین ربات کم راننده مراجعه کنید.

مرحله 1: صورتحساب مواد

صورتجلسه مواد
صورتجلسه مواد
صورتجلسه مواد
صورتجلسه مواد
صورتجلسه مواد
صورتجلسه مواد

شما به موارد زیر نیاز خواهید داشت:

  • یک سبد پلاستیکی (هر ظرف مشابهی انجام می دهد)*
  • چوب های صنایع دستی (معروف به "چوب بستنی") شبیه به این.
  • یک کیت STEAMbot Bare Bones ، این کیت شامل موارد زیر است:

    • STEAMbot Controller - یک برد سازگار با Arduino با BLE و کنترل کننده دو موتوره
    • Controller Holder - کنترل STEAMbot را در اختیار دارد
    • 2 موتور DC و چرخ
    • یک چرخ غلتکی
    • سنسور اولتراسونیک با کابل
    • براکت برای سنسور اولتراسونیک
    • 4 نگهدارنده باتری AA نوار نصب فوم
  • یک چاقوی Xacto یا چیزی شبیه آن
  • یک پیچ گوشتی تخت کوچک
  • تفنگ چسب داغ و چسب (درجه حرارت پایین ترجیح داده می شود)

موارد زیر اختیاری است:

  • تزئیناتی مانند این برای شخصی سازی ربات شما
  • یک دستگاه تلفن همراه با پشتیبانی از بلوتوث LE
  • برای برنامه نویسی با Blockly ، یکی از موارد زیر **:

    • Chromebook (با پشتیبانی از BLE) ، یا
    • رایانه Mac که مرورگر Chrome را اجرا می کند
  • برای برنامه نویسی با کابل میکرو USB Arduino IDE A

    هر کامپیوتری که از Arduino IDE و افزونه STM32 پشتیبانی می کند

* من هر دو سبد پلاستیکی سبز و قرمز را در Dollar Tree خریدم اما پیوند سبد قرمز را پیدا نمی کنم. ** در حال حاضر ، Windows با Chrome کار نمی کند. من هیچ کامپیوتر لینوکسی را امتحان نکرده ام.

مرحله 2: ایجاد اتاق برای موتورها

ایجاد اتاق برای موتورها
ایجاد اتاق برای موتورها
ایجاد اتاق برای موتورها
ایجاد اتاق برای موتورها
ایجاد اتاق برای موتورها
ایجاد اتاق برای موتورها

قبل از اتصال موتورها ، باید فضایی برای موتورها و محورهای موجود در سبد باز کنید. با استفاده از چاقوی Xacto (یا چاقوی تیز مشابه) ، یکی از تخته های پلاستیکی را در دو طرف سبد بردارید. مطمئن شوید که آنها به سمت یکسانی هستند زیرا این "جلوی" ماشین ربات است.

مرحله 3: اتصال موتورها

اتصال موتورها
اتصال موتورها
اتصال موتورها
اتصال موتورها
اتصال موتورها
اتصال موتورها

برای اتصال موتورها ، موارد زیر را انجام دهید:

  1. چرخ ها را با دقت از هر دو موتور جدا کنید.
  2. کاغذ محافظ را از نوارهای نصب کننده فوم موتور سمت راست بردارید. مطمئن شوید سیم ها به سمت وسط سبد قرار گرفته اند.
  3. با دقت موتور سمت راست را با سبد تراز کرده و نوار فوم موتور را به وسیله صاف فشار دهید. محور باید در دهانه متمرکز باشد.
  4. مراحل 1 و 2 را برای موتور سمت چپ تکرار کنید. ربات شما باید شبیه دو عکس آخر باشد.
  5. چرخ ها را با دقت به محورهای موتور وصل کنید.

مرحله 4: اتصال نگهدارنده باتری

اتصال نگهدارنده باتری
اتصال نگهدارنده باتری
اتصال نگهدارنده باتری
اتصال نگهدارنده باتری
اتصال نگهدارنده باتری
اتصال نگهدارنده باتری
اتصال نگهدارنده باتری
اتصال نگهدارنده باتری

برای اتصال نگهدارنده باتری به سبد سبز ، موارد زیر را انجام دهید:

  1. از آنجا که سبد سبز بسیار وسیع است تا جای باتری در دو موتور قرار نگیرد ، باید دو چوب جامبو کرافت را برش دهید تا روی موتورها قرار گیرد. من از قیچی های نشان داده شده استفاده کردم زیرا آنها دارای دندانه ای هستند که هنگام بریدن چوب های کاردستی چوب را می گیرد.
  2. چسب حرارتی کاردستی بریده شده روی هر دو موتور چسبیده است.
  3. کاغذ محافظ را از نوارهای فوم نگهدارنده باتری جدا کنید.
  4. نگهدارنده باتری را با دقت روی چوب های کاردستی قرار دهید و نگهدارنده را به میله ها فشار دهید.

برای اتصال نگهدارنده باتری به سبد قرمز ، موارد زیر را انجام دهید:

  1. کاغذ محافظ را از نوارهای فوم نگهدارنده باتری جدا کنید.
  2. نگهدارنده باتری را با دقت بین موتورها قرار دهید و نگهدارنده را به پایین سبد فشار دهید.

مرحله 5: اتصال STEAMbot Controller

اتصال STEAMbot Controller
اتصال STEAMbot Controller
اتصال STEAMbot Controller
اتصال STEAMbot Controller
اتصال STEAMbot Controller
اتصال STEAMbot Controller
اتصال STEAMbot Controller
اتصال STEAMbot Controller

برای اتصال STEAMbot Controller ، موارد زیر را انجام دهید:

  1. با استفاده از تفنگ چسب حرارتی ، نگهدارنده کنترل را به بالای وسیله تخت بچسبانید. نگهدارنده به صورت سه بعدی با PLA چاپ می شود بنابراین اگر از چسب درجه حرارت بالا استفاده می کنید بسیار مراقب باشید.
  2. کنترلر STEAMbot را روی نگهدارنده قرار دهید. کلید پاور باید در سمت چپ باشد.
  3. با استفاده از پیچ گوشتی تخت کوچک ، سیم قرمز نگهدارنده باتری را به پیچ ترمینال + وصل کنید.
  4. سیم سیاه را از نگهدارنده باتری به پیچ ترمینال وصل کنید.
  5. سیمها را از موتور چپ به کانکتور چپ با برچسب MTRA فشار دهید.
  6. سیمها را از موتور راست به کانکتور سمت راست با برچسب MTRB فشار دهید.

مرحله 6: اتصال چرخ غلتک

چسباندن چرخ غلتک
چسباندن چرخ غلتک
چسباندن چرخ غلتک
چسباندن چرخ غلتک

برای اتصال چرخ غلتک ، موارد زیر را انجام دهید:

  1. ماشین روبات را برعکس کنید.
  2. چرخ غلتک را در قسمت عقب ماشین ربات قرار دهید و آن را در مرکز قرار دهید.
  3. چسب داغ چرخ غلتک را به پایین ماشین روبات بچسبانید.

مرحله 7: اتصال سنسور اولتراسونیک

اتصال سنسور اولتراسونیک
اتصال سنسور اولتراسونیک
اتصال سنسور اولتراسونیک
اتصال سنسور اولتراسونیک
اتصال سنسور اولتراسونیک
اتصال سنسور اولتراسونیک
اتصال سنسور اولتراسونیک
اتصال سنسور اولتراسونیک

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

  1. اگر هنوز در براکت نیستید ، سنسور اولتراسونیک را با دقت روی براکت فشار دهید.
  2. براکت را با سنسور اولتراسونیک به جلوی ماشین ربات بچسبانید. برای سبد سبز ، سعی کنید براکت را به صورت عمودی بچسبانید. برای سبد قرمز ، دو اسلات را بریدم تا سنسور اولتراسونیک به نظر برسد.
  3. سیم 4 هادی را به سنسور اولتراسونیک وصل کنید ، مراقب باشید پین ها خم نشوند.
  4. انتهای دیگر سیم 4 هادی را به کانکتور P5 در STEAMbot Controller وصل کنید ، همچنین مراقب باشید که پین ها را خم نکنید یا از سیم ها عبور نکنید.

مرحله 8: تغذیه ماشین ربات

تغذیه ماشین ربات
تغذیه ماشین ربات
تغذیه ماشین ربات
تغذیه ماشین ربات

برای تغذیه ماشین ربات خود ، موارد زیر را انجام دهید:

  1. مطمئن شوید که کلید پاور در وضعیت خاموش (به سمت عقب ربات) قرار دارد.
  2. 4 باتری AA قلیایی بگذارید. باتری های NiCd یا NiMH به دلیل ولتاژ بسیار پایین کار نمی کنند.
  3. کلید پاور را به موقعیت روشن (به سمت جلوی ماشین روبات) فشار دهید. LED Power باید قرمز روشن شود و LED RGB چشمک می زند و رنگ ها را تغییر می دهد. در یک یا دو ثانیه ، باید یک بوق بشنوید.
  4. در این مرحله ، ماشین ربات شما آماده کنترل از طریق برنامه تلفن همراه یا برنامه ریزی است.

مرحله 9: حالت کنترل از راه دور

Image
Image

حالت پیش فرض (هنگامی که برای اولین بار فعال می شود) BasketBot شما در حالت کنترل از راه دور خواهد بود. برای کنترل از راه دور ماشین ربات خود ، برنامه My STEAMbotmobile را در دستگاه سازگار با Bluetooth LE خود نصب کنید. برای دستگاه های iOS ، برنامه را از اینجا دریافت کنید. و برای دستگاه های Android برنامه را از اینجا دریافت کنید.

مرحله 10: حالت گربه

دومین حالت داخلی BasketBot حالت Cat است. اگرچه این ویدیو مربوط به یک ربات STEAMbot است ، اما ماشین ربات شما نیز به همان شیوه رفتار خواهد کرد. برای قرار دادن ماشین ربات خود در حالت Cat ، موارد زیر را انجام دهید:

  1. ماشین ربات خود را روی زمین بگذارید.
  2. هر دو دکمه RUN و STOP را همزمان فشار دهید (آنها در قسمت عقب STEAMbot Controller قرار دارند).
  3. بعد از اینکه دو بوق می شنوید و چراغ RGB شروع به چشمک زدن می کند ، دست یا جسم دیگری را جلوی ماشین ربات خود قرار دهید. در فاصله معینی (حدود 20 سانتی متر) ، ماشین ربات شما به جلو حرکت می کند. اما اگر دست (یا جسم دیگر) را خیلی نزدیک به ماشین ربات خود قرار دهید ، عقب می رود.
  4. برای بازگشت به حالت پیش فرض کنترل از راه دور ، هر دو دکمه RUN و STOP را همزمان فشار دهید.

مرحله 11: برنامه نویسی ماشین ربات خود با استفاده از Blockly (اختیاری)

برای برنامه ریزی ماشین روباتان با استفاده از Blockly ، مرورگر Chrome خود را (از رایانه Chromebook یا Mac) به صفحه برنامه نویس STEAMbot نشان دهید. ماشین ربات شما باید در حالت کنترل از راه دور باشد.

مرحله 12: برنامه نویسی ماشین ربات خود با Arduino IDE (اختیاری)

شما می توانید ماشین ربات خود را با استفاده از زبان C ++ و IDE آردوینو رایگان برنامه ریزی کنید. برای برنامه ریزی ماشین ربات خود با Arduino IDE ، راهنمای کاربر STEAMbot (هر کدام از نسخه ها کار می کند) را از اینجا بارگیری کرده و دستورالعمل های نصب نرم افزار را در راهنما دنبال کنید.

توصیه شده: