LEGO MINDSTORMS NXT 2.0 - круто прокачанный робот лего


»сточник: неизвестен. јвтор: администратор






¬ известном мультике про  арлсона ‘рекен Ѕок за€вила, име€ ввиду современных детей: ЂЕ—коро они будут летать на Ћуну, не начав ходить в школу!ї. » ведь она оказалась права! —овременные технологии настолько стремительно вход€т в нашу повседневность, что справитьс€ с компьютером или другой электронной игрушкой дл€ ребенка не проблема. —мышленый дошкольник, использу€ современный конструктор от компании лего, может собрать насто€щего интеллектуального робота.

 онструктор lego mindstorms второго поколени€ обладает такими способност€ми, которые на несколько дней могут озадачить даже взрослого опытного инженера. ј уж про то, чтобы по-насто€щему увлечь ребенка и говорить не приходитс€. Ќовый робот стал еще более гибким, мощным, большего размера и с большими возможност€ми.

ƒл€ тестировани€ игрушки, котора€ претендует на умение решать самые разные задачи самосто€тельно, мы решили устроить насто€щее боевое испытание. ¬едь известно, что надежность и качество любого товара лучше всего провер€етс€ в услови€х, максимально приближенным к боевым. ћы решили создать машину, котора€ самосто€тельно смогла бы пробратьс€ в соседний отдел и нанести Ђуронї противнику. Ќаши соседи ничем не провинились, просто другого Ђпротивникаї поблизости не нашлось.





»так, основна€ цель сформулирована, пора распаковывать коробку и приниматьс€ за дело. Ќачать мы решили с того, что рассмотрели весь имеющийс€ в нашем распор€жении арсенал. ћозг нашего робота Ц небольшой компьютерный контроллер lego mindstoms NXT. ƒл€ тех, кто интересуетс€ цифрами уточним, что контроллер состоит из двух микропроцессоров 32-битный и 8-битный, имеет более 256 кбайт флеш-пам€ти. ƒл€ св€зи этого мозга с компьютером используетс€ USB-интерфейс а также есть возможность работы при помощи Bluetooth. Ќебольшой ∆ -дисплей с разрешением 100х64 позвол€ет выводить забавные картинки, и необходим в процессе программировани€ действий робота lego.

ѕомимо этого, в наборе есть громкоговоритель, батарейный блок дл€ питани€ робота, датчики и сервоприводы. ”правл€ть готовым роботом можно по Bluetooth канала, использу€ свой мобильный телефон с установленной java-программой. ѕрограммы дл€ большинства современных моделей телефоном можно загрузить с официального сайта лего. »нформацию о том, что окружает робота, он получает при помощи четырех датчиков. ƒатчик прикосновени€ (сенсорный датчик) позвол€ет роботу Ђзнатьї, что он натолкнулс€ на преп€тствие.

ћикрофон реагирует на звук определенной частоты и тональности, что дает возможность управл€ть роботом, например, по хлопку в ладоши. ƒатчик света, который состоит из лампочки и фотоэлемента, дает роботу возможность различать степень освещенности и цвета, скорее даже оттенки, ведь он работает в градаци€х серого цвета. Ќаиболее сложным €вл€етс€ ультразвуковой дальномер, который сообщает процессору о рассто€нии до нужного объекта. »сход€ из этого, можно сказать. „то наш робот имеет зрение, слух и ос€зание.

ƒвигатели (их в наборе три штуки) работают как сервоприводы и, благодар€ встроенному датчику поворота, робот lego mindstorms nxt точно знает на какой угол повернулс€. Ќаибольшим разочарование стало то, что количество портов на контроллере ограничено Ц всего 4 штуки, так что подключить детали от другого набора, например от робота старой версии, никак не получитс€.





»так, ревизи€ проведена, пора братьс€ за работу. ƒл€ того, чтобы пон€ть принцип работы всех узлов и механизмов робота лего майндштом, мы собрали одну из моделей по инструкции, вход€щей в комплект. Ќасто€тельно рекомендуем и вам начать с этого. Ќападение на соседний отдел было решено сделать по такому плану Ц робот движетс€ вдоль стены, определ€ет дверной проем, выезжает на средину проема, поворачиваетс€ на 90 градусов и заезжает в комнату. ѕроехав 1 метр, он останавливаетс€ и начинает Ђкричатьї ”–ј.

 онечно же, это привлечет внимание сотрудников, кто-то об€зательно подойдет. » вот тут, робот определит, что р€дом кто-то разговаривает и выстрелит в цель. —трел€ть мы решили небольшим м€чиком при помощи катапульты. »так, план готов, осталось собрать робота lego и научить его делать именно то, что мы придумали. Ќемного пришлось повозитьс€ с компоновкой элементов, ведь не так-то просто собрать подвижную машину с работающей катапультой. Ќо, после нескольких неудачных попыток, мы создали именно то, что нам было необходимо.

ѕрограммирование действий не зан€ло много времени, так как весь процесс очень нагл€дный. ƒействи€ задаютс€ простой цепочкой иконок, которые необходимо выстроить в нужной последовательности. »конки говор€т сами за себ€, так что разобратьс€ оказалось совсем не сложно. Ќо, мы столкнулись с еще одним минусом Ц программа действий робота линейна€, т.е. нет возможности вернутьс€ в определенное место кода. ѕоэтому, мы решили, что робот lego mindstorm выполнит нападение только один раз и Ђпогибнетї в руках заинтересовавшихс€ соседей.

ѕравда, разработчики обнародовали исходные коды программ, что дл€ опытных программистов станет большой радостью.
ѕосле недолгих трудов, программа была готова, и робот рвалс€ в бойЕ
–езультат превзошел наши ожидани€ Ц робот mindstorm не только отлично справилс€ с задачей по нахождению открытой двери и движени€ в комнате, но и настолько напугал соседей, что те пообещали отомститьЕ √отовимс€ к боевым действи€м и с нетерпением ждем выхода новой серииЕ

¬кусненькое на последок: lego mindstorms nxt 2.0 инструкци€ (дл€ версии 8547), инструкци€ дл€ версии 9797 на –”—— ќћ я«џ ≈ и lego mindstorms nxt инструкци€ тоже на на –”—— ќћ я«џ ≈.

Ќа нашем сайте открыт раздел NXT Ћ≈√ќ –ќЅќ“џ! «аходите - в этом разделе мы публикуем пошаговые инструкции по сборке роботов LEGO на русском €зыке!

 лючевые слова:
LEGO MINDSTORMS NXT
инструкции по сборке
lego на русском
nxt
mindstorms
этого
решили
помощи
mindstorm
роботом
цвета
роботу
компьютером
позвол€ет
наборе
возможность
машину
программа
отдел
сервоприводы
ребенка
инструкци€
контроллер
Bluetooth
состоит
нашем
»гровые роботы
робот
робототехника


¬ернутьс€ в рубрику:

–оботы игрушки


≈сли вы хотите видеть на нашем сайте больше статей то кликните ѕоделитьс€ в социальных сет€х! —пасибо!
—мотрите также:

ќбратите внимание полезна€ информаци€.