Когато задачата е "програмирайте робота да следва линия", всеки си представя нещо подобно на следното:
- ако роботът е върху черната линия, трябва да се движи напред;
- ако роботът е извън нея, трябва да завие към нея.
Когато задачата е "програмирайте робота да следва линия", всеки си представя нещо подобно на следното:
Тази програма изглежда логична и най-вероятно ще работи. Второто обаче се оказва сложно, дори невъзможно. Частта, в която сензорът "вижда" черно и роботът върви напред, е лесна:
От друга страна, частта, в която сензорът е извън линията, е невъзможна. Да кажем, че роботът е отдясно на линията:
Тогава роботът трябва да завие наляво и да се върне на линията. Ако сензорът е от лявата страна на линията:
роботът трябва да завие надясно, за да се върне на линията. Това е чудесно, но стойностите, които сензорът вижда от двете страни на линията са близки, ако не и еднакви. От тук следва, че роботът няма как да разбере дали трябва да завие наляво или надясно.
Затова, когато казваме, че следваме черна линия, ние обикновено лъжем. Всъщност роботът не следва черната линия, а контура ѝ.
Контурът представлява границата между линията и останалата част от полето. Тоест, имаме две такива линии - една от лявата страна на линията и една от дясната.
Сега вече, следвайки контура на линията, роботът с помощта на сензора за цвят може да разбере дали е от лявата или от дясната страна на контура. За да стане по-ясно, нека следваме десния контур на линията. Тогава, ако сензорът "вижда" черно, той е от лявата страна на контура и трябва да завие надясно:
Ако сензорът "вижда" бяло, тогава той е от дясната страна на контура и трябва да завие наляво:
Имайки това предвид, програмата за следване на линия би трябвало да изглежда по следния начин: 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 за ученици от втори, трети и четвърти клас.
Учениците строят множество роботи с вериги. Въвежда се сензорът за светлина, който роботите използват, за да разпознават цветовете на обектите около тях. Запознават се с възможностите на зъбните колела, тяхната употреба и основни конструкции включващи зъбни колела. Роботите могат да спират на черна линия и да следват маршрут отбелязан с цветна линия на пода.
В края на следващото занятие обикновено правим завършване. Напишете впечатленията си за учениците и причините защо сте дали ранга, който сте им поставили.
Welcome to an introduction to the SPIKE Prime set! In this course, you’ll find 7 step-by-step 3D building instructions for SPIKE Prime robots, designed to help you explore the full potential of the base set. Once you've built them, you can bring them to life with our fun programs—these range from simple tasks like moving forward to more complex actions like detecting the nearest object.
And if you're ready for a challenge, we’ve also prepared some advanced tasks! These will encourage you to research and experiment with both the programs and the robot itself. Of course, you're always welcome to add your own creative touches and enjoy the process along the way.