این پالت شامل بلوک های نرم افزاری کنترل موتور ، بلوک نمایشگر کلاس رباتیک کودکان و بلوک کنترل نشانگر وضعیت ماژول است. اکنون شروع به کشف این بلوک های برنامه نویسی می کنیم.

پالت سبز بلوک های اکشن است

اولین بلوک کاربردی پالت سبز برای کنترل موتور متوسط ​​، بلوک دوم برای کنترل موتور بزرگ طراحی شده است. از آنجا که پارامترهای این بلوک ها یکسان است ، ما تنظیمات را در مثال یک موتور بزرگ بلوک در نظر خواهیم گرفت.

تفاوت بین حالت ها چیست؟ حالت: "روشن" موتور را با پارامتر داده شده کلاس رباتیک کودکان "Power" روشن می کند و سپس کنترل به بلوک برنامه بعدی منتقل می شود. موتور کار می کند تا زمانی که در بلوک بعدی با حالت "موتور بزرگ" متوقف شود کلاس رباتیک کودکان ، "خاموش" یا بلوک بعدی "موتور بزرگ" سایر پارامترهای اجرای را شامل نمی شود. حالت "چند ثانیه شروع می شود" با تنظیم موتور برای یک ثانیه موتور بزرگ را روشن می کند و فقط وقتی زمان تمام می شود موتور متوقف می شود و کنترل در برنامه به قسمت بعدی برنامه می رود. موتور در حالت های کلاس رباتیک کودکان "ورود با تعداد سطح" و "روشن کردن تعداد دور" همان کار را می کند: فقط پس از اینکه موتور چرخش مشخص شده را به پایان ایرانیان سایبر رساند ، متوقف می شود و کنترل در برنامه به بلوک بعدی منتقل می شود.

پارامتر قدرت (در شکل 3 روی 75 تنظیم شده است) می تواند مقادیر را از -100 تا 100 بدست آورد. مقادیر توان مثبت چرخش موتور را در جهت عقربه های ساعت ، منفی - خلاف جهت عقربه های ساعت تنظیم می کند. وقتی مقدار توان 0 باشد ، موتور نمی چرخد ​​، هرچه مقدار قدرت بیشتر باشد ، موتور سریعتر می چرخد.

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

لازم است در مورد پارامتر "در انتهای ترمز" صحبت کنیم ... این پارامتر ، اگر تنظیم شود ، پس از دستور "ترمز" و اگر تنظیم شود ، سرعت موتور "اضافی" را کاهش می دهد ، سپس موتور شروع به کار می کند 'با اینرسی می چرخد ​​تا اینکه.

دو بلوک بعدی برنامه "فرمان" و یک کنترل بزرگ جفت موتور هستند. به طور پیش فرض ، موتور کلاس رباتیک کودکان بزرگ چپ به پورت "IN" و راست - به پورت "FROM" متصل می شود ... اما شما می توانید پورت های اتصال را در تنظیمات بلوک مطابق با الزامات طراحی خود تغییر دهید (شکل 4 pos . 1)

پارامتر "فرمان" (شکل 4 pos. 2018-04-02 121 2) می تواند مقادیر را از -100 تا 100 بدست آورد. مقادیر منفی پارامتر ، ربات را به سمت چپ می چرخاند ، اگر مقدار آن 0 باشد ، ربات به درستی حرکت می کند و مقادیر مثبت ، ربات را به راست می چرخاند. بسته آموزش رباتیک کودکان به مقدار پیکان روی پارامتر دیجیتال تغییر جهت می دهد ، در نتیجه جهت حرکت ربات را نشان می دهد (شکل: پنج)