Даже смышленый дошкольник уже может собрать настоящего интеллектуального робота из конструктора Lego Mindstorms второго поколения. Первый Mindstorms своими безграничными возможностями мог на пару дней озадачить взрослого дипломированного инженера. Сердце Lego Mindstorms – компьютерный контроллер NXT. Он представляет собой два микропроцессора (32-битный и 8-битный), более 256 кбайт Flash-памяти, USB-интерфейс, Bluetooth-модуль, а также жидкокристаллический дисплей разрешением 100х64, громкоговоритель, батарейный блок, порты датчиков и сервоприводов. В памяти контроллера хранятся программы, загружаемые с компьютера. Данные с ПК можно передавать как по USB-кабелю, так и через Bluetooth. Кроме того, интерфейс Bluetooth позволяет управлять роботом в реальном времени с помощью мобильного телефона. Для этого необходимо скачать специальное java-приложение. Информацию об окружающем мире NXT получает от четырех датчиков. Самый простой датчик - датчик прикосновения, представляет собой концевой переключатель. Микрофон реагирует на звук определенной громкости. Ультразвуковой дальномер сообщает контроллеру расстояние до ближайшего объекта в сантиметрах. Датчик света, состоящий из лампочки и фотоэлемента, позволяет роботу различать степень освещенности или цвета. В итоге робот обладает зрением, слухом и осязанием. Три двигателя Mindstorms – это настоящие сервоприводы. Каждый из них имеет встроенный датчик поворота, благодаря которому контроллер точно знает, на какой угол повернулись оси. Умельцы изготавливали из этого набора настоящие шедевры робототехники. Таким вот образом высокие технологии приходят в нашу жизнь. Если первые роботы были очень сложны, громоздки и дороги, то сегодняшние легки в обращении, строятся за минуты и позволить их себе может даже обычный человек. Возможно, лет через 20 роботы уже никого не будут удивлять.
|