Сайт о роботах

2-кнопочный пульт дистанционного управления » робот из lego nxt 2.0


Подробная инструкция по сборке простейшего пульта дистанционного управления из компонентов конструктора миндсторм нхт 2.0 версии 8457 с готовой тестовой программой. Смотрите, собирайте, тестируйте, программируйте свои действия.
Навигация
Самые интересные статьи
Самый умный искусственный интеллект
Самый умный искусственный интеллект
Про него говорят, что он написал больше музыки, чем любой из композиторов мира. Что он изобрёл зубную щётку Oral-B CrossAction и устройства, которые ищут в Сети...

Обратите внимание Инновационные линзы freshlook dimensions - для тех, кто хочет изменить цвет своих глаз. Будьте в курсе событий.

2-кнопочный пульт дистанционного управления

13.11.2011, 21:14


2-кнопочный пульт дистанционного управления Версия лего миндсормс nxt 2.0 (версия 8647)
Сложность строительства , программирования:


Перед Вами простой проводной пульт дистанционного управления, который Вы можете сделать с помощью двух датчиков касания и двух длинных проводов из комплекта NXT 2.0.

Две программы предназначены для демонстрации использования его для управления роботами. Например, это может быть "Роботомобиль" или "З-х колёсный бот" или "Базовый робот с тремя двигателями". Вы также можете использовать этот пульт ДУ для управления множеством других роботов. Они не обязательно должны быть транспортными средствами.



Инструкция по сборке


1-14

Начните с создания робота минимум с двумя серводвигателями, например, робот с 3-мя двигателями. Нажмите на картинку для перехода к инструкции.


15


Подключите два датчика прикосновения к портам 1 и 2 блока NXT, так чтобы левый датчик был подключён к порту 1.


Программируем 2-кнопочный пульт дистанционного управления

Простая программа обеспечивает базовое удаленное управление Вашим роботом или транспортным средством с помощью двух кнопок. При нажатии левой кнопки робот поворачивает налево, при нажатии правой кнопки делает поворот направо, а нажатие на обе кнопки заставляет робота двигаться прямо вперед.

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



Возможные эксперименты

  • Попрактикуйтесь в вождении роботом 2-кнопочным пультом дистанционного управления. Затем поставьте препятствия на полу, придумайте как робот должен объехать их. Добейтесь точного управлять роботом, выполните поставленную задачу.


  • Попробуйте использовать 2-кнопочный пульт ДУ для управления другим роботом собственной разработки. Возможно, вам придется изменить в программе "блоки перемещения" и конструкцию робота так, чтобы он двигался в неправильном направлении.


  • Попробуйте изменить первую программу, чтобы робот двигался в обратном направлении, а не останавливался, когда обе кнопки отпущены. Управлять таким роботом станет сложнее, но он будет более маневренным. Вы также можете поэкспериментировать и запрограммировать робота, например, так:

  • Левая кнопка нажата:Поворот налево
    Правая кнопка нажата:Поворот направо
    Кнопки отпущены:Движение прямо вперед
    Обе кнопки нажаты:Движение в обратном направлении

  • Попробуйте использовать 2-кнопочный пульт ДУ для управления чем то другим. Ведь робот моет выглядеть не только как автомобиль, но может быть и вертолётом, самолётом, собакой и т.д. Вы можете контролировать все, что имеет четыре различных движения, соответствующие четырем возможным состояниям двух сенсорных датчиков.

  • Источник: NXTprograms.com