Robotic Invention System

Дмитрий Эстрин

Xakep Online -> Журнал, номер #017, стр. 017-070-1

(estrin@gameland.ru)

Приятель, я надеюсь, ты знаешь, что такое роботы ;-). Ну, мало ли, может "Звездные Войны" смотрел, там, помнишь, был такой - Эр2Дэ2. Кстати, этот Эр2Дэ2 был самым настоящим хакером. Постоянно что-то взламывал и на нормальном человеческом языке не говорил. Короче, очень он на нас с тобой был похож ;-).

Вообще-то, лично я бы от такого робота-хакера не отказался. Приходишь домой, он тебе тапочки подвозит... Темно стало, а вставать с дивана лень, ногой его наподдашь маленько, он тебе свет включает... Или, скажем, как жарко становится в комнате, он тебе сразу "Мельника" открывает... Да ты сам, наверное, себе все это сто раз представлял, чего тебе рассказывать... В общем, по-хорошему такого робота давно уже надо было бы собрать. Вот только как? Из старой мамы-двушки спаять? Мы же с тобой не Прозвонкины, в конце концов... Короче, сложное это дело, а главное - просто не знаешь, с чего начать. В самом деле, с чего? Для начала попробуй все-таки прочесть эту статью.

Свершилось

Вообще-то, известие о том, что компания Lego выпустила конструктор, из деталей которого можно собирать действующих роботов, меня мало тронуло. Хотя и заинтересовало. Спустя всего несколько месяцев Инет оброс десятками сайтов, каждый из которых предлагал какие-то листинги непонятных программ, демонстрировал малопонятные, анимированные картинки, чертежи не самых простых механизмов. Особо во все это дело я не вникал, но задумался. А когда в мои руки попала-таки гигантская коробка Mindstorms Robotic Invention System, я даже немножко заволновался. А вдруг сбылась мечта моего детства? И теперь не нужно вставать с дивана, чтобы включить свет? В общем, открыл я эту коробку и...

Robot Inside

Великое дело компания Lego сделала. Всего-то: кучка блоков, колес да шестеренок, а если на них сенсоры приладить, потом моторчики подключить и к процессору подсоединить, а потом еще и программку написать... Там, конечно, все не для дураков придумано, но мы-то с тобой точно разберемся. На самом деле все начинается с того, что ты сам должен придумать, какой тебе робот нужен и что ты хочешь что бы он делал. Ты особенно не стесняйся, но все-таки помни, что в первый раз у тебя вряд ли получится собрать андроида, который бы тебе на сон грядущий читал свежий номер Х ;-). У меня, например, первый робот очень простой был. Он, в принципе, ничего не умел, только все время вперед ездил. Хоть мне для этого и понадобилось освежить в мозгах схему карданного вала. Без карданного вала там, понимаешь, никуда... А в остальном все просто: моторчик на процессор нацепил, команду отдал, а робот уже сам вперед поедет, пока в стенку не упрется. Но этим, как ты догадываешься, никого не удивишь. Можно, конечно, и дальше продолжать баловаться - там на процессоре кнопочки есть и дисплей жидкокристаллический, но много ли на всем этом напрограммируешь? В конце концов, у тебя же дома, наверное, и компьютер есть... Вот к нему-то процессор и подключай! Потом в коробке еще посмотри - диск там должен быть. С диска инсталь весь софт, который инсталлится, и приготовься хорошенько прогрузиться.

Содержание  Вперед на стр. 017-070-2

загрузка...
Журнал Хакер #151Журнал Хакер #150Журнал Хакер #149Журнал Хакер #148Журнал Хакер #147Журнал Хакер #146Журнал Хакер #145Журнал Хакер #144Журнал Хакер #143Журнал Хакер #142Журнал Хакер #141Журнал Хакер #140Журнал Хакер #139Журнал Хакер #138Журнал Хакер #137Журнал Хакер #136Журнал Хакер #135Журнал Хакер #134Журнал Хакер #133Журнал Хакер #132Журнал Хакер #131Журнал Хакер #130Журнал Хакер #129Журнал Хакер #128Журнал Хакер #127Журнал Хакер #126Журнал Хакер #125Журнал Хакер #124Журнал Хакер #123Журнал Хакер #122Журнал Хакер #121Журнал Хакер #120Журнал Хакер #119Журнал Хакер #118Журнал Хакер #117Журнал Хакер #116Журнал Хакер #115Журнал Хакер #114Журнал Хакер #113Журнал Хакер #112Журнал Хакер #111Журнал Хакер #110Журнал Хакер #109Журнал Хакер #108Журнал Хакер #107Журнал Хакер #106Журнал Хакер #105Журнал Хакер #104Журнал Хакер #103Журнал Хакер #102Журнал Хакер #101Журнал Хакер #100Журнал Хакер #099Журнал Хакер #098Журнал Хакер #097Журнал Хакер #096Журнал Хакер #095Журнал Хакер #094Журнал Хакер #093Журнал Хакер #092Журнал Хакер #091Журнал Хакер #090Журнал Хакер #089Журнал Хакер #088Журнал Хакер #087Журнал Хакер #086Журнал Хакер #085Журнал Хакер #084Журнал Хакер #083Журнал Хакер #082Журнал Хакер #081Журнал Хакер #080Журнал Хакер #079Журнал Хакер #078Журнал Хакер #077Журнал Хакер #076Журнал Хакер #075Журнал Хакер #074Журнал Хакер #073Журнал Хакер #072Журнал Хакер #071Журнал Хакер #070Журнал Хакер #069Журнал Хакер #068Журнал Хакер #067Журнал Хакер #066Журнал Хакер #065Журнал Хакер #064Журнал Хакер #063Журнал Хакер #062Журнал Хакер #061Журнал Хакер #060Журнал Хакер #059Журнал Хакер #058Журнал Хакер #057Журнал Хакер #056Журнал Хакер #055Журнал Хакер #054Журнал Хакер #053Журнал Хакер #052Журнал Хакер #051Журнал Хакер #050Журнал Хакер #049Журнал Хакер #048Журнал Хакер #047Журнал Хакер #046Журнал Хакер #045Журнал Хакер #044Журнал Хакер #043Журнал Хакер #042Журнал Хакер #041Журнал Хакер #040Журнал Хакер #039Журнал Хакер #038Журнал Хакер #037Журнал Хакер #036Журнал Хакер #035Журнал Хакер #034Журнал Хакер #033Журнал Хакер #032Журнал Хакер #031Журнал Хакер #030Журнал Хакер #029Журнал Хакер #028Журнал Хакер #027Журнал Хакер #026Журнал Хакер #025Журнал Хакер #024Журнал Хакер #023Журнал Хакер #022Журнал Хакер #021Журнал Хакер #020Журнал Хакер #019Журнал Хакер #018Журнал Хакер #017Журнал Хакер #016Журнал Хакер #015Журнал Хакер #014Журнал Хакер #013Журнал Хакер #012Журнал Хакер #011Журнал Хакер #010Журнал Хакер #009Журнал Хакер #008Журнал Хакер #007Журнал Хакер #006Журнал Хакер #005Журнал Хакер #004Журнал Хакер #003Журнал Хакер #002Журнал Хакер #001