Показаны сообщения с ярлыком по книге. Показать все сообщения
Показаны сообщения с ярлыком по книге. Показать все сообщения

вторник, 27 октября 2015 г.

Робот EV3 SNATCH3R в задачках Карандаша и Самоделкина

Эффектный трехмоторный робот, способный поднимать и перемещать предметы с помощью захвата, собран по инструкции из книги "The LEGO MINDSTORMS EV3 Discovery Book" (автор Laurens Valk). Карандаш и Самоделкин продолжают придумывать и решать вместе с вами задачки по робототехнике. В этот раз задачки простые, попробуйте решить их самостоятельно, при необходимости обратившись к нашим вариантам решения.


NXT 2.0 Printer с печатью растровых изображений

Cобираем LEGO-принтер по книге "The Unofficial LEGO MINDSTORMS NXT 2.0 Inventor's Guide" (David J. Perdue, Laurens Valk). Добавляем возможность печати произвольного растрового изображения, например из JPЕG-файла. Программа написана в среде EV3, конвертер из графического формата в формат данных EV3 - на Processing.

Программа и конвертер



Внимание! Этот проект достаточно сложный, не подойдет для начинающих. Придется поразбираться, понастраивать, возможно попрограммировать. Воспринимайте нашу программу как работающую заготовку.

Итак, в архиве вы найдете написанный нами конвертер на языке Processing. Он необходим, чтобы сконвертировать изображение JPG в формат NXT/EV3.

Скачать среду Processing можно тут.

Далее нужно подготовить изображение. Оно должно быть черно-белое, причем не содержать оттенков серого (пример ниже, правильное изображение - снизу).


Подготовленную картинку необходимо скопировать в папку конвертера. Далее скорректировать код на Processing:

Имя файла с картинкой

  img = loadImage( "in.jpg" );

Файл данных EV3
  output = createWriter("out.rtf");

размеры картинки
  size(140,140);

Запустить конвертер, получившийся файл out.rtf скопировать в блок NXT/EV3 используя менеджер памяти среды программирования.

В программе NXT_Printer.ev3 указать как называется файл с картинкой, без расширения, например out.

Пример печати с использованием нашей программы:





AT-ST Walker 2.0

Собираем легендарный AT-ST (All Terrain Scout Transport) — вездеходный разведывательный транспорт — лёгкая двуногая боевая машина из фантастического киносериала Звёздные войны. Инструкцию для сборки Вы можете найти в книге Daniele Benedettelli "Creating Cool MINDSTORMS NXT Robots".


понедельник, 26 октября 2015 г.

NXT Lizard

Собираем удивительную ящерицу NXT Lizard из набора LEGO Mindstorms NXT 2.0 по книге David J. Perdue/Laurens Valk "Unofficial LEGO MINDSTORMS NXT 2.0 Inventor's Guide". Большой робот, почти как "Робогатор", но в отличии от него все ноги полноценно задействованы в перемещении.


NXT Jeep

Робот Джип собран по инструкции из книги David J. Perdue "The Unofficial LEGO MINDSTORMS NXT 2.0 Inventor's Guide" . Управляем джипом используя компьютерный руль и педали. Угол поворота колес полностью соответствует углу поворота руля, сила нажатия на педаль газа - мощности, подаваемой на ведущие колеса. Программа для управления написана на языке Python и выполняется на компьютере, который по каналу bluetooth передает сигналы управления на робота и опрашивает его датчики. Интересное в этой модели также то, что ведущими являются передние колеса (независимый привод) и это не мешает ими выполнять повороты.

программа


Самое популярное