Содержание
Комплект Lego Mindstorms NXT позволяет создавать и программировать разнообразных роботов, даже если у вас нет опыта программирования. Хорошим дизайном для начинающих было бы собрать двухколесного робота и настроить его так, чтобы оно соответствовало линии, нарисованной на бумаге.
направления
Робот, который следует за линией, может быть хорошим способом начать программировать с помощью Lego Mindstorms (Ретро-изображение Робота и Сына от Infs с Fotolia.com)-
Установите датчик освещения (или датчик цвета, если у вас есть версия 2.0 комплекта) от вашего робота так, чтобы он указывал на землю. Разместите датчик спереди и между колесами как можно ближе к земле. Подключите датчик к блоку NXT.
-
Нарисуйте линию на бумаге, чтобы ваш робот следовал за ней. Линия должна быть шириной около 1,3 см и не иметь изгибов. Радиус кривой должен быть больше, чем половина ширины вашего робота.
-
Включите блок NXT и выберите подменю «Вид». Выберите значок «Отраженный свет» и выберите порт, к которому подключен датчик освещения.Держите датчик на бумаге и отметьте показания на экране блока NXT. Переместите датчик на линию, которую вы нарисовали на шаге 2, и запишите новое значение.
-
Создайте программу для своего робота. Запрограммируйте робота так, чтобы левое колесо двигалось вперед, когда датчик находится на линии, и правое колесо вперед, когда датчик находится на чистой бумаге. Скачайте программу для блока NXT.
-
Поместите робота на бумагу с датчиком немного правее линии. Включите блок NXT, выберите программу, созданную на шаге 4, и запустите ее.
Что вам нужно
- Mindstorms NXT Kit
- Компьютер с программой Mindstorms
- Большой лист белой бумаги
- Черный маркер