мотрим основные этапы составления программ движения робота вперёд.
Движение робота определяется тем, как он запрограммирован.
Программа будет постоянно сообщать роботу, что ему делать - шаг за шагом.
Чтобы заставить робота двигаться «на полной скорости вперёд», требуется много «шагов» программирования. Сначала мы должны хорошенько подумать, чего мы хотим от робота и в каком порядке он должен выполнять нужные действия, и после этого запрограммировать его соответствующим образом.
Какие пять действий должен совершить робот, чтобы продвинуться «вперёд на 2 оборота валов моторов»?
включить левый мотор
включить правый мотор
дождаться когда валы совершат два оборота
остановить левый мотор
остановить правый мотор
Давайте теперь проверим, как выглядела бы такая программа в среде программирования NXT.
Включить левый мотор.
2. Включить правый мотор.
3. Дождаться, когда валы моторов совершат по два оборота.
Остановить левый мотор.
Остановить правый мотор.
При настройке Блоков Мотор удостоверьтесь, что вы правильно назначили выходные порты и настроили оба мотора на работу в одном и том же направлении и при одинаковом уровне мощности.
Не забывайте, что комментарии, которыми вы снабдили программу, никаким образом не влияют на фактические действия робота.
Комментарии служат всего лишь как памятки для редактирования программы. Так, например, с комментарием «ожидать 1440 градусов» моторы повернутся только на 720 градусов, потому что Блок Ожидание фактически настроен на ожидание вращения на 720 градусов.
И последний совет: сохраняйте свои программы как можно чаще. Тогда, что бы ни случилось с вашим компьютером, вам не придётся начинать программирование с самого начала.
Итак, удостоверимся, что р
Страницы: << < 1 | 2 | 3 | 4 > >>