فهرست مطالب:

Maze Solving Boe-Bot: 3 مرحله
Maze Solving Boe-Bot: 3 مرحله

تصویری: Maze Solving Boe-Bot: 3 مرحله

تصویری: Maze Solving Boe-Bot: 3 مرحله
تصویری: Robbery Bob Walkthrough - Chapter 3 - Level 9 - Mission: Implausible 2024, نوامبر
Anonim
حل و فصل پیچ و خم Boe-Bot
حل و فصل پیچ و خم Boe-Bot

سلام! اسم من معوم عمران است.

من بخشی از کلاس فناوری درجه 11 هستم. ما با مأموریتی به چالش کشیده شدیم که Boe-Bot خود را برداریم و برنامه ریزی کنیم تا ماهرانه از پیچ و خم عبور کند. این در ابتدا یک چالش سخت بود ، و من اعتراف می کنم ، بدون کمک همسالانم ، ممکن بود مدتی در گم شدن بمانم.

با این وجود ، من استفاده از سنسورهای مادون قرمز را انتخاب می کنم. عمدتا برای اجتناب از ایجاد ضربه گیرها در زمان ساخت آنها ، فقط باید آنها را برنامه ریزی کنید.

این پروژه مدتی طول کشید و تلاش های بسیاری شکست خورد. این کاملاً بی نقص نیست ، اما من به امید ادامه کار به کار بر روی آن ادامه می دهم.

مرحله 1: تنظیم مدار

راه اندازی مدار
راه اندازی مدار
راه اندازی مدار
راه اندازی مدار
راه اندازی مدار
راه اندازی مدار
راه اندازی مدار
راه اندازی مدار

همانطور که می بینید ، من از سنسورهای مادون قرمز استفاده کردم. سیمها ممکن است دیوانه به نظر برسند ، اما منطق راه اندازی مدار بسیار اساسی و آسان است.

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

  • بو-بات
  • مقاومت 1K (x 3)
  • مقاومت 220 (x 3)
  • مقاومت 330 (x 3)
  • 3 سنسور
  • 3 LED مادون قرمز
  • 3 LEDS
  • سیم ها

ساختار بسیار ساده است. شما مقاومت ها را به پین ها وصل می کنید (اگر از موتورها استفاده می کنید ، نمی توانید از پین های موتور استفاده کنید). مقاومت 1K به انتهای مثبت LED مادون قرمز متصل می شود. مقاومت 220 به انتهای سنسور متصل می شود. سوم (سمت راست) سنسور. به این ترتیب می توانید فرکانس را از طریق مقاومت 1K ارسال کنید و سنسور آن را گرفته و سیگنال را به عقب ارسال می کند که می توانید در کد به آن اشاره کنید.

وسط سنسور به طرف منفی LED مادون قرمز متصل می شود. سپس ، هر دو انتها به VDD (+V) متصل می شوند. به این ترتیب اگر سنسور چیزی را حس نکند ، جریان می تواند به عقب برگردد. آخرین و مهمترین نکته این است که اولین (سمت چپ) سنسور به VSS (0V) متصل می شود. به این ترتیب اگر LED در حال تشخیص چیزی باشد به زمین می رود.

این ساختار را برای هر سه سنسور و LED های مادون قرمز تکرار می کنید. برای بررسی عملکرد LED ها ، می توانید LED ها را با سنسورها همگام سازی کنید ، بنابراین وقتی سنسور چیزی را حس کرد ، LED روشن می شود. آزمایش را آسان تر می کند. ساختار LED ها بسیار ساده است. برای اتصال به پین از مقاومت 330 استفاده می کنید. سپس آن را به سمت مثبت led متصل می کند. و طرف منفی LED به VSS وصل می شود (زمین). در مثال من ، برای به حداکثر رساندن فضا ، از ساختار سیم استفاده کردم تا مستقیماً به هر LED ، سپس به زمین بروم. اتصال هر سه LED به یک پورت VSS.

یک نمودار مدار در بالا وجود دارد که به شما در ایجاد ساختار نشان داده شده در بالا نیز کمک می کند.

مرحله 2: دریافت کد

دریافت کد!
دریافت کد!
دریافت کد!
دریافت کد!
دریافت کد!
دریافت کد!

توضیح کد بسیار دشوار است. در کد من نظراتی وجود دارد که به شما می گوید هر سطر چه می گوید تا گم نشوید. اما ایده اصلی این است که:

  • اگر هیچ چیزی حس نشد ؛ مستقیم برو
  • اگر حسگر چپ و/یا وسط حس شود ؛ رفتن سمت راست
  • اگر حسگر راست و/یا وسط حس شود ؛ به سمت چپ
  • اگر هر سه حس شوند ؛ ابتدا به چپ بروید ، اگر دیوار ندارید ، ادامه دهید. اگر دیوار وجود دارد ، 180 (در ابتدا) به راست بپیچید

به این ترتیب می توانم ربات را وادار کنم که اساساً در پیچ و خم حرکت کند.

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

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

سندنگار Google

اگر می خواهید آن را بهتر بخوانید ، این سند دیگر گوگل پیوندی به کد موجود در سند است.

کد - Google Doc

مرحله 3: کد را تست کنید (در Maze As well!)

اولین ویدئو نحوه عملکرد LED ها را نشان می دهد در حالی که دست من به طور عمدی جلوی سنسورها قرار داشت. نشان می دهد که سنسورها کار می کنند و می توانند به درستی حس کنند. بعد از اینکه آزمایش کردیم تا مطمئن شویم کار می کند ، آن را در پیچ و خم آزمایش کردیم!

امیدوارم از این دستورالعمل آموزشی نحوه ایجاد روبات در پیچ و خم لذت برده باشید! متشکرم!

توصیه شده: