فهرست مطالب:

خودکار قابل برنامه ریزی K'nex: 4 مرحله
خودکار قابل برنامه ریزی K'nex: 4 مرحله

تصویری: خودکار قابل برنامه ریزی K'nex: 4 مرحله

تصویری: خودکار قابل برنامه ریزی K'nex: 4 مرحله
تصویری: نحوه راه اندازی L4D2 2024, جولای
Anonim
خودکار قابل برنامه ریزی K'nex
خودکار قابل برنامه ریزی K'nex

خودکار K'nex با مسیر قابل برنامه ریزی. این طرح متناوب در ابتدا توسط Heron of Alexandria طراحی شده بود. من رشته کافی ندارم ، بنابراین فقط می توانم برنامه کوتاهی را که در ویدیو نشان داده شده است اجرا کنم.

مرحله 1: قاب و اجزای موتور را بسازید

ساخت قاب و اجزای موتور
ساخت قاب و اجزای موتور
ساخت قاب و اجزای موتور
ساخت قاب و اجزای موتور
ساخت قاب و اجزای موتور
ساخت قاب و اجزای موتور
ساخت قاب و اجزای موتور
ساخت قاب و اجزای موتور

ساختن.

مرحله 2: Spindles برنامه را ایجاد کنید

Spindles برنامه را ایجاد کنید
Spindles برنامه را ایجاد کنید
Spindles برنامه را ایجاد کنید
Spindles برنامه را ایجاد کنید
Spindles برنامه را ایجاد کنید
Spindles برنامه را ایجاد کنید

از یک رشته نازک اما قوی استفاده کنید. نخ ، مصنوعی یا رشته ای که در اکثر مجموعه ها وجود دارد کار می کند. دو قطعه رشته با طول معادل مورد نیاز است. هرچه رشته طولانی تر باشد ، برنامه خودکار شما بیشتر اجرا می شود. اگر طول رشته نیاز به تعدیل جزئی دارد ، تصویر 6 را ببینید.

دوک های برنامه به گونه ای طراحی شده اند که به راحتی قابل جابجایی هستند ، بنابراین برنامه های جدید را می توان به سرعت با تعویض دوک ها اجرا کرد.

مرحله 3: برنامه نویسی Automaton

برنامه نویسی Automaton
برنامه نویسی Automaton
برنامه نویسی Automaton
برنامه نویسی Automaton
برنامه نویسی خودکار
برنامه نویسی خودکار
برنامه نویسی Automaton
برنامه نویسی Automaton

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

برای ساده سازی برنامه نویسی و امکان توزیع آسان اسکریپت های مختلف ، یک نحو ساده کد نویسی تنظیم کرده ام. پیشنهاد می کنم در دفترچه یادداشت کدگذاری کنید تا فاصله یکنواخت باشد. اینگونه است که اسکریپت برای هر چرخ شروع می شود ، با L و R برای چرخ های چپ و راست مربوطه. Y یک عدد است و x واحد اندازه گیری است. Yx طول رشته را در یک واحد خاص نشان می دهد. به عنوان مثال ، 8 متر ، برای مثال. Yx L/ R/ هر دوک دارای 8 میله است ، بنابراین حرکت رو به جلو (حلقه کردن رشته در زیر) یک دور کامل دوک به شرح زیر است. u برای حلقه کردن زیر و o برای حلقه کردن بیش از حد است. A // نشانگر پایان کد است. "L/8u // R/8u // L/5u/3o // R/8u/-// اسکریپت بالا یک دور چپ مختصر به چپ نشان می دهد. A 5u نشان دهنده رنگ خاکستری است اتصال دهنده در میله 5 از مبدأ قرار می گیرد ، با مبدأ 1 و یک چرخش جهت در میله 5 اتفاق می افتد. طرف دیگر - برای کمک به تعادل اسکریپت برای سهولت کدگذاری. "نشان دهنده یک حلقه توقف در اطراف یک اتصال دهنده خاکستری است. یک مثال می تواند L/5u/3o // R/8s/-// باشد. این بدان معناست که در دوک راست ، رشته باید 360 درجه در اطراف اتصال خاکستری حلقه شود. ، نشان دهنده توقف است. توقف باید در همان مسیری آغاز شود که تمام شده است. این همه چیز است. در مرحله بعد من برخی از اندازه گیری ها و اسکریپت های نمونه را برای ترکیب در اسکریپت های پیچیده تر ارائه کرده ام.

مرحله 4: نمونه اسکریپت ها و اندازه گیری ها

همه اندازه گیری ها در زمین برهنه انجام می شود. -8 حلقه در اطراف یک اتصال خاکستری معادل 1 چرخش کامل روی دوک است. Snakey Path By: The Jamalam L/8u/5o/8u/5o // etc R/5o/8u/5o/8u // etc مرتب سازی می کند مسیر Snakey S شکل lol تماشا کردن سرگرم کننده است

جایزه دوم در مسابقه ربات Instructables و RoboGames

توصیه شده: