فهرست مطالب:

Light Up Boe Bot: 5 مرحله
Light Up Boe Bot: 5 مرحله

تصویری: Light Up Boe Bot: 5 مرحله

تصویری: Light Up Boe Bot: 5 مرحله
تصویری: God of War Ps4 - The Light of Alfheim - Break into the hive 2024, جولای
Anonim
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot

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

-Boe Bot کاملا کاربردی

-تعداد زیادی سیم مدار

-تلفیل

-مقوا

-منگنه

-چوب های عصبی

-استریپرهای سیم

-انبردست کوچک

-تفنگ چسب گرم و چسب حرارتی

-نوار الکتریکی

-1 بلندگوی مدار

-2 LED کاتد معمولی

-6 مقاومت 1K

-2 مقاومت 10K

-1 خازن 10uf

آیا آن را بسازیم؟

مرحله 1: ایجاد ضربه گیرها

ایجاد ضربه گیرها
ایجاد ضربه گیرها
ایجاد ضربه گیرها
ایجاد ضربه گیرها
ایجاد ضربه گیرها
ایجاد ضربه گیرها

برای ساخت ضربه گیر ، از موارد زیر استفاده می کنید:

-سیم

-قفل چوبی

-مقوا

-چسب گرم

-چوب های عصبی

-منگنه

1. آنچه ابتدا می خواهید انجام دهید این است که یک تکه مقوا را ببرید و آن را از وسط تا کنید (تصویر دوم و سوم را ببینید) (این کار را در x2 انجام دهید).

2. در مرحله بعد ، یک سیم به طول 20 سانتی متر می گیرید و هر دو انتهای آن را می بندید ، اما یکی از دیگری طولانی تر است. سپس انتهای نوار بلندتر را به صورت مارپیچ بچرخانید (تصویر 4 را ببینید) (این کار را در x4 انجام دهید).

3. یک تکه کاغذ حلبی بردارید و آن را از وسط تا کنید تا به اندازه ای کوچک باشد که روی سطح چین داخلی مقوایی قرار گیرد. سپس مارپیچ سیم را روی کاغذ قلع بچسبانید و آن را در تمام قسمت چسبانده (تصویر 5 و 6 را ببینید) (این کار را در x4 انجام دهید).

4. یک طرف قطعه قلع را به یک چین داخلی تخته کارت بچسبانید. (این کار را برای هر پوش داخلی انجام دهید ، بنابراین x2 در هر قطعه مقوایی (اساسا x4)) مراقب باشید هنگام چسباندن به ورقه قلع دست نزنید ، زیرا گرما را تحریک می کند و انگشتان شما را می سوزاند (تصویر ششم را ببینید).

5. دو چوب Popsicle را به هم بچسبانید (این کار را در x2 انجام دهید و یکی را به میزان قابل توجهی بزرگتر کنید) ، و یک اتصال Popsicle را به پشت هر چین مقوایی بچسبانید ، و یکی را در طرف مقابل انجام دهید (تصویر اول را ببینید).

6. آخرین لمس برای اینکه سپرها به هم نزدیک شوند ، بستن وسط به طول محدودکننده ضربه گیرها است. پس از بستن ، آن را بچسبانید و بگذارید خشک شود تا از امنیت آن اطمینان حاصل شود (تصویر اول را ببینید).

شما با موفقیت سپرهای خود را ایجاد کرده اید!

مرحله 2: نصب ضربه گیرها

نصب سپرها
نصب سپرها

برای نصب ضربه گیرها روی Boe Bot ، از موارد زیر استفاده می کنید:

-بو ربات

-مپرهای جدید شما

-چسب گرم

-نوار الکتریکی

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

حالا که سپرها آماده هستند ، بیایید وارد مدار شویم!

مرحله 3: ایجاد مدار

ایجاد مدار
ایجاد مدار
ایجاد مدار
ایجاد مدار
ایجاد مدار
ایجاد مدار

برای ایجاد مدار به موارد زیر نیاز دارید:

-بو ربات

-سیمهای متصل به سپرها

-استریپرهای سیم

-انبردست کوچک

-سیم مدار

-1 بلندگوی مدار

-2 LED کاتد معمولی

-6 مقاومت 1K

-2 مقاومت 10K

-1 خازن 10uf

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

پس از اتمام کار ، می توانید بلندگوی مدار را بر روی سکوی زیر مهر اصلی روی Boe Bot بچسبانید تا آویزان نشود.

یک قدم دیگر ، قسمت سخت تمام شد!

مرحله 4: اضافه کردن کد

افزودن کد
افزودن کد

برای اطمینان از عملکرد صحیح کد ، ابتدا باید اطمینان حاصل کنید که سرو موتور راست در دوشاخه پین 12 ، سروو سمت چپ در پلاگین پین 13 قرار دارد و مدار دقیقاً همانطور است که در نمودارهای قبلی نشان داده شده است.

در نهایت ، شما باید این کد را در Basic Stamp وارد کنید ، ربات را وصل کنید و در نهایت: RUN IT.

در اینجا کد نوشته شده است ، اما شما همچنین می توانید فایل تمبر اصلی را بارگیری کنید ، و این نیز باید کار کند.

هر چیزی که قبل از آن دارای آپوستروف باشد کامنت است ، اما '{$ STAMP BS2} و' {$ PBASIC 2.5} ضروری است.

'*********************************************** ********************* نام 'ویلیام

'************************************************************************

عنوان - BoeBump.bs2

تاریخ - 28 نوامبر 2017

'توضیحات: ایجاد ضربه گیرهای فیزیکی که باعث می شود فرمان هنگام ضربه زدن به چیزی برای حرکت دادن Boe Bot از موانع حرکت کند. صدا و نور را نیز به پروژه اضافه کنید.

'{$ STAMP BS2}

'{$ PBASIC 2.5}

'************************************************************************

کد بازنشانی استارت توقف

'(نحوه شروع کد این است!)

'این کد باعث می شود که ربات متوقف شود یا با فشار مجدد باز شود' ********************************** ************************************

فروشگاه موقت VAR Byte '

متغیر RunStatus DATA $ 00 'در ROM ذخیره می شود

بخوانید RunStatus ، متغیر را از ROM بخوانید

temp = ~ temp 'مقدار 0 TO 1 یا 1 TO 0 را معکوس کنید

WRITE RunStatus ، temp 'متغیر را به ROM بنویسید

IF (temp> 0) THEN END 'بررسی کنید اگر مقدار 1 است ، و اگر چنین است ، برنامه را به پایان برسانید

'************************************************************************

'راه اندازی پین ها

'************************************************************************

پین LMotor 13

پین موتور RMotor 12

'************************************************************************

'راه اندازی ثابت ها

'************************************************************************

LStop CON 750

RStop CON 750

'************************************************************************

'متغیرها

'************************************************************************

X VAR Word

'************************************************************************

'برنامه اصلی

'************************************************************************

FREQOUT 5 ، 150 ، 880 'آهنگ قدیمی ادویه ایجاد کنید

مکث 50 'برای فرمان freqout ،

FREQOUT 5 ، 150 ، 880 'اعداد خروجی (مثال: 5) ، مدت زمان (مثال: 150ms) ،

PAUSE 20 'و در نهایت سطح فرکانس (مانند: 880Hz)

FREQOUT 5 ، 250 ، 988

مکث 20

FREQOUT 5 ، 250 ، 1175

مکث 20

FREQOUT 5 ، 250 ، 1047

مکث 20

FREQOUT 5، 150، 1319

مکث 20

FREQOUT 5 ، 200 ، 1450

مکث 20

FREQOUT 5 ، 300 ، 1175

انجام دادن

0 HIGH بالا کاتدها را سفید کنید (اما مانند آنها سفید نمی شوند

زیر روال HIGH 1 'بلافاصله رنگ را تغییر می دهد).

بالا 2

بالا 9

بالا 10

بالا 11

IF (IN6 = 1) AND (IN4 = 1) THEN 'اگر هیچ کدام از ضربه گیرها نباشد

LOW 0 'در حال لمس هستند ، سپس کاتدها را بسازید

LOW 2 'سبز و به زیر روال بروید

LOW 9 'Forward نامیده می شود.

پایین 11

GOSUB به جلو

ELSEIF (IN6 = 0) AND (IN4 = 0) THEN 'اگر هر دو ضربه گیر لمس شوند ،

LOW 0 'سپس هر دو کاتد را قرمز کنید ،

LOW 1 'دو بوق ایجاد کنید و به سمت

LOW 9 'زیربرنامه BothBump.

پایین 10

FREQOUT 5 ، 50 ، 2500

مکث 200

FREQOUT 5 ، 200 ، 2500

GOSUB BothBump

ELSEIF (IN6 = 0) AND (IN4 = 1) THEN 'اگر فقط سپر مناسب برخورد کند ،

LOW 9 'باعث می شود کاتد سمت راست قرمز شود ،

LOW 10 'دو بوق ایجاد کنید و به ادامه بروید

FREQOUT 5 ، 50 ، 2500 'زیر برنامه BumpRight.

مکث 200

FREQOUT 5 ، 200 ، 2500

GOSUB BumpRight

ELSEIF (IN6 = 1) AND (IN4 = 0) THEN 'اگر فقط سپر چپ ضربه بزند ،

LOW 0 'باعث می شود کاتد سمت چپ قرمز شود ،

LOW 1 'دو بوق ایجاد کنید و به ادامه بروید

FREQOUT 5 ، 50 ، 2500 'زیر برنامه BumpLeft.

مکث 200

FREQOUT 5 ، 200 ، 2500

GOSUB BumpLeft

ENDIF

LOOP

END 'Stop Program قبل از فرایندهای تصادفی اجرا شود

'************************************************************************

روشهای فرعی

'************************************************************************

جلو: کمی جلو بروید

برای X = 1 تا 30

PULSOUT RMotor ، 700

PULSOUT LMotor ، 850

بعد

مکث 20

RETURN 'به شروع مجدد بازگردید

'****************************************************

BothBump: کمی پشتیبان گیری کنید

برای X = 1 تا 150

PULSOUT RMotor ، 850

PULSOUT LMotor ، 650

بعد

مکث 200

برای X = 1 تا 100 'از چپ به دور از مانع بپیچید

PULSOUT RMotor ، 650

PULSOUT LMotor ، 760

بعد

مکث 20

RETURN 'به شروع مجدد بازگردید

'****************************************************

BumpLeft: کمی پشتیبان گیری کنید

برای X = 1 تا 150

PULSOUT RMotor ، 850

PULSOUT LMotor ، 650

بعد

مکث 200

برای X = 1 تا 100 'به دور از موانع بپیچید

PULSOUT RMotor ، 740

PULSOUT LMotor ، 850

بعد

مکث 20

RETURN 'به شروع مجدد بازگردید

'****************************************************

BumpRight: کمی پشتیبان بگیرید

برای X = 1 تا 150

PULSOUT RMotor ، 850

PULSOUT LMotor ، 650

بعد

مکث 200 برای X = 1 تا 100 'از چپ به دور از مانع بپیچید

PULSOUT RMotor ، 650

PULSOUT LMotor ، 760

بعد

مکث 20

RETURN 'به شروع مجدد بازگردید

'********************************************************

پایان مراحل فرعی

'********************************************************

'پایان کد

'********************************************************

تبریک ، شما BOT BOT خود را ارتقا داده اید !!!

نکته مهم:

به خاطر داشته باشید که هنگام اجرای کد ، باید دکمه تنظیم مجدد روی ربات را فشار دهید تا اجرا شود

مرحله 5: همه انجام شده است

فیلم ها را تماشا کنید و به فایل های صوتی گوش دهید تا ببینید این ارتقا واقعاً چه کاری می تواند انجام دهد!

P. S. فایل Boe لحن ادویه قدیمی است که در فعال سازی اولیه Boe Bot از طریق دکمه تنظیم مجدد رخ می دهد. فایل Boe Beep صدایی است که هنگام فعال شدن ضربه گیرها (ضربه زدن به مانع) پخش می شود.

توصیه شده: