Задачата за движение като Йо-йо
Задачата е да програмирате робота да се движи напред и назад с все по-малки разстояния.
- #373
- 04 Feb 2017
Задачата е да програмирате робота да се движи напред и назад с все по-малки разстояния.
Ще построим лесния робот EasyBot и ще ви обясним как да следвате инструкции.
Overview of the big task that we want to achieve in this module.
В EV3 софтуера за програмиране има Танк блокче за движение. То ни позволява да задаваме различни мощности на всеки мотор.
В живота подобно нещо се използва при автомобилите. Системите за управление на сцеплението с пътя (tracktion control) предават различна мощност към всяко колело на автомобила, така че колата да остане стабилна на пътя и да не поднася.
Нарочно откачете един от кабелите и наблюдавайте, какво ще направи робота.
There were a few problems with the 40 teeth gears that we were using. Let's list some of them
In the previous video, we found the correct answer for our task and it is 18.75, or is it?
How to add a plastic plate to the FIRST Technical Challenge Robot build with Tetrix. The plastic plate is for collecting the balls. The plate should rotate and should be connected to the axle.
Инструкции за LEGO Mindstorms EV3 робот, който наричаме петминутен, понеже може да се построи за пет минути.
Внимание: Ако роботът не завива еднакво заради пода, променете конструкцията така че стоманеното топче да е по-назад. По този начин центърът на тежестта ще бъде разпределен към гумите и роботът ще завива по-добре.
При работата с роботи ЛЕГО Mindstorms EV3 се използва много физика и математика. Но обикновено е „трудно“ тези понятия да се включат директно по време на час, тъй като учениците идват, за да научат „нещо по-забавно“, а и понякога те са на различна възраст. Но инерцията е доста обща тема и е лесно да бъде обяснена на учениците, особено ако се използва робот.
Роботът се движи и спира. Какво ще се случи с товара, когато роботът спре? Съвсем естествено е товарът да продължи да се движи, като това е опасно. За колко време, каква ще бъде енергията? Всичко това са въпроси, които биха могли да се обсъдят, като се представи този робот.
Роботът не е напълно завършен, тъй като това трябва да направите вие, като изберете, какви колела ще използвате.
This one is also fast. It has assistant wheels, but only to keep the balance. It is built with LEGO Mindstorms EV3 sets with the use of one additional Medium Motor.
Join the course A robot a "day" keeps the questions awake where we will further discuss the motors, how to build them and what tasks to accomplish with them.
Инструкции за Модул 1 на Модулния автомобил от ЛЕГО EV3 Mindstorms - Багажник.
Целта на този робот е да научи учениците как да построяват модулни роботи. Тази първа част съдържа само един от модулите.
The course is designed to be used with almost every remote controlled car. The process of opening the car will be different for different cars but there are basic principles that you could follow.
Give it a name and you will have power over it. I learned this from an MIT professor. So let's give the part of the car names. Then we could refer to them. Talk to them. Change them. Do all kinds of things with them. Give it a name and you will have power over it.
Използвайки настройката Включен за градуси (ротации) на Блокчето за управление на среден мотор, ние задаваме на мотор колко градуса да "измине". Понякога, обаче, ни е необходимо да му задаваме на каква позиция в градуси искаме да отиде мотора. Това може да го постигнем с даденото блокче. То взима за 0 градуса позицията в която се е намирал мотора при стартиране на програмта. След това като му зададете дадена стойност, то отива на тази позиция, без значение от текущата му. Така например, ако в момента мотора се намира на -20 градуса и изпълним блокчето със зададени 30 градуса, мотора ще "измине" 50 градуса. Но, ако мотора се намира на 10 градуса и изпълним същата програма, тогава мотора ще измине само 20 градуса.
The experiment contains a plot of the Curren Power of Motors B and C and the values of the Gyro Sensor when the robot is moving with a power of 100%. What you could see is that it is not actually moving with a power of 100% because the current power is about 75-80%.
Geldautomaat произлиза от немския език и означава банкомат.
Това е последният робот от курсът 3.0, част от ЛЕГО програмата.
Използва сензор за допир, за да усети дали се опитваме да пъхнем карта в него. Когато разбере, средният мотор се задвижва и издърпва картата в кутийката. Там, минавайки през сензор за цвят, картата може да бъде разчетена.
Конструкция: дръжте картата вътре в канала на робота, докато строите, за да дава опора на частите, които надграждате. Ако не е вътре конструкцията ще се разпадне при строенето.
Даденото блокче има следните параметри от ляво надясно:
Внимание! Този блок е направен само за робот с два задвижващи мотора, свързани на портове B и C и един завиващ среден мотор на порт A!
Подробно обяснение как се използва това блокче можете да намерите в урока Как да ползваме CarControl собственото блокче.
Този проект работи с робота Хронос - ЛЕГО Майндстормс EV3 робот часовник. Той има за цел да ви научи да разчитате часовника, като показва произволно време и ви дава 5 секунди да познаете какво е то. След това ви показва правилния отговор и се връща в начална позиция.