Съдържание:

Уолтър сонарният бот: 29 стъпки
Уолтър сонарният бот: 29 стъпки

Видео: Уолтър сонарният бот: 29 стъпки

Видео: Уолтър сонарният бот: 29 стъпки
Видео: Загадочная история Бенджамина Баттона / The Curious Case of Benjamin Button (2008) 2024, Ноември
Anonim
Уолтър Сонарният бот
Уолтър Сонарният бот

Ще програмираме сонара на Уолтър

Етап 1:

Това видео урок, който следва инструкциите.

Стъпка 2:

Образ
Образ

Ще променим кода на микробот на Уолтър, за да можем да имаме работещ сонар.

Стъпка 3:

Образ
Образ

Отворете раздела за входове и изберете Включен бутон Натиснете командата, която маркирах.

Стъпка 4:

Образ
Образ
Образ
Образ
Образ
Образ

Ще ни трябват 2 от тези команди, не забравяйте да промените един от бутоните на B, а другия да оставите на A.

Стъпка 5:

Образ
Образ

Отворете раздела променливи и кликнете върху направете променлива

Стъпка 6:

Образ
Образ
Образ
Образ
Образ
Образ

Когато щракнете върху направи променлива, тя ще ви помоли да я кръстите, за да направите нещата прости, просто я кръстете Бутон и след това натиснете OK, тогава трябва да видите 3 команди.

Стъпка 7:

Образ
Образ
Образ
Образ

Плъзнете командата Set Button на On Button, както показах.

Стъпка 8:

Образ
Образ

Отворете раздела логика и вземете командата, която маркирах.

Стъпка 9:

Образ
Образ
Образ
Образ

Заменете командата Button с новата команда.

Стъпка 10:

Образ
Образ
Образ
Образ
Образ
Образ

Изберете променливата на бутона и заменете първата 0. Може да ви трябват няколко опита да я накарате да щракне до дясната спирка.

Стъпка 11:

Образ
Образ
Образ
Образ
Образ
Образ

Отворете раздела на променливата и ще направим нова променлива, наречена Sonar.

Стъпка 12:

Образ
Образ
Образ
Образ
Образ
Образ

Отидете на разширения и потърсете сонар и изберете този, който съм маркирал.

Стъпка 13:

Образ
Образ
Образ
Образ

Вземете командата set sonar и я плъзнете под оператора if.

Стъпка 14:

Образ
Образ
Образ
Образ
Образ
Образ

Плъзнете командата Sonar в променливата на сонара.

Стъпка 15:

Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ

След това ще променим променливите в командата на сонара.

Стъпка 16:

Образ
Образ
Образ
Образ

Отворете раздела логика и плъзнете командата if else под командата Sonar.

Стъпка 17:

Образ
Образ
Образ
Образ
Образ
Образ

Отворете раздела логика и плъзнете командата, за да замените истинското изявление.

Стъпка 18:

Образ
Образ
Образ
Образ
Образ
Образ

Плъзнете променливата на сонара и заменете истинската статистика.

Стъпка 19:

Образ
Образ
Образ
Образ

Плъзнете непрекъснатата серво команда под втория оператор if.

Стъпка 20:

Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ

Кликнете върху разширени и след това отворете раздела за управление. След това го плъзнете под първите 2 непрекъснати серво команди.

Стъпка 21:

Образ
Образ
Образ
Образ
Образ
Образ

Плъзнете втория набор от непрекъсната команда под командата чакане.

Стъпка 22:

Образ
Образ
Образ
Образ
Образ
Образ

Добавете време за изчакване под втория набор от непрекъсната серво команда. След това плъзнете третия набор от непрекъснати команди под първата команда else.

Стъпка 23:

Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ

Изтрийте другите инструкции и оставете командата else if и командите stop servo.

Стъпка 24:

Образ
Образ

Плъзнете командата stop servo под оператора else if.

Стъпка 25:

Образ
Образ
Образ
Образ

Отворете раздела логика и плъзнете команда до слота.

Стъпка 26:

Образ
Образ
Образ
Образ

Плъзнете променлива на бутон, за да замените 0

Стъпка 27:

Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ

Сега щяхме да променим някои от променливите.

Стъпка 28:

Образ
Образ

Ето как трябва да изглежда завършеният код.

Препоръчано: