فهرست مطالب:
- مرحله 1: ایجاد مرتب کننده
- مرحله 2: تنظیم کد
- مرحله 3: کدگذاری سنسور رنگ
- مرحله 4: کدگذاری موتور
- مرحله 5: قابلیت ها
- مرحله ششم: برنامه نویسی ربات
- مرحله 7: با تشکر
تصویری: نحوه کدگذاری یک مرتب کننده رنگی در Modkit برای Vex: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
سلام به همه،
در این آموزش نحوه کدگذاری یک مرتب کننده توپ رنگی در Modkit for Vex را خواهید آموخت
امیدوارم درست کنید و لذت ببرید!
لطفا به من رای بدهید!:)
تدارکات:
یک کامپیوتر
Modkit for Vex:
کیت ضریب هوشی Vex
توپ های رنگی Vex (سفید و سیاه)
مرحله 1: ایجاد مرتب کننده
این از لحاظ فنی کد نیست ، بنابراین من فقط یک عکس اضافه می کنم و نحوه کار آن را به شما می گویم
توپ ها از جلو می آیند ، از روی سنسور رنگ عبور می کنند و به موتور می گویند که از کدام طرف بچرخد و توپ ها را در مسیرهای مختلف قرار می دهد.
مرحله 2: تنظیم کد
ابتدا باید یک سنسور رنگ و یک موتور را بکشید و رها کنید. مطمئن شوید که سنسور رنگ روی حالت مقیاس خاکستری تنظیم شده باشد. می توانید هر پورت را برای اجزا انتخاب کنید.
مرحله 3: کدگذاری سنسور رنگ
این تمام کد سنسور رنگ است.
0.2 ثانیه انتظار در ابتدا این است که اجازه دهید حسگر رنگ به درستی راه اندازی شود.
اولین جمله "اگر" تشخیص سفید بودن توپ است. اگر سنسور رنگ درصد مقیاس خاکستری بیشتر از 20 dete را تشخیص دهد ، توپ سفید است و این را روی صفحه مغز چاپ می کند.
دومین عبارت "اگر" این است که تشخیص دهیم که توپ سیاه است. اگر سنسور رنگ درصد مقیاس خاکستری کمتر از 4 cts را تشخیص دهد ، توپ سیاه است و این را روی صفحه مغز چاپ می کند.
مرحله 4: کدگذاری موتور
کد موتور بسیار شبیه به کد سنسور رنگ است.
تنها تفاوت این است که روی مغز چاپ نمی شود ، بلکه موتور را با توجه به رنگ در جهات مختلف می چرخاند.
بسته به نحوه ایجاد مرتب کننده در ابتدا ، ممکن است این قطعه کد تغییر کند. موتور را با یک کانکتور که اصطکاک کافی برای حرکت پارو (آن چیزی که می چرخد باعث می شود توپ ها به روش های مختلف حرکت کنند) متصل کردم ، اما اگر مقاومتی داشته باشد ، موتور می تواند بدون حرکت پارو بچرخد. این بدان معناست که موتور می تواند بچرخد حتی بعد از اینکه پارو تا آنجا که می تواند پیش رفت.
همچنین به این معنی است که وقتی دو توپ هم رنگ وارد می شود ، موتور می تواند هر دو توپ را حس کند ، موتور را دوبار بچرخاند و هیچ قطعه ای را نشکند.
مرحله 5: قابلیت ها
این یک ربات است که من روی آن کار کرده ام.
در اصل این دسته بندی توپ بر روی چرخ ها با یک تیغه در جلو برای قرار دادن توپ ها به یک طبقه بندی کننده و یک گیرنده در پشت است.
مرحله ششم: برنامه نویسی ربات
انتخاب کنید که در کدام شکاف می خواهید بارگیری کنید ، سپس دکمه برنامه را فشار دهید.
چیز دیگه ای نیست!
مرحله 7: با تشکر
از همه برای خواندن متشکرم!
امیدوارم نازک ها برای شما جالب بوده باشد!
اگر می خواهید موارد بیشتری را ببینید ، رای دهید ، نظر دهید و مورد علاقه خود باشید!:)
توصیه شده:
چگونه می توان پروژه مرتب سازی رنگی را با Microbit انجام داد؟: 4 مرحله
چگونه می توان یک پروژه مرتب سازی رنگی با Microbit انجام داد؟: اهداف پروژه پس از بارگیری برنامه ، می بینیم که ماتریس نقطه ای micro: bit LED "قلب" را نشان می دهد ، سروو را در 90 درجه راه اندازی می کند. وقتی چیزهای آبی یا زرد را روی سنسور رنگ قرار می دهیم ، سروو زوایای مختلفی را تغییر می دهد ، برخی از تفاوت ها را طبقه بندی می کند
یک بازی با PYTHON (برای DUMMIES!) کدگذاری کنید: 14 مرحله
کد یک بازی با PYTHON (برای DUMMIES!): به Python خوش آمدید ، سومین زبان برنامه نویسی محبوب در سراسر جهان! … و مسلما ساده ترین! آیا می دانید که یوتیوب & amp؛ گوگل هر دو زبان اصلی برنامه های کاربردی خود پایتون را دارند & amp؛ وب سایت هایی که می بینید؟ خوب … حالا تو
مرتب کننده کارت برای دستگاه کارت معاملاتی (به روز رسانی 10-01-2019): 12 مرحله (همراه با تصاویر)
مرتب سازی کارت برای یک دستگاه کارت معاملاتی (به روز رسانی 2019-01-10): مرتب سازی کارت برای یک دستگاه کارت معاملاتی گزارش تغییرات را می توان در آخرین مرحله یافت. سابقه و هدف من قبلاً انگیزه پروژه خود را در مقاله Card Feeder توضیح دادم. اما به طور خلاصه ، من و فرزندانم مقدار زیادی کارت بازرگانی جمع آوری کرده ایم
سطل مرتب - سطل زباله خود را شناسایی و مرتب کنید: 9 مرحله
سطل زباله - سطل زباله خود را شناسایی کرده و مرتب کنید: آیا تا به حال کسی را دیده اید که بازیافت نمی کند یا این کار را بد انجام می دهد؟ آیا تا به حال آرزو کرده اید که دستگاهی برای شما بازیافت شود؟ به خواندن پروژه ما ادامه دهید ، پشیمان نخواهید شد! Sorter bin یک پروژه با انگیزه مشخص کمک است
Robot Gong: ایده پروژه نهایی Hackaton برای فروش و محصول (بدون نیاز به کدگذاری): 17 مرحله (همراه با تصاویر)
Robot Gong: ایده پروژه نهایی Hackaton برای فروش و محصول (بدون نیاز به کدگذاری): بیایید یک گونگ موسیقی روباتیک ایجاد کنیم که توسط ایمیل ایجاد می شود. این به شما امکان می دهد هشدارهای ایمیل خودکار را برای آتش زدن گونگ … (از طریق SalesForce ، Trello ، Basecamp …) تنظیم کنید. تیم شما هرگز دیگر & quot؛ GONGGG & quot؛ را فراموش نخواهد کرد. وقتی کد جدید منتشر می شود ، یک