[Из песочницы] Обзор Makeblock Starter Robot Kit V2.0. Часть 1. Распаковываем

Так случилось, что сегодня я стал обладателем конструктора для продвинутых Makeblock Starter Robot Kit V2.0. Так как в Рунете не нашёл ни одного обзора этого не совсем обычного и, на мой взгляд, интересного конструктора, решил поделиться своими впечатлениями об этом продукте. Сегодня расскажу о том, что такое Makeblock Starter Robot Kit V2.0, и что входит в его комплектацию, попутно сопровождая немногословный рассказ фотографиями.Что такое MakeblockMakeblock — это открытая платформа для конструирования, разработанная в Шэньчжэнь, Китай. Выпускает и продаёт Makeblock одноимённая компания. Кроме открытости для Makeblock также характерны: прочные анодированные алюминиевые детали двух цветов (голубого и золотистого); электроника на базе контроллера, совместимого с Arduino; возможность использования деталей LEGO Mindstorms, включая моторы. Почему Makeblock Робототехникой я увлёкся меньше года назад, когда по совету одного моего коллеги по университету (сейчас он в Яндексе) познакомился с LEGO Mindstorms EV3. Нам нужно было попытаться разработать макет одного промышленного робота, но так как у коллеги уже был опыт построения летающего робота с нуля с моим косвенным участием, было решено воспользоваться готовой платформой. Выбор быстро пал на свеженькую LEGO Mindstorms EV3. По мере освоения LEGO стало понятно, что у этого выбора есть существенные недостатки: получающиеся из LEGO конструкции весьма хлипкие; не только сам комплект, но и недостающие детали очень дороги; компьютер довольно ограничен в своих возможностях;, а EV3 к тому же имеет ограниченный спектр периферии; плюс EV3 программируется только графически. Поэтому я стал искать робототехнические платформы, у которых бы не было таких недостатков, но при этом желательно, чтобы они были по деталям совместимы с LEGO. Попутно, благодаря одному посту на Хабрахабр, я заинтересовался Arduino, приобрёл и начал его осваивать. Поиск в Сети по словам «lego arduino» вывел меня на Makeblock. Оказалось, что обо мне уже подумали ребята из Китая и предложили рынку очень интересный продукт, об особенностях которого я написал в самом начале. Но особенно впечатлили три факта:

в гамме готовых наборов на базе Makeblock присутствовали наборы для построения двух «стандартных» роботов;, а также набор для построения плоттера; и даже 3D принтера! Что такое Makeblock Starter Robot Kit В итоге, ознакомившись со всей гаммой, я выбрал набор Makeblock Starter Robot Kit V2.0. Приобретя такой набор, я получил возможность построить на базе Arduino-совместимого контроллера одного из двух ездящих роботов, оснащённых ультразвуковым датчиком и приёмником инфракрасного сигнала. Но есть также возможноcть приобрести электронику и механику раздельными наборами, а также каждую деталь по отдельности, но так выйдет дороже. В продуктовой линейке есть и другие наборы, а также ещё куча датчиков, моторов и всяческой механики.Makeblock Starter Robot Kit V2.0 — это новейший на момент написания поста набор для построения ездящих роботов. От первой версии его отличает использование нового контроллера, объединившего в себе обычный Arduino-совместимый контроллер с шилдом для подключения датчиков и моторов с коннекторами типа RJ11.

Кроме контроллера новой версии набор содержит:

ультразвуковой дальномер типа HC-SR04; инфракрасный приёмник; инфракрасный пульт; два средних мотора; батарейный блок со штеккерным коннектором; два прозрачных кронштейна; треки для гусениц; две резиновых покрышки; четыре больших шкива, они же колёса; несколько балок; опорное поворотное колесо; минимально необходимый крепёж; кабели RJ11; USB-кабель; инструмент для сборки механики; инструкцию. Всё это добро довольно аккуратно упаковано в увесистую, около 1,5 кг, но небольшую, 26×20 x 10 см, и стильную коробку:

caecf1c45bf14c94a9d56c99e5a293c8.JPG

Итак, распаковываем Прежде чем распаковать, рассмотрим коробку: a5e662259bc245678e14d211bbc20491.JPG

905ca6e1a16d49d89acd1485a5b772ae.JPG

Без сдавливания при транспортировке не обошлось:

74668e18b1a94b56a4f9db4e9d05902a.JPG

Раскрываем и обнаруживаем, что детали выложены в два «слоя», в верхний из которых уложены посредством прозрачного пластикового держателя самые интересные и красивые, а именно: контроллер, ультразвуковой дальномер, моторы, балки, колёса, колёсные муфты и держатели моторов. Поверх всего располагается инструкция.

b8e8cf3e6783464a96ca71f2c97a8974.JPG

1993a7e70e0d4567af80b943e1e883b9.JPG

Насторожило то, что часть держателя была разрушена (осколок его был найден в нижнем отсеке коробки), а один из держателей мотора лежал произвольно. Проблема в том, что он мог во время транспортировки повредить ничем не прикрытую и незащищённую плату.

d56736178fe5426795a7c34e0bb38daa.JPG

3091a7ed98514d199bf7c4f3d82b483a.JPG

Вынимаем держатель:

d8b03b10f19b4abf9bb052a74e9d9db1.JPG

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

d4a2ae5a04294b1b887bd96ad40bc8be.JPG

Рассмотрим содержимое этого отсека:

3061684ec4534c58a38008f617757048.JPG

Покрышки хороши — резиновые, мягкие, но уже в коробке насобирали на себя пыли и мусора.

923be7e2c2974d4f987892dafa8d3aa6.JPG

Батарейный блок, пульт и два кронштейна в упаковке:

9b8e8f752df44463af64c610641193f7.JPG

Инструмент:

8061d9437b26456ba93f512cfc9fc4b9.JPG

Содержимое большого пакетика:

d69d0d2e61c449919167d2b97019b6f5.JPG

Здесь постигает разочарование: болты-то ржавые…

7584bb5c60484fdb8c9c61a57ecbb9c7.JPG

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

449f71770d39462bb62792145924851f.JPG

Ну и на последок, мозг будущих роботов — плата Me-Base Board. Основное отличие от Arduino — вместо штырьковых коннекторов разъёмы для RJ-кабелей как на LEGO Mindstorms NXT.

178dc9358b664b96809aa431a4e55017.JPG

Обратите внимание на отверстия на плате, во-первых они диаметром 4 мм, во-вторых, не совпадают с таковыми на Arduino.

c4760e479d3e4e3cb265e86d1569ee30.JPG

Здесь мы видим разъём питания, MicroUSB-разъём, кнопку включения питания, кнопку сброса:

0499dc70207a43f98e7e32eebc87da51.JPGa0c8a4f0f5c04c9480cc24432e0e8936.JPG

Сзади располагаются штырьковые соединения:

498eb7986ec342c38015a52929bbb7f6.JPGbbd0e3dfa70a425987546888e9156800.JPG

В сухом остатке Пока конструктор произвёл в целом хорошее впечатление, хотя, как видим, не обошлось и без помарок, несколько портящих общее впечатление. Интересно, что комплектующие использованы последних версий, это в первую очередь Me-BaseBoard V1.1 и Me-Ultrasonic Sensor V3.0.Что дальше В следующем посте я постараюсь продемонстрировать и оценить процесс сборки одного из двух «стандартных» ездящих роботов, а также оценить качество компонент и проверить робота в действии.Если возникли или остались вопросы, задавайте в комментариях, постараюсь на них ответить.

© Habrahabr.ru