реклама

Нашата присъда на MotionBlock комплект за роботика:
Качеството на сглобяване, софтуера и потенциала на този комплект, насочен към STEAM, е на всеки един долар. Ако децата ви се вълнуват от STEM или STEAM, комплектът MotionBlock е незаменима покупка.
1010

Търсите програмируем робот, който да помогне на децата ви да се справят с образованието STEM или STEAM? Комплектът MotionBlock на Makeblock може да бъде точно това, което търсите - но дали е малко прекалено сложно за повечето деца в училищна възраст?

Какво е STEM / STEAM?

Насочен на 14 и повече години, MotionBlock е колекция от компоненти на роботиката, които могат да бъдат програмирани с помощта на Scratch и Python. Носител на наградата Red Dot за 2019 г. (за комплект програмируем робот), Makeblock специално представи пазара като подходящ за деца в училищна възраст с интерес към роботиката.

Или по-конкретно, Наука, Технология, Инженеринг (по избор изкуство) и Математика. Често, за да тестваме комплекти като този, набираме някой на подходяща възраст, който да помогне да се оцени неговата годност.

instagram viewer

В случая обаче това не беше възможно, по ирония на съдбата поради училищните изпити. И така, аз насочих 14-годишното си аз да прегледам комплекта MotionBlock. Това може да не е толкова нелепо, колкото изглежда първо ...

Деблокиране на MotionBlock

В кутията MotionBlock може да се намери огромна колекция от 144 компонента. Толкова много, всъщност, че (доста тежката) кутия е разделена на две по-малки кутии, всяка заредена с комплект за роботи.

Makeblocks Motionblock робот рамо

Описани като „сложни механични и електронни компоненти“, тези модули могат да се комбинират с помощта на прости фуги и кабели. Включени са пет интелигентни сервоблока, предлагащи непрекъснато въртене на 360 градуса и висока точност. Те могат да бъдат програмирани с помощта на синхронизатор, запис на движение или в Scratch.

Заедно със сервозаводите, кабелите и свръзките на ластик, ще намерите колела, топка пистолет и централния компютър. Това е придружено от обикновен 12 × 16 LED точков дисплей (монтиран на „главния мозък“, известен като Master Control), който може да помогне за добавяне на известен характер към вашите роботи. Компютърът се захранва от компактна акумулаторна батерия, която се предлага със собствено USB зарядно. Струва си да включите това за няколко часа, преди да започнете.

Има и кутия, пълна с отвертка Torx и различни винтове. Те са необходими за конструирането на модулите. Например, сегментите на люлеещия се и затягащия модул на рамото на робота и грайфера трябва да бъдат изградени.

Това наистина е основата за възрастовото групиране. Докато подозирам, че по-малките деца могат да програмират робота със Scratch, изграждането на модулите със сигурност е за по-големи деца с превъзходни двигателни умения.

Какво можете да направите с комплект за роботика на MotionBlock?

Комплектът MotionBlock се предлага с различни дизайни, които можете да опитате:

  • боец
  • Вземане на проби Rover
  • футболист
  • горила
  • Off-Road Auto
  • Змия
  • ларва
  • куче
  • Роботна ръка
  • Pitching Auto

Тези необичайни конструкции подчертават универсалността на компонентите на MotionBlock и използват ключови модули. Сред тях са ускорителният модул, изтласкващият модул и въртящият се модул, както и модулите за люлеене и механично захващане на ноктите, споменати по-рано.

Ръката на робота Motionblock може да се повдига и спуска

В основата на всяка компилация са колекция от пет високоефективни интелигентни сервомашини. Те са създадени да имитират поведението на много животни с висока стабилност на контрола и силен капацитет за носене.

Модул за писалки, вендузи и други могат също да бъдат използвани за уникални, индивидуални конструкции. Междувременно основният модул разполага с Bluetooth, което ви позволява да контролирате създаването на MotionBlock дистанционно чрез мобилно приложение или специален контролер. Има и микро USB порт за свързване на модула директно към компютъра за качване на програми.

Междувременно, благодарение на чифт LEGO адаптери, можете също да интегрирате своята BuildBlock версия с най-новия си проект LEGO.

Изграждане на вашия първи робот

Много комплекти за роботика се предлагат с куп компоненти и модули, които просто се свързват заедно. След няколко минути имате робот, който току-що е качен чрез USB.

Не е така с MotionBlock.

С цел да се опростя в прегледа, аз избрах Robotic Arm. Инструкциите за тази компилация са включени в отпечатаното ръководство (други са в мобилното приложение за Android и iOS), така че има смисъл да започнете тук.

90 минути по-късно приключих, като конструирах всеки серво модул. За съжаление, все още трябваше да изградя Synchronizer, отдалечено устройство, което контролира рамото на робота. Въпреки че това беше малко по-бързо, цялото време на изграждане беше около два часа.

Тук си струва да се подчертае, че въпреки че синхронизаторът е полезно дистанционно, той е ограничен от 25-милиметрова кабелна връзка към главния контрол. Той също така е ограничен от някои ограничителни скоби („Стоблоци“), които предотвратяват пълно движение. Изглежда, те са осигурени, за да предотвратяват опъването на кабелите, но имат обратен ефект. По-добро движение може да се постигне без тези части.

Също така, рамото на робота изисква калибриране, когато се използва с дистанционното, но това не е така с дистанционното управление, базирано на приложение.

Правилно изграждане

За съжаление попаднах на проблем. Изглежда, че в началото на изграждането свързах компонент неправилно. Докато веднага реших проблема, щетите бяха нанесени.

Ротационен модул в комплект за Makeblocks Motionblock

Четири 16-милиметрови винта бяха проникнали в корпуса на един от сервовете, в резултат на което рамото е нефункционално. Това беше сервото, инсталирано във въртящия се блок, ключов компонент на ръката.

Това се случи благодарение на просто неправилно четене на инструкциите. Не е използвана неразумна сила. Всъщност беше по-трудно да завиете правилно 16-милиметровите винтове.

От плюс, ако бях използвал инструкциите в мобилното приложение, щеше да е далеч по-ясно. Тук всяка стъпка се ръководи с анимирана илюстрация и интерактивна 3D графика на компонентите. Накратко, ако планирате да закупите този комплект, използвайте ръководството в мобилното приложение.

Иззети Up Servo

Прочитането на внимателно инструкциите обаче няма да предотврати повреди в производството. Докато експериментирахме с рамото на синхронизатора, се оказа, че един от сервовете - иронично, този, който е монтиран във въртящия се модул, за да поправя този, който съм повредил - се е хванал.

С всички състави на MotionBlock комплекта, изискващи четири или повече сервомашини, това доведе до край на нещата.

За щастие, Makeblock бяха достатъчно любезни да предадат чифт резервни сервоустройства. Няколко седмици по-късно роботът най-накрая стартира и работи.

Контролирайте Motionblock със синхронизатора

По-нататъшното разследване показа, че винтовете не са сортирани според етикетите в кутията. Това доведе до това, че използвах 20 мм винтове вместо 16 мм. Тази разлика от 4 мм вероятно би спестила платката в серво!

За пореден път моралът или историята са ясни: обръщайте голямо внимание на всяка стъпка от инструкциите.

Свържете мобилното приложение, за да контролирате вашия робот чрез Bluetooth

С изградения робот е подходящ момент да го синхронизирате с мобилното си устройство през Bluetooth. Започнете с инсталирането на приложението Makeblock, достъпно за Android и iOS. Докато телефонните версии на приложенията са налични, установихме, че потребителският интерфейс на таблета е по-използваем.

Синхронизирането през Bluetooth се обработва от приложението (с обичайното потвърждение на системата) и е изненадващо безболезнено. Няколко минути по-късно ще сте готови да контролирате своя проект за роботи. Всяка поддържана конструкция на робот има собствен контролен интерфейс, който ви позволява да управлявате, ръководите или по друг начин да манипулирате конструкцията въз основа на съставните части.

Допълнителни функции за мобилни приложения

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

Motionblock приложение за дистанционно

Има и опция за промяна на някои настройки по подразбиране. Например, с изграждането на ръката на робота можете да промените силата на ръката и грайфера. Обърнете внимание, че може да се изисква различна повърхност, за да се гарантира, че вендузите са правилно закрепени. За този преглед използвахме лакирана таблица в стил фермерска къща, която има различни несъвършенства, които могат да отслабят засмукването.

И ако търсите нещо ново с ръката на робота, какво ще кажете да монтирате писалка върху нея? Приложението разполага с инструмент за рисуване, който можете да използвате за лесно програмиране на няколко думи, рисунки или дори произведения на изкуството. Гледането на робот да пише или рисува е доста гледка!

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

Програмирането е просто с нулата и Python

Когато приключите с ръчното управление на робота, можете да започнете да го програмирате с Scratch и Python.

Това е най-лесно чрез мобилното приложение, където можете да използвате софтуера Scratch, за да програмирате своя робот. В случая с ръката това може да е нещо толкова просто, колкото да го инструктирате да вземе предмет и да го постави на друго място. С автомобилните конструкции програмата може да се движи. Въпреки че не са включени стандартни сензори, това трябва да е възможно, независимо дали знаете разстоянията.

Използвайте Scratch, за да програмирате комплекта Motionblock

Наличен е и настолен интерфейс, наречен mBlock 5. Това включва интерфейс Scratch, който поддържа преобразуването на програмата в Python код. Версия на mBlock е налична и за Android и iOS. Програмирането по този начин може да се направи на живо, въпреки че изглежда най-добрите резултати се ползват чрез директно качване на програми, тъй като може да сте Arduino.

Включен е и друг, не толкова високотехнологичен начин за програмиране на робота MotionBlock. Това разчита директно да програмирате модула Master Control, като записвате ръчни серво движения. Например, можете да програмирате ръката да се движи, отваря и затваря, използвайки ръцете си. След това това действие се записва и възпроизвежда, като роботът следва стъпките, които ръчно сте програмирали, като го манипулирате.

Пресъздайте своя робот с Kit Kit

Докато стигнете до края на първата си сборка с Kit Kit, истината е ясна. Това е наистина невероятна колекция от проекти и дейности, солидно произведени и експертно опаковани и представени.

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

Ако имате STEM или STEAM-заинтересовани деца, които са в правилната възрастова група, трябва сериозно да помислите за това MotionBlock комплект.

Влезте в състезанието!

MotionBlock Robotics STEM Learning Kit Giveaway

Кристиан Каули е заместник-редактор по сигурността, Linux, направи си сам, програмирането и обяснените технологии. Освен това той произвежда The Really Useful Podcast и има богат опит в поддръжката на десктоп и софтуер. Сътрудник на списание Linux Format, Кристиан е тенисър на Raspberry Pi, любител на Lego и фен на ретро игри.