Когато задачата е "програмирайте робота да следва линия", всеки си представя нещо подобно на следното:
- ако роботът е върху черната линия, трябва да се движи напред;
- ако роботът е извън нея, трябва да завие към нея.
Когато задачата е "програмирайте робота да следва линия", всеки си представя нещо подобно на следното:
Тази програма изглежда логична и най-вероятно ще работи. Второто обаче се оказва сложно, дори невъзможно. Частта, в която сензорът "вижда" черно и роботът върви напред, е лесна:
От друга страна, частта, в която сензорът е извън линията, е невъзможна. Да кажем, че роботът е отдясно на линията:
Тогава роботът трябва да завие наляво и да се върне на линията. Ако сензорът е от лявата страна на линията:
роботът трябва да завие надясно, за да се върне на линията. Това е чудесно, но стойностите, които сензорът вижда от двете страни на линията са близки, ако не и еднакви. От тук следва, че роботът няма как да разбере дали трябва да завие наляво или надясно.
Затова, когато казваме, че следваме черна линия, ние обикновено лъжем. Всъщност роботът не следва черната линия, а контура ѝ.
Контурът представлява границата между линията и останалата част от полето. Тоест, имаме две такива линии - една от лявата страна на линията и една от дясната.
Сега вече, следвайки контура на линията, роботът с помощта на сензора за цвят може да разбере дали е от лявата или от дясната страна на контура. За да стане по-ясно, нека следваме десния контур на линията. Тогава, ако сензорът "вижда" черно, той е от лявата страна на контура и трябва да завие надясно:
Ако сензорът "вижда" бяло, тогава той е от дясната страна на контура и трябва да завие наляво:
Имайки това предвид, програмата за следване на линия би трябвало да изглежда по следния начин: aко виждаме черно, завиваме надясно, ако не виждаме черно - наляво. И това да се повтаря в цикъл. Изпълнете следните задачи и проверете дали роботът ще следва линия успешно.
Този Урок е използван в следните курсове и занятия.
If you are working with students and you want to introduce Robotics to your class or you want to mentor a FLL team, but you are insecure about your technical knowledge in the Robotics field, then this is the right place for you. Having in mind teachers' busy schedule, we have design two different schedules and added an option to design one just for you. FLLCasts's Mindstorms EV3 Robotics Online Training is the perfect match for any teacher.
After the completion of each task the participant has to upload his solution for verification.
Днес ще се запознаем с още едно блокче, което ще позволи на нашите роботи да взимат решения. Блокчето се намира в оранжевата секция с блокчета и се нарича "Switch" или на български "условен оператор".
Второто ниво от учебната програма по LEGO роботика за ученици от пети до дванадесети клас.
Учениците строят множество роботи с вериги и се запознават с физическите понятия инерция и център на тежестта. Изучават се възможностите на зъбните колела, тяхната употреба и основни конструкции, в които могат да бъдат включени.
В програмирането се въвежда новото понятие за „условие“.
Роботите започват да стават по-умни, като могат самостоятелно да вземат сложни решения. „Шпионски“ роботи преследват своите цели, като се пазят да не бъдат забелязани. Въвежда се сензорът за светлина, който роботите използват, за да разпознават цветовете на търсените от тях обекти. Роботите могат да спират на черна линия и да следват маршрут, отбелязан с цветна линия на пода.
Най-сложната мисия на шпионина в края на нивото е да се превърне в сумист и да победи всеки друг робот на ринга.
Получили сме сигнал, че крадец е откраднал тортите от любимия ни сладкарски магазин! За това днес ще строим робот детектив, който да намери тортите!
Знаете ли каква е работата на детектива? Какво използва той за да намери крадците?
Детективите се занимават с разследване на определени случаи, които са много сложни за разгадаване. Крадците на торти са професионалисти и имаме нужда да направим добре програмиран робот, който да ги хване!
Детективите използват улики за да намират крадци. Уликите могат да бъдат от отпечатъци от пръсти или стъпки в калта, до паднали от джоба на крадците бонбони! За да намира улики роботът ще използва цветен сензор. Понеже уликите могат да са най-различни неща, ще ги оставим на вашето въображение, а роботът ще използва черни линии, които ще следва.
If you are working with students and you want to introduce Robotics to your class or you want to mentor a FLL team, but you are insecure about your technical knowledge in the Robotics field, then this is the right place for you. Having in mind teachers' busy schedule, we have design two different schedules and added an option to design one just for you. FLLCasts's Mindstorms EV3 Robotics Online Training is the perfect match for any teacher.
After the completion of each task the participant has to upload his solution for verification.
In this episode, we introduce a LEGO Mindstorms EV3 version of competition robot construction. It is a modular construction, with medium motor for additional attachments and two light or colour sensors for orientating on the field.
Четвъртото ниво от учебната програма по Роботика с LEGO за ученици от втори, трети и четвърти клас.
Учениците строят множество роботи с вериги. Въвежда се сензорът за светлина, който роботите използват, за да разпознават цветовете на обектите около тях. Запознават се с възможностите на зъбните колела, тяхната употреба и основни конструкции включващи зъбни колела. Роботите могат да спират на черна линия и да следват маршрут отбелязан с цветна линия на пода.
Четвъртото ниво от учебната програма по Роботика с LEGO за ученици от втори, трети и четвърти клас.
Учениците строят множество роботи с вериги. Въвежда се сензорът за светлина, който роботите използват, за да разпознават цветовете на обектите около тях. Запознават се с възможностите на зъбните колела, тяхната употреба и основни конструкции включващи зъбни колела. Роботите могат да спират на черна линия и да следват маршрут отбелязан с цветна линия на пода.
В края на следващото занятие обикновено правим завършване. Напишете впечатленията си за учениците и причините защо сте дали ранга, който сте им поставили.
An introduction to the SPIKE Prime set! In this course you will have access to 7 3D instructions for SPIKE Prime robots, exploring the possibilities of the base set. After you build them, you can give them life using our cool programs that do various things, from just moving the robot forward, to finding the closest object to it.
After that, if you are up to the challenge, we have prepared some hard additional tasks. They aim to make you research solutions for modifications to the program and the robot. Of course, you can always make your own additions to the robots and have fun with it!