суббота, 21 сентября 2013 г.

EV3 - судоку мастер

Дэвид Гилдэй решил не останавливаться на Mindcub3r и продолжить свои опыты над EV3. Его новое творение - робот, решающий судоку:

пятница, 20 сентября 2013 г.

Фото-конкурс от Lego

Вы уже используете Lego Mindstorms EV3 в школе? Если так - примите участие в конкурсе Lego, опубликовав фото или видео на сервисе Instagram, которое показывает, как EV3 повлиял на занятия робототехникой.
Добавьте тэг @legoeducation и хэш-тэг #LearnWithEV3 и Ваши фотографии появятся на странице конкурса.
Официальное сообщение опубликовано на сайте Lego.

понедельник, 16 сентября 2013 г.

EV3 робот против кубика Рубика

Дэвид Гилдэй, создатель робота NXT Mindcuber, вернулся с новым EV3 роботом: Mindcub3r. Данного робота можно построить из одного набора EV3. Он более эффективный, чем его предшественник NXT Mindcuber. Он способен собрать кубик Рубика в среднем за 24 действия и потратить на сборку 1 минуту 50 секунд.



Запуск моторов в C программе на EV3

В прошлой статье мы разобрали как создать, закачать и запустить простую программу на С. Данная инструкция покажет, как можно использовать аппаратные ресурсы в Linux. Во время старта ядра Linux, оно загружает несколько модулей, которые дают доступ к "железу". После того, как эти модули были загружены, пользователь может "общаться" с "железом", используя стандартные файловые операции записи и чтения. Эта инструкция не имеет целью рассказать обо всех доступных функциях работы с аппаратными ресурсами.
Модули, доступные в EV3 блоке, могут быть отображены с помощью команды lsmod. Модули Lego, относящиеся к "железу", имеют префикс d_Имя в своем названии. Пример, представленный ниже, показывает один из способов управления моторами. Для того, чтобы скомпилировать этот код, я использовал переменные, объявленные в исходном коде прошивки EV3.

воскресенье, 15 сентября 2013 г.

Запуск C программы на EV3 блоке

В данной статье будет рассмотрено, как скомпилировать и запустить программу, написанную на языке С, на EV3 блоке без изменения стандартной прошивки. Эта инструкция была проверена в Linux (Ubuntu 13.04), но я полагаю, что она подойдет и для других дистрибутивов Linux или Windows с незначительными изменениями.

Аппаратные требования:

  • Блок EV3
  • Wi-Fi адаптер (например, NetGear WNA1100)
  • Карта памяти MicroSD

Управление NXT роботом через Arduino

Не только Raspberry Pi, но и Arduino отлично уживается с NXT роботами - примеры такого взаимодействия мы уже показывали. Следующее видео - еще один пример.
Одна плата Arduino Uno используется в джойстике, вторая - установлена на роботе и взаимодействует с NXT через I2C шину. Для передачи сигналов предусмотрен инфракрасный передатчик на джойстике и инфракрасный приемник на роботе. И передатчик, и приемник подключены к Arduino. К NXT подключены стандартные датчики касания и ультразвука, но также есть возможность подключить дополнительные датчики к Arduino.


воскресенье, 8 сентября 2013 г.

Лучше поздно, чем никогда - с Днем Рождения, NiNoXT!

Наверное, стоит извиниться перед читателями нашего блога - все заметили, что начиная с апреля месяца количество материалов выпускаемых нами резко сократилось. Тому были веские причины, уж поверьте. Но хочется сказать огромное спасибо Александру Ворону!
Он поддерживал все-таки в течение этих 5 месяцев активность, как на блоге, так и на соответствующих Интернет-площадках: специальной группе ВКонтакте и в ленте новостей от Google+.
За то время, как материалы для блога не публиковались, а накапливались в ToDo листе произошло много событий. И одно самое важное из них - это День Рождения блога NiNoXT!. Поэтому данная заметка будет посвящена этому событию.

Давайте посчитаем... Если первая статья на блоге появилась 12 июня 2010 года, то в июне 2013 года блогу исполнилось 3 года. По людским меркам - это не срок, но вот для интернет издания - это уже что-то!

Сначала, традиционно, посмотрим на два интересных графика:


Первый - помесячное количество просмотров материалов блога. Что тут можно отметить? Во первых популярность NiNoXT возрасла настолько, что с октября по апрель (7 месяцев), количество просмотров не опускалось ниже 20 тысяч. А дважды оно было даже больше, чем 30 тысяч, а это значит, что ежедневно просматривалось больше тысячи страниц!

Кстати, количество опубликованных материалов на сайте к 12 июня 2013 года достигло 654 статьи и 4 статических страницы.

Второй график - показывает откуда приходили на блог Читатели.


Заметьте - белых мест на карте не так уж и много! Нас читают практически повсюду!

Теперь, можно подвести итоги. Что из того, что авторы блога хотели сделать в течение года (об этом написано в статье "NiNoXT, с Днем Рождения!", свершилось, а что нет.

Да, мы были в летних лагерях в Кирове, на Истре, готовили ребят к Intel ISEF, к WRO, к РОБОФЕСТу и РобоМИРу. Организовывали курсы для тренеров, придумывали варианты заданий для WRO 2014. Ездили на соревнования и сами организовывали их. Публиковали методические материалы для педагогов и делились своим опытом по поведению занятий. Побеждали в конкурсах - награждались Министром Связи и СМИ Нижегородской области, получали грант от фонда "Вольное Дело". Мы нашли новых друзей: Лига Роботов из Новосибирска, SMARTBRICKS и Амперка из Москвы, QReal:Robots из Санкт-Петербурга и центр "Познание" из Кирова. Мы первыми в Рунете опубликовали самый полный обзор нового конструктора LEGO Mindstorms EV3, за что и были награждены поездками на официальную презентацию EV3, организованную компанией LEGO, а также собственными Education наборами.

Что мы не сделали из обещанного:
  • школ в Нижнем Новгороде непосредственно нами была запущена только одна. Но когда мы собрали информацию об зарегистрированных участниках регионального отборочного тура WRO в Нижнем Новгороде, то оказалось что и без нашей прямой помощи учебные заведения "запускаются" - в состязаниях приняло участие 150 человек из 26 учебных заведений города и области
  • Не получилось продолжить работу над проектом NXC API for RobotC Virtual World. Тем не менее он все еще интересен и заслуживает внимания!
  • Интерактивные учебники тоже пока не получились. Но, может быть, сделать их станет гораздо легче в редакторе контента в новой среде программирования LEGO Mindstorms EV3?
  • Также мы не нашли возможность организовать робототехнический отряд или робототехническую смену в лагерях отдыха Нижегородской области. Хотя, с другой стороны, после того, как мы подружились с Центром Развития Творчества Детей и Юношества Нижегородской области, это не должно быть большой проблемой в следующем 2013-2014 учебном году

И в заключение, хотелось бы рассказать, что же нас и вас, читатели, ждет впереди?
  • Материалы по итогам сотрудничества с крупными учебными центрами, такими как Университет Иннополис и Carnegie Mellon University
  • Методические пособия сделанные по заказу LEGO и РАОР
  • Материалы о посещении робототехнических лагерей летом 2013 года (Александр Ворон уже начал публиковать!). И, тем более, мы планируем поездки в лагеря в 2014 году
  • Отчеты об организации и о посещении крупнейших робототехнических мероприятий как в России, так и в мире (да-да, WRO 2013 и WRO 2014!)
  • Мы будем продолжать знакомить вас с датчиками от компании SMARTBRICKS и Arduino-наборами от компании Aмперка
  • А также много-много статей о LEGO Mindstorms EV3, но не будем забывать и о NXT, многие тайны и секреты которого до сих пор не раскрыты
C Днем Рождения, NiNoXT!

Читайте! Пишите!

Be Smart Build Robots!

суббота, 7 сентября 2013 г.

Работа над поддержкой EV3 в BricxCC идет полным ходом

Несмотря на то, что продажи нового конструктора LEGO Mindstorms стартовали, поддержка EV3 блока в альтернативных средах программирования еще в процессе. Так, например, John Hansen - создатель среды программирования BricxCC и языка Not eXactly C, регулярно отчитывается в своей ленте на Google+ о прогрессе внедрения изменений, касающихся EV3, в среду BricxCC.
Вот серия последних роликов:

Введение в текущую работу:

вторник, 3 сентября 2013 г.

Фестиваль МиР-2013 в Санкт-Петербурге

2-4 октября 2013г. в ВК «ЛЕНЭКСПО» (Санкт-Петербург) состоится 5-й Фестиваль «Мехатроники и Робототехники (МиР-2013)», в программе которого запланированы молодежные соревнования по робототехнике и выставка инновационных разработок молодежных научных коллективов.

Организаторами 5-го фестиваля МиР-2013 выступают:
  • Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики (СПбНИУ ИТМО)
  • ГНЦ России «Центральный научно-исследовательский и опытно-конструкторский институт робототехники и технической кибернетики» (ЦНИИ РТК)
  • Математико-механический факультет Санкт-Петербургского государственного университета (СПбГУ «МатМех»)
  • Физико-математический лицей №239 (Санкт-Петербург)
Related Posts Plugin for WordPress, Blogger...