Scratch program for a front-side-top attachment form LEGO MINDSTORMS Robot Inventor, accomplishing Power Switch mission
Use Scratch to activate the attachment that will accomplish the Power Switch mission
- #62ox4c
- 29 Apr 2022
Use Scratch to activate the attachment that will accomplish the Power Switch mission
Activate the heavy lifting attachment with a Scratch program
This is an LEGO Mindstorms EV3-G program for the motor and touch sensor that we use for the LEGO Catapult
This is a program for the Sebastian crab robot. It makes the robot walk, but also keeps track of where its legs are. It makes those who overrun the others to stop and wait for them.
Тази програма е за Уйлам - LEGO Mindstorms EV3 робот симулатор за Параходен кораб. Тя е направена като урок, за да намери сама, най-добрата позиция на кораб в буря спрямо вълните. Програмата има две паралелни нишки. Първата нишка кара кораба да се завърта докато не засече намалено клатене на кораба. Заради цялото клатене, жироскопичния сензор се обърква много и за това, ние създадохме My Block, който работи като филтър и помага на жироскопичния сензор да разчита правилно скоростта на въртене. Втората нишка пуска бурята, която се управлява от голям мотор.
Забележка: Програмата съдържа собствено блокче, което няма да работи ако използвате версия от преди 1.3.0 на EV3 Mindstorms Software!
Този проект е за Писцис - LEGO Mindstorms EV3 робот Риба. В проекта има две програми, с цел достигане на две различни места за хранене на рибата. Първото място е право напред през рифа в който живее Писцис, а второто място е встрани, след 90 градусов завой. В тези програми робота трябва да изчака няколко пъти за да е сигурен че няма акули около него. Робота засича местата за хранене със сензор за допир. Интересната част е как робота се връща в рифа, без да знае колко надалеч е отишъл. Програмите използват ротационен сензор за да засекат кога се е върнал робота и в двата случая.
Това е програма за Антарес - LEGO Mindstorms EV3 робот Скорпион. Програмата използва ротационен сензор за да засече дали скорпиона е хванал нещо в щипката си. Предсказваме от колко градуса има нужда щипката за да се затвори и ако не успее да направи толкова, значи е хванала нещо.
Този проект е за Линту - LEGO Mindstorms EV3 робот птица киви. В пректа има три програми, първата е главната програма за робота. Робота върви напред докато не види ръка близо до човката си, след това я затваря и се връща в началната си позиция, гнездото си. Втората програма надгражда над първата, като прави робота не само да затваря човката си ами и да проверява дали има "храна" в нея. И чакането за храна и връщането в начална позиция се постигат с ротационен сензор.
Третата програма е повече за забавление! Тя кара робота да хапе!
Тази програма е за Сюзън и Марк - LEGO Mindstorms EV3 Т-Рекс гонещ кола. Чрез тази програма Т-Рекс чака колата да стигне определена скорост и тогава да я нападне. Това е направено за да може поведението на Т-Рекс да показва, че той не вижда неща, които се движат бавно. Целта на програмата е да успеете да опънете кабела на колата на ръка, докато колелата и се въртят по земята и Т-Рекс да не ви забележи. Засичането на скоростта на колата е направено с помощта на опцията за текуща мощност на ротационния сензор.
Този проект е за Хрутур - LEGO Mindstorms EV3 робот Овен. В проекта има две програми. С първата робота се движи напред за две секунди и след това да засече дали се е блъснал с нещо. Ако се е, да се върне назад половин секунда. С втората програма робота прави същото нещо, но проверява много по-често за сблъсък и се повтаря безкрайно. И двете програми използват ротационния сензор за да засекат сблъсък.
Тази програма е за Жаба бот - ЛЕГО Mindstorms робот, който подскача. Програмата прави робота да се движи като количка с пружинен механизъм. Започва с чакане за 3 секунди, когато трябва да въртите краката на жабата назад, на ръка. След това издава звук и започва да скача напред, толкова колкото сте го навили. Програмата използва ротационен сензор за да разбере колко са навити краката.
Тази програма е за Икнатир - LEGO Mindstorms EV3 робот самолетоносач. С нея роботът започва да върти двете колела на моторите си веднага след пускане. След това, когато ръчката е бутната, колелата се срещат в центъра и това изстрелва хартиеното самолетче посредата им. Когато ръчката се дръпне, колелата се връщат в началната си позиция.
Този проект е за Йоланда - LEGO Mindstorms EV3 робот кораб. В него има три програми.
С първата, роботът се движи напред и по средата променя позицията на платната.
Чрез втората, робота следва посоката на вятъра безкрайно. През това време робота се движи "около острова". Следването на посоката на вятъра е постигнато с жироскопичният сензор и програма с две състояния.
С третата програма, робота прави почти същото, като при втората, но следването на линия е с три състояния, което означава че има състояние в което платната не се движат.
Този проект е за Джен - LEGO Mindstorms EV3 робот водно колело. Чрез тази програма, робота се движи след въображаем пасаж от риби. Тя използва жироскопичен сензор, за да може робота да завива точно, което е особено трудно заради странните му колела. Също заради тези колела робота обикновено завива леко в една посока, за това използваме насочващи блокчета, които карат робота да завива в противоположната посока и по този начин той върви направо!