Роботы: взгляд под микроскопом

Наверное, каждый из нас видел роботов в кино. Они выглядят, как люди, ходят, разговаривают и стойко отражают все атаки космических пришельцев своим лазерным оружием. Однако даже невзирая на то, что за последние два десятилетия роботехника продвигается вперед как никогда быстро, современные роботы пока не могут похвастаться такой функциональностью. Робот, которого реально собрать "на коленках" в домашней мастерской, по размеру будет не больше котенка и иметь мозгов в десять раз меньше, чем у мушки-дрозофилы. Но это отнюдь не значит, что с ним будет неинтересно общаться: наоборот, с такой игрушкой можно пройти далеко вперед в своих занятиях электроникой, постоянно улучшая его.

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

  • Робот, работающий под управлением человека представляет собой механизм, который не может принимать решения сам. Всю умственную работу выполняет за него оператор. В чем-то такой робот напоминает детский автомобиль на радиоуправлении. Контроль над ним может быть осуществлен как посредством проводной связи, так и по радио. Создание такого робота — отличный способ набить руку, прежде чем приступать к конструированию более сложных моделей.
  • Автономные роботы могут принимать решения исключительно по своей инициативе. Они имеют встроенный компьютер и один или несколько сенсоров, с помощью которых могут распознавать окружающую среду и адекватно реагировать на ее изменения. Человек лишь программирует этот компьютер таким образом, чтобы робот правильно выполнял все поставленные ему задачи.
  • В этой главе мы начнем работу с конструирования управляемого робота. Его проект весьма прост и состоит из основания робота (его несущей конструкции) с двумя моторами на борту, двух ведущих колес и шарнирного соединения, которое удерживает все эти части вместе. Контроль над роботом осуществляется посредством двух переключателей, каждый из которых управляет одним из двигателей. Эти переключатели монтируются на небольшой пластинке из пластмассы или дерева; там же размещаются батарейки. Вся конструкция органов контроля подсоединяется к роботу при помощи длинных проводов и представляет собой своего рода дистанционное управление, посредством которого вы можете управлять роботом из любой части комнаты.

    Чуть позже вы узнаете, что нужно для того, чтобы сконструировать полностью автономного робота. В нем будет покончено с переключателями — их заменит микроконтроллер BASIC Stamp 2, который будет соответствующим образом запрограммирован. Этот робот получит также некое подобие бампера, который подскажет микроконтроллеру, что произошло столкновение платформы с каким-то препятствием на пути. В этом случае робот согласно вашей же программе сам сможет изменить направление движения, чтобы обойти преграду.

    Оглавление>>







    © 2008 Электроника для начинающих | Programming V.Lasto | Povered by Nano-CMS | Designer S.Gordi