Оглавление:

Основное движение бота-микробота Уолтера: 26 шагов
Основное движение бота-микробота Уолтера: 26 шагов

Видео: Основное движение бота-микробота Уолтера: 26 шагов

Видео: Основное движение бота-микробота Уолтера: 26 шагов
Видео: Магнитные микророботы [Veritasium] 2024, Ноябрь
Anonim
Уолтер, робот-микробот, основное движение
Уолтер, робот-микробот, основное движение

Мы будем программировать Walter the Micro: Bot.

Запасы

- Микро: Бот

- компьютер

- Ты!

Шаг 1:

Это видеоурок о том, как написать программу, но вы также можете просто следовать пошаговым процедурам.

Шаг 2:

Изображение
Изображение

Перейдите на makecode.microbit.org

Шаг 3:

Изображение
Изображение
Изображение
Изображение

Создайте новый проект.

Шаг 4:

Изображение
Изображение

Нажмите «Дополнительно».

Шаг 5:

Изображение
Изображение

Щелкните Расширения.

Шаг 6:

Изображение
Изображение

Нажмите на сервопривод справа на ярко-зеленом фоне.

Шаг 7:

Изображение
Изображение

Должна появиться вкладка с надписью Servos.

Шаг 8:

Изображение
Изображение

Щелкните правой кнопкой мыши "Пуск", а затем щелкните "Удалить блок".

Шаг 9:

Изображение
Изображение

Щелкните вкладку логики и выберите выделенный мной фрагмент.

Шаг 10:

Изображение
Изображение

Перетащите коробку в коробку навсегда, и она должна щелкнуть.

Шаг 11:

Изображение
Изображение

Затем щелкните вкладку ввода и выберите выделенный мной блок.

Шаг 12:

Изображение
Изображение

Перетащите поле и привяжите его к оператору if then.

Шаг 13:

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение

Щелкните значок плюса 2 раза, чтобы он совпал с финальным изображением.

Шаг 14:

Изображение
Изображение

Используя вкладку ввода, добавьте больше нажатий кнопок, как мы делали раньше.

Шаг 15:

Изображение
Изображение

Затем щелкните вкладку сервопривода и выберите функцию непрерывного сервопривода, которую я выделил.

Шаг 16:

Изображение
Изображение

Перетащите непрерывную серво-функцию под оператором if, как это сделал я.

Шаг 17:

Изображение
Изображение

Повторите этот процесс для операторов else if, чтобы ваши блоки совпадали с моими.

Шаг 18:

Изображение
Изображение

Щелкните вкладку сервоприводов еще раз и выберите остановку сервоприводов, которую я выделил.

Шаг 19:

Изображение
Изображение
Изображение
Изображение

Положить, чтобы остановить серво-команды под условием else.

Шаг 20:

Изображение
Изображение
Изображение
Изображение

Нажмите на A и выберите A + B. Когда мы закончим программирование, одновременно нажав A и B, Уолтер двинется вперед.

Шаг 21:

Изображение
Изображение
Изображение
Изображение

Измените первый оператор else if на кнопку B.

Шаг 22:

Изображение
Изображение

Щелкните второй блок каждой команды с меткой P0.

Шаг 23:

Изображение
Изображение

Измените все остальные P0 на P2, чтобы ваш код совпадал с моим. P0 - задний левый двигатель, а P2 - задний правый двигатель.

Шаг 24:

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение

Далее мы собираемся изменить мощность и направление двигателей, чтобы они работали вместе.

Шаг 25:

Изображение
Изображение

Ваши значения мощности должны соответствовать коду.

Рекомендуемые: