Как стать автором
Обновить

Комментарии 18

а EV3 к тому же имеет ограниченный спектр периферии;

Вроде как у NXT была I2C на всех коннекторах (что позволяло лепить что-то свое), неужели у EV3 не так? Для NXT было подобие С вроде
Ну я не знаю как там у EV3 с этим. Видел в продаже плату для подключения периферии EV3 к Arduino, называется Mindesensors NXShieldDx, цена около 5,5 тыс. руб. Кстати, у Mindstorms коннектор несколько другой чем у RJ.

Да, для NXT есть много разных языков, часть из них коммерческие, часть свободные. Под EV3 основным остаётся родной графический. Но не так давно появилась для EV3 открытая ОС, под которую можно писать на Java: www.lejos.org/

Вообще, EV3 сильно отличается от NXT и с ним мало совместим.
Пожалуйста, уточните: разъемы rj11 или 6p6c? На концах кабелей одинаковые или разные?
Производитель декларирует 6P6C RJ11. Коннекторы одинаковые.

Моторы подключаются традиционным для Arduino способом: штырьковое соединение мама-мама. Конструктор идёт с клемником, который и подключается к контроллеру.
Поставлю вопрос по другому: какими кабелями подключить моторы из lego mindstorms nxt? Из комплекта nxt или из комплекта makeblock? Или надо приобретать/паять проприетарные кабеля?
Чуть выше я написал, что: «Кстати, у Mindstorms коннектор несколько другой чем у RJ.» О совместимости утверждал исходя из обзоров в англоязычном Интернете, теперь же самому интересно, как же они подключали периферию Mindstorms к Makeblock. У меня сейчас нет поблизости Mindstorms, чтобы попробовать что-то подключить.
Вот здесь видно, что используется какой-то шилд с разъёмами как у LEGO.
Bricktronics.

Пожалуй, поинтереснее и посовместимей с nxt будет.
Сколько стоит?
Брал у одного из российских дистрибьюторов, их список здесь: www.makeblock.cc/distributors/ Цена около 7,5 тыс. плюс доставка. Доставляют к сожалению только EMS, очень дорогая и не очень быстрая доставка получается. По моим прикидкам заказывать непосредственно у Makeblock получится почти в два раза дешевле, но ждать придётся долго.

Цена по-видимому обусловлена алюминиевыми деталями, ради которых-то и брался конструктор. Есть фото, где автор Makeblock стоит на колёсной платформе. Производитель обещает, что она может выдержать до 70 кг! Кстати, пластиковые колёсные платформы на Arduino обойдутся немногим дешевле, но при этом Makeblock лучше ибо конструктор, собирай, что хочешь.
Напрямую Makeblock в Россию не доставляют, спрашивал буквально на днях.
Только что собрал гусеничное шасси. Качество деталей в основном очень хорошее. Собирается легко. Конструкция получилась жёсткая. Гусеницы шикарные. В общем, нравится. Вес без электроники 0,5 кг.
По мере освоения LEGO стало понятно, что у этого выбора есть существенные недостатки:

получающиеся из LEGO конструкции весьма хлипкие;
не только сам комплект, но и недостающие детали очень дороги;
компьютер довольно ограничен в своих возможностях;
а EV3 к тому же имеет ограниченный спектр периферии;
плюс EV3 программируется только графически.


Насчет хлипкости — спорить не буду, вполне возможно. От задач зависит. Цена тоже — кусачая… Факт.

А вот на счет ограничения возможностей, периферии и «только графически»… Немного не так все.

Есть проекты, когда можно использовать C#, причем как со стандартной прошивкой, когда программа исполняется на компьютере, а робот управляется по WiFi/Bluetooth, так и прямо на устройстве, с альтернативной прошивкой, которая грузится с SD-карты. В обоих случаях поддерживаются моторы и вся периферия, а так же I2C, что в общем-то позволяет делать что угодно — вплоть до собственных датчиков, и/или ардуины в качестве управляемого устройства. Есть что-то похожее на Java, но глубоко не вникал.

Периферия от mindsensors есть очень «вкусная»: от сервоконтроллера на 8 серв до камеры, которая в базе умеет распознавать и отслеживать (!sic) до 8 цветных объектов (по факту все несколько сложнее… Но все равно — сильно круч, чем базовые сенсоры!).

Ну и на счет цены… Дорого — факт. Но… Вот скажем лего-мотор. Это по сути continous rotation servo в связке с энкодером и защитой от перегрузки. Он может повернуться как на угол, так и на заданное число оборотов. Или вы можете его повернуть и узнать на какой угол/число оборотов он повернулся. Если на него подана нагрузка, но он не может провернуться дальше определенной позиции — он не сгорит. Усилие там не особенно большое, это да. И тем не менее — есть аналогичные готовые устройства на рынке в приделах 1.5 тыс? Сенсоры да — неоправданно дорого…
Да, моторы LEGO в этом отношении интереснее будут, чем те, что идут с Makeblock. Но опять же — у LEGO пластмасса, а у Makeblock — металл. Со стандартными среднеоборотистыми (185 об/мин) гусеничное шасси весом 1 кг лезет даже на стенку, не говорю уже об «обычном» бездорожье. А для LEGO мелкое препятствие в виде порожика или плинтуса непреодолимое препятствие.
Вместо обещанного продолжения

vk.com/easimonenko?w=wall272314808_77%2Fall

И ещё

— Болты видно не ржавые, а в смазке.
— Возникли проблемы с гироскопом, работать без доработки библиотеки невозможно.
— Более одного гироскопа использовать нельзя.
— Из редукторов моторчиков вытекает смазка.
— Один из 4-х моторов сильно выбивается по мощности и сопротивлению свободного хода.
— На неровной поверхности гусеницы слетают с колёс как будь здоров.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории