Роботы из лего майндстормс nxt

Обновлено: 27.04.2024


Всё на русском языке о роботах LEGO MINDSTORMS EV3 и NXT: различные инструкции к конструкторам разных версий, информация о версиях, скриншоты готовых моделей, фото и видео занятий по робототехнике. Также мы выкладываем пошаговые инструкции по созданию и программированию разных видов роботов лего из конструктора версии 8547. У нас можно скачать поурочное планирование факультатива робототехники для учеников 6-8 классов. Планируем добавить всю необходимую для роботехника-любителя информацию. Всё будет доступно всегда и бесплатно!

Роботы на выставке IREX 2005

Роботы на выставке IREX 2005

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

Объявлена дата выпуска электронных капсул для кишечника

Объявлена дата выпуска электронных капсул для кишечника

Диагностические капсулы направлены на борьбу с колоректальным раком – третьей по распространённости формой рака у мужчин и второй у женщин. Это 35 миллионов пациентов в г.

Рубрика: Инструкции к роботу LEGO MINDSTORMS NXT 2.0

робототехника для начинающих

Внимание! Юные робототехники! Для Вас мы подготовили страницу с простыми и понятными инструкциями к нашему любому конструктору NXT!

Скачивайте и собирайте модели роботов из конструктора версии 8547 (robot lego mindstorms nxt 2.0).

Внешний вид коробки и руководство пользователя к конструкторам LEGO Mindstorm NXT версий 8527, 8547 и 9797 (выпускались до 2013 года):

Пошаговые инструкции для сборки разных моделей лего роботов (для конструктора версии mindstorm 8547)

Инструкция по сборке
робота АЛЬФАРЕКСа (артикул набора 8547)


Время сборки 4 часа (2 человека в группе).
Рекомендуемый возраст для занятия робототехникой детям - 12-14 лет
Робот крокодил


Робот - крокодил (робогатор)
Робот пятиминутка
робот пятиминутка
Бот-внедорожник
робот внедорожник из лего
Трёхколёсный бот
3-[ колёссный робот лего
Конструируем робота "Пятиминутку" за 5 минут ;-) Собираем и программируем Бот-внедорожник. Это уже более серьёзная модель, использующая датчик касания. Создаём и тестируем Трёхколёсного бота. У этого робота ещё нет датчиков, но уже можно писать средние по сложности программы для управления двумя серводвигателями.
Линейный ползун
робот - линейный ползун
Исследователь
робот - исследователь
Нападающий коготь
робот - нападающий коготь
Добавляем к "роботу пятиминутке" датчик цвета и получаем из него настоящего "Линейного ползуна" и получаем робот с ИИ начального уровня! Всем хорош "Бот-внедорожник": манёвренный, бронированный, умный. Ему бы ещё ультра-зрение бы добавить. Добавляем! Встречайте: Исследователь - вот вам бот с искусственным интеллектом среднего уровня! Хищный атакующий робот, содержащий коготь, которым он может ударить в цель. Собираем, тестируем!
МАНТИ - застенчивый богомол
робот - богомол
Шарикопульт
робот - шарикопульт
Робот-база с тремя двигателями
бот с тремя двигателями
Удивительное существо: робот-богомол. Постройте, загрузите базовую программу, порадутесь и погрустите вместе с МАНТИ! Интересный миниробот под названием "Шарикопульт" очень простой, но может быть использован как дополнение к любому другому роботу. Базовый робот с тремя двигателями может пригодиться для получения навыков строительства собственных блоков. Так как в базовом роботе нет ни датчиков, ни спец.механизмов. Вы все это можете сделать сами!
Двух кнопочный пульт ДУ
пульт дистанционного управления из лего
Продвинутый Молот-автобот
молот - автобот
Простой светомер из лего
светометр из лего
В данном уроке можно научиться собирать двух кнопочный пульт дистанционного управления любым роботом, собранным из конструктора лего миндстормз! Новенький проект "Молот-автобот"- это сложный в сборке и программировании робот. Но итоговая модель автомобиля-робота с молотом позволяет использовать 3 двигателя и 2 датчика! Эксперименты с данным светомером позволят научиться использовать датчик света в своих роботах.
Робот СЕГВЭЙ с наездником
робот - сегвэй
Измеряем растояние длиномером
длиномер
автобот: гоночная машина из лего
гоночная машина из лего
Даже робота СЕГВЭЙ (SEGWAY) можно построить из набора 8547. Инструкция доступна при клике на картинку. Простейшее дополнение к роботу позволяет измерять пройденное им растояние. В статье описано как создать очень удобного робота-длиномера из робота пятиминутки. Замечательная разработка! Автомобиль, да ещё какой! Есть возможность и удалённого управления, и "мозги", позволяющие принимать решения, считывая цветные линии на полу! Можно скачать - это АВТОБОТ!
Пятикнопочный пульт ДУ
пульт дистанционного управления
Супер пульт ДУ
пульт ДУ
Миниавто с 3-х пультом ДУ
миниавто
Пульт ДУ можно использовать практически в любом своём проекте. Единственное требование - наличие двух конструкторов lego mindstorms nxt 2.0 Супер пульт ДУ то уже мега-навороченный вариант для управления гоночным автомобилием или любым другим роботом MINDSTORMS NXT! Забавная игрушка - миниавтомобильчик с трёх кнопочным пультом дистанционного управления

Комплект из 9-и инструкций по лего роботам (robot lego mindstorms nxt 8547) под общим названием:


Мультибот . Кликните на картинку или просмотрите конструкции, приведённые ниже:


Транспортное средство
Этот транспорт является базовым для последующих робототехнических машин. Научитесь быстро собирать его прежде чем начнёте собирать более сложные механизмы.


Гусеничное транспортное средство
Собирается после того как вы собрали транспортное средство. Робот подходит для соревнований на силовое перетягивание каната.


Гольфкар с лункой
Собирается на базе гусеничного транспортного средства путём небольшой модернизации.


  • Лама - забавное животное (бонусная модель для конструктора 8547)
  • Трансформер-морф - сложная модель робота!
  • "Кучерявый танк" - забавный гусеничный танкообразный робот
  • Стреляющая рыба - робот, подобный рыбе, которая выстреливает струйкой воды, чтобы оглушить противника
  • Супер сортировщик - мегапуперсупер навороченный сортировщик шариков

    Растение, которое нападает на человека (в комплекте инструкция и программа)

wallpaper » 3D-робомодели

МСК: НУЦ «Робототехника » и каф. РК10 при МГТУ им. Баумана

ПервоРобот LEGO Mindstorms NXT - Обзор конструктора

В предыдущей статье мы рассмотрели новый набор LEGO Mindstorms EV3. EV3 является улучшенной версией более старого набора - NXT. Однако, ресурс набора ПервоРобот NXT еще не исчерпан, этот конструктор все еще активно используют в школах и дома, поэтому не будем списывать его со счетов.

Краткую информацию о линейке конструкторов LEGO Mindstorms, а также сравнение NXT и EV3 наборов можно найти в статье, посвященной EV3.

Сразу перейдем к содержимому набора LEGO Mindstorms NXT 2.0. Вот что входит в образовательную версию набора:

  • 1 программируемый блок
  • 3 мотора:
  • 5 датчиков:
    • 2 датчика касания
    • 1 датчик освещенности
    • 1 ультразвуковой датчик расстояния
    • 1 микрофон

    9797_713x380_MainProduct.jpg

    Датчики и моторы

    Рассмотрим основные возможности и характеристики моторов и датчиков:

    lego-mindstorms-nxt-touch-sensor.jpg

    Датчик касания

    Этот датчик напоминает кнопку любого устройства – телефона, пульта или клавиатуры. Датчик способен определить, когда кнопка нажата или отпущена, также он может подсчитывать одиночные и многократные нажатия.

    light.jpg

    Датчик освещенности

    Он позволяет роботу различать яркость объектов и определять освещенность помещения.

    • Способен работать в 2 режимах – измерение отраженного света и окружающего освещения
    • В режиме определения яркости можно различать цвета – например, у желтого цвета яркость ниже, чем у синего

    lego-mindstorms-nxt-sound-sensor.jpg

    Датчик звука

    Датчик звука (микрофон) позволяет определить уровень шума.

    lego-mindstorms-nxt-ultrasonic-sensor.jpg

    Ультразвуковой датчик расстояния

    С помощью этого датчика робот может «видеть» предметы перед собой и определять расстояние до них.

    • Может измерять расстояние в диапазоне 3 - 250 см.
    • Дискретность результата измерений: +/- 1 см.

    M076274P01WL.jpg

    Все три мотора в наборе одинаковые. Стоит отметить, что в каждом моторе присутствует датчик оборотов – энкодер. Он позволяет контролировать движение мотора с высокой точностью. Характеристики мотора:

    • Максимальные обороты - 160- 170 об/мин.
    • Крутящий момент - 20 Н/см
    • Встроенный датчик угла поворота (энкодер) мотора с точностью 1 градус

    NXT датчики, моторы и кабели совместимы с EV3, поэтому оба набора – NXT и EV3 можно комбинировать.

    Программируемый блок NXT

    Программируемый блок NXT представляет собой «мозг» робота. К «мозгу» можно подключить 3 мотора и 4 сенсора, и именно в нем хранятся программы робота. Когда программа запущена блок NXT читает программу и в соответствии с ней дает команды моторам и сенсорам. Робота можно подключить к компьютеру через USB или Bluetooth. Между собой роботы могут «общаться» по Bluetooth

    9841.jpg

    Ниже представлены характеристики программируемого блока NXT:

    С NXT поставляется графическая среда разработки на базе LabView - NXT-G. Поддерживаемые операционные системы - Windows и Mac. Среда разработки NXT очень простая и рассчитана на ребят, не обладающих специальными знаниями по информатике и не знакомых с программированием.

    NXT-G.jpg

    В среде NXT-G каждая команда роботу представлена в виде графического блока. Пример команды для мотора – включить мотор на 3 секунды или включить мотор на 4 оборота. Команда для сенсора зависит от типа сенсора. Например, для датчика освещенности команда может звучать так – скажи, какова освещенность комнаты, а для датчика расстояния – скажи, какое расстояние до препятствия. Составив последовательность таких блоков, можно создать программу – запрограммировать робота.

    В образовательный набор включена инструкция для сборки базового робота.

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

    mindstorms-education-resource-set-rover-model-9695.PNG

    Робототехнические конструкторы NXT и EV3 являются отличным средством для изучения информатики, физики, математики, программирования. Давайте учиться интересно!

     NIR1032 Инфракрасный приемник к микрокомпьютеру NXT

    Набор LEGO Mindstorms NXT – одно из самых интересных, разнообразных по своим возможностям и технически сложных творений ЛЕГО. Это второй по счету конструктор в образовательной серии Майндстормс, выпущенный в 2008 году. Как и предыдущая версия, он служит для создания программируемых механизмов, выполняющих ряд действий в соответствии с заранее продуманным алгоритмом. В сердце конструктора лежит микрокомпьютер ЛЕГО NXT, который и обеспечивает интеллектуальное поведение роботов.

    Купить LEGO Mindstorms NXT можно в двух версиях:

    • Розничной, используемой больше в развлекательных целях;
    • Образовательной, которая применяется в кружках робототехники и на школьных уроках.

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

    Состав серии ЛЕГО Майндстормс NXT

    • Базовый конструктор, который помимо строительных деталей включает необходимую электронику: микропроцессор NXT, сервомоторы, разнообразные сенсоры, обеспечивающие интеллектуальное поведение роботов;
    • Ресурсный набор, содержащий детали для расширения возможностей базовой версии;
    • Перворобо Экоград – конструктор, позволяющий ученикам построить энергоэффективный город и использовать роботов для решения разных задач;
    • Множество дополнительных датчиков и комплектующих;
    • Программное обеспечение и дополнительные обучающие материалы.

    Купить LEGO NXT – значит обеспечить ребенка интересным и развивающим решением, которое не наскучит ему долгое время. Разнообразить конструктор помогает большое количество деталей и учебных материалов.

    Программирование с ЛЕГО Mindstorms NXT

    Конструктор ЛЕГО Майндстормс NXT работает с графической программной средой, созданной на базе LabView и поддерживающей самые распространенные операционные системы – Mac и Windows. Она проста для понимания детей и может применяться даже теми людьми, кто не знаком с информатикой. Программировать можно и на других языках, подобных Java, Visual Basic, C+ и т.п.

    Почему стоит купить ЛЕГО Майндстормс NXT?

    • Великолепные развлекательные и образовательные составляющие. Конструктор одновременно является и игрой, и обучающим пособием;
    • Высокое качество продукта. Все детали ЛЕГО проходят испытания на прочность и способны выдержать до 500 тысяч циклов соединения;
    • Взгляд в будущее. Техника и электроника сегодня развиваются огромными темпами, и обучение новейшим технологиям с малых лет, безусловно, является перспективным занятием;
    • Соответствие образовательным стандартам. Конструкторы ЛЕГО легко внедряются в учебный процесс. К тому же, они помогают учителю разбавить скучную теорию при помощи захватывающих экспериментов на уроках физики, математики, программирования.

    Кому можно купить NXT?

    Конструкторы рекомендованы для ребят 7-10 лет, но они также способны вызвать интерес и у младших детей, и даже у взрослых. Наборы активно применяются на уроках в школе, в кружках по программированию и робототехнике. Без них не проходят известные соревнования роботов, в том числе мировая олимпиада World Robot Olympiad.



    Лет эдак в 10-11, после долгих и беззаботных лет игры с контрукторами Lego, я узнал о существовании великолепного набора Mindstorms, который позволял создавать самых настоящих роботов без специализованных знаний электроники, электротехники и даже программирования. Я сразу же заинтересовался данной серией, но тогда моим мечтам обладать Mindstorms по различным (в основном — финансовым) причинам не суждено было сбыться.
    Сейчас мне 20 и в честь юбилея друзья (спасибо им!) решили окунуть меня назад в детство и таки дать возможность полепить собственных роботов. Правда, в этот раз всё будет серьёзнее, чем в моих детских мыслях — мы будем действительно программировать Mindstorms под Debian GNU/Linux.

    Неплохо, да?
    Собственно, данный робот и будет нашей основной тестовой моделью. Но мы попробуем немного усовершенствовать его навыки. И для этого мы напишем небольшой кусочек кода.


    Действительно. Идущее в комплекте ПО работает только в Windows и Mac OS. А у нас, внезапно, Debian Squeeze. К счастью, Mindstorms обладает огромным сообществом фанатов, которые придумали решение данной проблемы — использование альтернативного ПО для программирования роботов, в частности Bricxcc (здесь выложен полнейший мануал по настройке всего и вся).
    А теперь немного теории — в программировании Mindstorms, как правило, помимо визуального среды ROBOLAB для Windows и Mac OS используется язык RCX, однако среди фанатов одним из наиболее популярных языков является достаточно простой NXC (Not eXactly C). Простая программа на NXC выглядит примерно так:

    1. task music()
    2. int lastTone=5000;
    3. while ( true )
    4. int tone= Random (5000)+500;
    5. int duration= Random (500);
    6. PlayTone(tone,duration);
    7. Wait(duration);
    8. >
    9. >
    10. task main()
    11. start music;
    12. while ( true )
    13. /* Determine Next Action */
    14. unsigned int duration= Random (5000);
    15. unsigned int motorSpeed= Random (100);
    16. unsigned int syncMode= Random (3);
    17. /* Display Next Action */
    18. ClearScreen();
    19. NumOut(0,LCD_LINE1,duration);
    20. NumOut(0,LCD_LINE2,motorSpeed);
    21. NumOut(0,LCD_LINE3,syncMode);
    22. /* Perform Next Action */
    23. switch (syncMode)
    24. case 0:
    25. OnFwdReg(OUT_AC,motorSpeed,OUT_REGMODE_SYNC);
    26. break ;
    27. case 1:
    28. OnRevReg(OUT_AC,motorSpeed,OUT_REGMODE_SYNC);
    29. break ;
    30. case 2:
    31. OnFwdSync(OUT_AC,motorSpeed,-100);
    32. break ;
    33. case 3:
    34. OnRevSync(OUT_AC,motorSpeed,-100);
    35. break ;
    36. >
    37. Wait(duration);
    38. >
    39. >

    Для справки — данная программа заставляет «танцевать» нашего робота под нечто, напоминающее музыку.

    Не буду спорить, программа совсем не сложна для понимания, но достаточно громоздка. И её можно заметно упросить, используя вместо написания кода на NXC специальный конвертер PyNXC. Иначе говоря, мы будем писать код на Python'е, а PyNXC будет преобразовывать его в NXC-код и загружать на устройство, избавив нас от необходимости писать громоздкий код на подобии Си.


    Ну, а теперь, собственно, напишем на Python'е программу для путешествия нашего робота среди прозрачных чашек, но используя более грамотный алгоритм разворота:

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

    Как вы уже, наверное, заметили, программировать Mindstorms очень просто. Стоит также сказать, что помимо NXC и Python с использованием PyNXC, можно писать код на Java, Lua, Ruby, Ассемблере, а также, что логично, использовать ассемблерные вставки в других языках.
    Благодаря всему этому Mindstorms из детской игрушки превращается в весьма мощную штуку, позволяющую создавать сложные и «умные» механизмы, как например вот эта гитара:

     45560 Конструктор Education Mindstorms EV3 Расширенный набор 45560

    Серия конструкторов Lego Mindstorms – особое достижение компании Лего. Это удивительные робототехнические наборы, созданные на основе всем известных кирпичиков и программируемых модулей. С их помощью ребенок может построить множество моделей роботов, наделить их интеллектом, способностью двигаться и выполнять различные миссии. Стараниями разработчиков, игра с конструктором превратилась в захватывающий процесс познания. Дети всесторонне развиваются, пробуют свои силы в творчестве и разных областях науки: компьютерном программировании, моделировании, физике, математике, кибернетике и т.п.

    Купить Lego Mindstorms своему ребенку – значит, позаботится не только о его досуге, но и качественном образовании. В развитых странах наборы этой серии давно стали частью учебного процесса в колледжах и общеобразовательных школах, не говоря о всевозможных кружках, где дети целенаправленно постигают основы робототехники. Особую популярность приобрели соревнования роботов Лего Mindstorms, на которых учащиеся демонстрируют свои умения.

    Что представляет собой робототехника Лего Mindstorms?

    Роботы Лего Майндстормс поражают воображение каждого, кто видит их впервые. Помимо сборных деталей корпуса, в каждом наборе есть крошечные серводвигатели, сенсорные датчики, программный блок. Изготовленные на их основе модели ведут себя, как живые. Они способны реагировать на звуки и изменение освещенности, измерять расстояние до объектов и температуру. Наибольший восторг вызывает программируемость моделей и совместимость деталей из разных коробок – по сути, каждый ребенок может сконструировать своего личного робота.

    Купить Лего Майндстормс рекомендуют детям с 10 лет, но это не принципиально. Конструкторы могут быть интересны взрослым, младшим школьникам. Условно серия разбита на две подкатегории:

    • Образовательная версия нацелена на обучение в школе. В наборы включается пособие для учителя и ученика, основной акцент делается на усвоении новых знаний;
    • Домашняя версия создана для любителей и новичков в робототехнике. В ней преобладает развлекательный момент.

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

    В сердце любого набора Lego Mindstorms лежит программируемый блок он же «кирпич» (от англ. P-brick). С развитием конструктора, наибольшие изменения касаются именно микрокомпьютера. Так, на сегодня существуют 3 версии игрушки: RCX, NXT и самая современная EV3. Все они строятся по принципу обратной совместимости. Например, микрокомпьютер EV3 можно использовать с деталями из предыдущей версии.

    Место робототехники Lego Mindstorms в образовательном процессе

    Платформа Lego Mindstorms – безусловный лидер образовательного процесса, и для этого есть несколько причин:

    • Продвинутая технологическая составляющая. На базе конструктора можно создать не только игровых роботов, но и серьезные конструкции, вроде солнечных панелей, принтера Брайля и космических станций.
    • Преемственность различных поколений конструкторов. До Лего Майндстормс дети могут обучаться на наборах WeDo, а после – на Тетриксе.
    • Разнообразие и высокое качество деталей. Каждый элемент конструктора рассчитан на минимум 50 тыс. циклов сборки.
    • Мировое признание. Использование наборов Лего предписано регламентом робототехнических соревнований самого высокого уровня.

    Если вас привлекают эти возможности, оставить заказ на Лего Mindstorms можно в нашем магазине.

    Читайте также: