реклама

Преглед на LEGO Mindstorms NXT 2.0 и преглед на lego mindstormsLEGO е продукт, който надхвърля поколения - все още имам няколко кутии в таванското помещение. Тя е една от малкото марки, която се адаптира добре към променящите се времена - въвежда тематични набори и наскоро разширяваща се, за да създаде линията LEGO Mindstorms. Седейки в първокласния край на своите продукти, Mindstorms разширява серията LEGO Technics с електронни схеми, двигатели, сензори и инструмент за визуално програмиране. Днес ще направим преглед LEGO Mindstorms NXT 2.0, следващото поколение, версия 2.0 на основния продукт Mindstorms. И ние ще дадем този комплект от 280 долара на един щастлив читател.

Признавам - 280 долара за някои LEGO звучат като страшно много, но сравними комплекти Robot могат да стигнат за 1500 долара. Въпреки че това е премиум LEGO артикул, това е и доста евтино въведение в още по-високото хоби на роботиката. В допълнение към превъзходните компоненти на LEGO - които, разбира се, могат да се добавят с други комплекти Technics - вие купувате и софтуера за програмиране. Струва ли си всичко? Прочетете, за да разберете.

instagram viewer

Кутия разочарование

lego mindstorms nxt 2.0

Въпреки добре проектираната външна кутия със съдържание за преобръщане, вътрешността е пълна бъркотия и изглежда, че има много изгубено пространство. Особено като се има предвид колко голяма е външната кутия, очаквах може би картонена или пластмасова тава, в която всичко може да се сложи. Ако някога сте създавали LEGO, ще разберете, че е безсилно да търсите парчета, когато са вътре в торбичка, но разнасянето им на масата ги прави много лесни за загуба. въздишка, първи световни проблеми.

lego mindstorms nxt 2.0

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

lego mindstorms nxt 2.0

Какво е включено?

Има много там, така че със сигурност няма да разграждам всеки компонент, но ето:

  • Комплект писти и колела
  • 2 сензорни сензора
  • 3 моторизирани стави
  • 1 ултразвуков сензор за разстояние (очите)
  • 1 многофункционален RGB светлинен и цветен сензор
  • Различни дължини на кабели за комуникации (като телефонна жица)
  • Стотици пластмасови компоненти (Technics, ако сте запознати)
  • CPU / контролна кутия / батерия (батериите не са включени)
  • Стартов пакет
  • Тестова пътека (с размер А1)
  • Инструкция за употреба
  • CD със софтуер

Приготвяме се да започнем

Полезно е, че пълен комплект за стартиране се предлага в отделна чанта, с всички битове, които трябва да „Изградете първия си модел за 30 минути!“. Подлагам това на изпитание.

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

Създаването приключи за 24,5 минути, въпреки че бих казал, че имам известен опит. Не включвам времето, необходимо за инсталиране на софтуера на моя Mac (има и версия за Windows).

lego mindstorms nxt 2.0

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

lego mindstorms nxt 2.0

Полезно е и софтуерът изтеглено от мрежата, така че не се притеснявайте, ако загубите CD. Това обаче е 624 MB ISO файл.

Още модели

Въпреки че самата кутия показва различни модели, печатен инструкциите са включени само за робота „Първи стъпки“. Ако искате да изградите останалите, трябва да изтеглите допълнителни инструкции от сайта за онлайн поддръжка или използвайте инструкциите за изграждане, включени в софтуера LEGO Mindstorms (повече за това по-късно). Има допълнителни 12 официални модела, достъпни онлайн, но би било хубаво да ги включите на компактдиска за всеки, който няма достъп до Интернет. Има и книги за трети страни, продавани с допълнителни дизайни и идеи, като Неофициалното ръководство за изобретател LEGO MINDSTORMS NXT 2.0 от David J. затулен и Книгата за откриване на LEGO MINDSTORMS NXT 2.0: Ръководство за начинаещи за изграждане и програмиране на роботи от Laurens ValkLego Digital Designer, която изследва модела и динамично генерира инструкции за изграждане за вас. Clever.

Честно казано, тези допълнителни модели са толкова сложни, че наистина не бива да очаквате, че ще бъдат предоставени в печатен вид; на Rubics Cube Solver (да, просто го казах) сам тежи в 104 страници. И аз съм доволен да кажа, че и аз го изградих, но за съжаление кубчето ми също беше нов. Ако искате да опитате това, ще трябва пясък надолу и смазване кубчето ви, така че да не се забива при завъртане.

lego mindstorms nxt 2.0

Програмиране и софтуер LEGO Mindstorms

Програмирането се извършва с помощта LabView технологии, добре разработен образователен и инженерен продукт, който прави изучаването на програмиране забавно и лесно с визуален дизайнер. Това е Java приложение, което е съвместимо или с Mac, или с Windows, но това означава, че интерфейсът е малко причудлив.

Можете да изтеглите завършена програма на вашите NXT устройства, като използвате безжичен Bluetooth или предоставения USB кабел. Освен това можете да го стартирате веднага, докато се поддържа връзка, така че е много лесно да тествате битове.

Визуалният дизайнер ви позволява да влачите и пускате много различни блокове за програмиране:

  • Конци и разклонения
  • Управление и движение на двигателя
  • Изход на звук и дисплей (можете да качвате персонализирани файлове)
  • Изчакване, докато условията се изпълнят
  • Датчици за четене
  • Регистриране на данни
  • Въведете преобразувания (числа към текст и т.н.)

Можете дори да запишете блокове с код за повторна употреба по-късно (известни още като функции). Софтуерът в началото е доста обезсърчителен (или трябва да кажа специално?) за опитен програмист като мен. Ако просто се опитате да скочите направо, ще се разочаровате лесно и скоро ще се откажете. Уверете се, че сте изпълнили всички включени модели в системата на уроци и ще завършите със солидна заземяване, за да започнете да програмирате сами.

скрийншот-програмиране

Няма официални мобилни приложения, въпреки че LEGO обещаха нещо за по-късно тази година с пускането на нови NXT 2.0 комплекти.

Освен че предлага програмна среда, софтуерът LEGO Mindstorms също има ръководства за изграждане и програмиране на допълнителни модели. Бързо успях да адаптирам основния въвеждащ модел към робота „защита на спалнята“, който търси натрапници и ги стреля.

lego mindstorms nxt 2.0

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

снимки-натрупани на инструкции

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

Има вградена помощна система - предлагам ви да преминете през това, след като изградите и програмирате първите няколко демонстрационни проекта. Това каза - блоковете на логиката, контролния поток, действията и сензорите, от които изграждате, са сравнително прости, така че със сигурност го учат на основите на програмирането от прости стъпки. Мисля, че визуалният дизайнер би бил чудесен за децата или ранните тийнейджъри да вземат, ако може би нямат действителен опит в програмирането, но нямам деца, на които да тествам. Лично аз открих, че искам да въведа редовен код с променливи и име на функция - и както се оказва, всъщност има доста проекти за програмиране с отворен код NXT, така че не сте ограничени само до визуалния дизайнер. Когато дъщеря ви е отегчена от LabView, запознайте я със C!

Трябва ли да закупите комплекта LEGO Minstorms NXT 2.0?

На $ 280, LEGO Mindstorms NXT 2.0 е скъпо, но като всички продукти на LEGO това е подарък, който ще продължи поколения. Бих казал, вземи това за децата си, но аз съм на 30 годиниИш годишен човек и това е било толкова забавно. Може би и вие мечтаете да се състезавате в Роботни войни със своя собствена машина за смърт на огън, дишаща на база Arduino, наречена Squigglator, но LEGO Mindstorms е по-реалистичен начин да започнете и ще бъдете наистина изненадани от това, което можете да постигнете за много кратко време. Изграждането на собствен робот и програмиране би било дълготрайно, свързвайки опит със сина или дъщеря ви - докато все още задоволява желанието на поколението им всичко да е базирано на компютър. Гарантирам, че ще се забавлявате с това и нямам търпение да видя какво ще измислите.

Нашата присъда на Lego Mindstorms NXT 2.0:
Купува!
810

Как да спечеля комплекта LEGO Mindstorms NXT 2.0?

Раздаването приключи. Честито, Ан Тома! Бихте получили имейл от [email protected]. Моля, отговорете преди 11 август, за да поискате вашата награда. Заявки след тази дата няма да се забавляват.

Джеймс има бакалавърска степен по изкуствен интелект и е сертифициран като CompTIA A + и Network +. Той е водещ разработчик на MakeUseOf и прекарва свободното си време, играейки VR пейнтбол и настолни игри. Той изгражда компютри още от дете.