
Необходимо е да се абонирате за FLLCasts.com, за да достъпите това видео
- #1802
- 02 Aug 2021
Режим свободно програмиране - Карти за цикъл. Имаме две карти за цикли, които се използват заедно. Това са началната и крайната карта за повторение три пъти.
Когато Кобо стигне до началната карта за цикли, той ще започне да запомня следващите карти с инструкции по специален начин. Когато стигне до крайната карта за цикли, той ще спре специалното запомняне и ще продължи да запомня по обикновения начин. Когато започне да изпълнява картите, които са били обградени от картите за начало и край на цикъл, той ще се връща към първата карта вътре в цикъла и ще изпълнява цялата поредица отново. След третото повторение ще продължи следващите команди, докато достигне крайната пъзел карта.
Пример за цикъл
Кобо ще се придвижи веднъж напред и ще започне да повтаря съдържанието на цикъла:
- Ще светне в оранжев цвят, ще се обърне надясно и ще каже Банан,
- Ще светне в оранжев цвят, ще се обърне надясно и ще каже Банан,
- Ще светне в оранжев цвят, ще се обърне надясно и ще каже Банан
след което ще завърши програмата си понеже е достигнал до картата с диамант.
Как са полезни циклите
Когато програмирате цикъл, вие давате командите веднъж и роботът ги прави много пъти. В примерът по-горе, трябва да преминем само през 8 карти и роботът изпълнява 10 команди = напред + 3х (цвят, завой, банан). Ако трябваше да го направим без цикъл трябваше да дадем на робота 12 команди!