LEGO Mindstorms NXT 2.0 Review och Giveaway
LEGO är en produkt som överstiger generationer - jag har fortfarande några lådor på loftet. Det är ett av de få märken som har anpassat sig bra till de olika tiderna - introducerar temasatser och utvidgats nyligen för att skapa LEGO Mindstorms-raden. Mindstorms sitter på premiumänden av sina produkter, utökar LEGO Technics-serien med elektroniska kretsar, motorer, sensorer och ett visuellt programmeringsverktyg. Idag granskar vi LEGO Mindstorms NXT 2.0, nästa generation, version 2.0 av den grundläggande Mindstorms-produkten. Och vi kommer att ge denna $ 280 uppsättning till en lyckeläsare.
Jag erkänner - $ 280 för vissa LEGO låter som en väldigt mycket, men jämförbara Robot kit kan gå så mycket som $ 1500. Även om detta är ett premium LEGO-objekt, är det också en ganska bra introduktion till robotens ännu mer avancerade hobby. Förutom de fantastiska LEGO-komponenterna - som naturligtvis kan läggas till med andra Technics-kit - köper du även programmeringsprogrammet. Är det allt värt det? Läs vidare för att ta reda på det.
Box Disappointment
Trots den snygga konstruerade ytterlådan med flip up-innehåll, är insidan en komplett röra och det verkar vara mycket slösat utrymme. Speciellt med tanke på hur stor ytterlådan är, förväntade jag mig kanske en kartong eller plastfack som allt kan slås in i. Om du någonsin har byggt LEGO, förstår du frustrationen att du letar efter bitar när de är inne i en väska, men att sprida dem ut på ett bord gör dem väldigt lätta att förlora. Suck, i-landsproblem.
Det finns inget som hjälper till med att organisera alla bitar. Istället finns det en kaotisk samling av icke-återanvändbara påsar och en tuff bit av kort för manöverdon och sensorer. När det här har öppnats, lagras allt i lådan utan att förlora små bitar kommer att vara omöjligt, så var noga med att köpa några separata förvaringslådor eller brickor.
Vad ingår?
Det finns mycket där, så jag kommer verkligen inte att bryta ner varje komponent, men här går det:
- En uppsättning spår och hjul
- 2 touch sensorer
- 3 motoriserade fogar
- 1 ultraljudsavståndssensor (ögonen)
- 1 multifunktions RGB-ljus och färggivare
- Olika längder av kommandokabeln (som telefonledning)
- Hundratals plastkomponenter (Technics, om du är bekant)
- CPU / kontrollbox / batteriethet (batterier ingår ej)
- Startpaket
- Testspår (~ A1 storlek)
- Instruktionsmanual
- Programvaru CD
Komma igång
Hjälpsam, en komplett startpaket finns i en separat väska med alla bitar du behöver “bygg din första modell på 30 minuter!”. Jag sätter detta på provet.
Obs! I videon slutade jag att öppna en annan väska eftersom jag inte kunde hitta några stycken; Jag hittade senare dem dolda under något annat.
Byggnaden var klar på 24,5 minuter, men jag skulle säga att jag har lite erfarenhet. Jag inkluderar inte tiden som krävdes för att installera programvaran på min Mac (det finns en version för Windows som ingår).
Efter de inledande byggnadsanvisningarna fortsätter handboken för att förklara allt om de olika komponenterna och berättar då att CPU-tegelstenen behöver batterier. Kan ha varit trevligare att förklara det först! Det ger en bra introduktion till mjukvaran och grundläggande driften.
Hjälpsam kan mjukvaran också hämtas från webben, så ingen oro om du förlorar din CD. Det är emellertid en 624 MB ISO-fil.
Fler modeller
Även om rutan själv visar en mängd olika modeller, tryckt instruktioner ingår endast för “Komma igång” robot. Om du vill bygga de andra måste du hämta ytterligare instruktioner från den elektroniska supportplatsen, eller använd byggnadsanvisningarna som ingår i LEGO Mindstorms-programvaran (mer om det senare). Det finns ytterligare 12 officiella modeller tillgängliga online, men det hade varit trevligt att inkludera dessa på CD-skivan för alla utan internetåtkomst. Det finns också tredje parts böcker som säljs med ytterligare mönster och idéer, som The Inofficial LEGO MINDSTORMS NXT 2.0 Inventor's Guide av David J. Perdue och LEGO MINDSTORMS NXT 2.0 Discovery Book: En nybörjarhandbok för byggnads- och programmeringsrobotar av Laurens ValkLego Digital Designer, som undersöker modellen och genererar dynamiskt byggnadsanvisningar för dig. Duktig.
Dessa rättvisa modeller är så komplexa att du verkligen inte bör förvänta dig att de tillhandahålls i tryckt form. de Rubics Cube Solver (ja, jag sa bara det) ensam väger in på 104 sidor. Och jag är glad att säga att jag byggt det också, men tyvärr var min kub också ny. Om du vill försöka detta måste du sand ner och smörja Din kub så att den inte fastnar när du vrider.
Programmering och LEGO Mindstorms-programvaran
Programmeringen utförs med LabView teknik, en välutvecklad pedagogisk och teknisk produkt som gör programmering rolig och lätt med en visuell formgivare. Det är en Java-applikation, så kompatibel med Mac eller Windows - men det betyder att gränssnittet är lite knäppt.
Du kan ladda ner ett färdigt program till dina NXT-enheter med antingen trådlöst Bluetooth eller den medföljande USB-kabeln. Alternativt kan du köra det omedelbart så länge som en anslutning upprätthålls, så det är mycket enkelt att testa bitar.
Den visuella designern låter dig dra och släppa många olika programmeringsblock:
- Gängning och förgrening
- Rörelse och motorstyrning
- Ljud och bildvisning (du kan ladda upp egna filer)
- Väntar tills villkoren uppfyllts
- Läsningssensorer
- Loggdata
- Skriv omvandlingar (nummer till text etc)
Du kan till och med spara kodkod för återanvändning senare (aka-funktioner). Programmet är visserligen ganska skrämmande först, även (eller ska jag särskilt säga?) för en erfaren programmerare som jag själv. Om du bara försöker hoppa rakt in, kommer du att bli frustrerad enkelt och snart ge upp. Se till att du går igenom alla medföljande modeller i handledningssystemet, och du kommer att sluta med en solid jordning för att börja programmera din egen.
Det finns inga officiella mobilappar, men LEGO har lovat något för senare i år med lanseringen av nya NXT 2.0-kit.
LEGO Mindstorms-mjukvaran har, såväl som att tillhandahålla en programmeringsmiljö, även bygg och programmeringshandledning för ytterligare modeller. Jag kunde snabbt anpassa den grundläggande introduktionsmodellen till “sovrum försvar” Robot som söker ut inkräktare och skjuter dem.
Det finns fyra kärnrobotformar som ingår, vars första har några variationer som ökar i svårt, som kulminerar i det som visas ovan. Byggnadsanvisningarna kan göras fullskärmad, och är lika tydliga som någon tryckt manuell, så du borde ha en massa roliga med det här innan du ens behöver närma sig användarens inlämnade mönster.
Jag kände att programmeringsaspekten i handledningarna kunde göra med lite arbete; det består i princip av skärmdumpar för att följa och kopiera till huvudfönstret utan att förklara vad du gör - det finns faktiskt förklaringstext, men det är litet och alldeles för lätt att ignorera. Vad skulle ha varit trevligt är en mer komplex kod att ladda ner, tillsammans med ett steg för steg genomgång som visar vad koden gör i varje steg och varför det är grupperat som det är.
Det finns ett inbyggt hjälpsystem - jag föreslår att du går igenom det efter att ha byggt och programmerat de första demonstrationsprojekten. Med det sagt - blocken av logik, kontrollflöde, handlingar och sensorer du bygger från är relativt enkla, så det lär verkligen ut grundläggande principer för programmering från enkla steg. Jag tycker att den visuella designern skulle vara bra för barn eller tidiga tonåringar att hämta om de kanske inte har en verklig programmeringserfarenhet, men jag har inga barn att testa på. Personligen fann jag mig själv att skriva in vanligt kod med variabler och funktionsnamn - och som det visar sig finns det faktiskt ganska många open source NXT programmeringsprojekt, så du är inte begränsad till bara den visuella formgivaren. När din dotter är uttråkad av LabView, introducera henne till C!
Ska du köpa LEGO Minstorms NXT 2.0-kit?
Vid $ 280 är LEGO Mindstorms NXT 2.0 dyrt, men som alla LEGO-produkter är det en gåva som kommer att vara i generationer. Jag skulle säga att få detta för dina barn, men jag är en 30ish årig kille och det har varit så roligt. Kanske hyser du också drömmar om att tävla om robotkrig med din egen Arduino-baserade eldpustdödsmaskin som heter Squigglator, men LEGO Mindstorms är ett mer realistiskt sätt att komma igång och du kommer bli förvånad över vad du kan uppnå på mycket kort tid. Att bygga din egen robot och programmera det skulle vara bestående, binda upplevelse med din son eller dotter - samtidigt som du satiating deras generations önskan att allt ska vara datorbaserat. Jag garanterar att du har kul med det här, och jag kan inte vänta med att se vad du gör med.
Köp! 810
Hur vinner jag LEGO Mindstorms NXT 2.0-paketet?
Giveaway är över. Grattis, Anne Tomma! Du skulle ha fått ett mail från [email protected]. Vänligen svara före den 11 augusti för att hävda ditt pris. Förfrågningar utöver detta datum kommer inte att underhållas.Utforska mer om: LEGO, MakeUseOf Giveaway, Robotics.