LEGO Mindstorms NXT 2.0 Review og Giveaway
LEGO er et produkt som overskrider generasjoner - jeg har fortsatt noen bokser i loftet. Det er et av de få merkene som har tilpasset seg de skiftende tider - introduserer temasett og nylig utvidet for å skape LEGO Mindstorms-linjen. Mindstorms sitter på premium-enden av sine produkter, utvider LEGO Technics-serien med elektroniske kretser, motorer, sensorer og et visuelt programmeringsverktøy. I dag vurderer vi LEGO Mindstorms NXT 2.0, den neste generasjonen, versjon 2.0 av kjernen Mindstorms-produktet. Og vi vil gi denne $ 280 satt bort til en heldig leser.
Jeg innrømmer - $ 280 for noen LEGO høres ut som en forferdelig masse, men sammenlignbare robotsett kan gå så mye som $ 1500. Selv om dette er et premium LEGO-element, er det også en ganske billig introduksjon til den enda mer premium hobbyen til robotteknologi. I tillegg til de fantastiske LEGO-komponentene - som selvfølgelig kan legges til med andre Technics-sett - kjøper du også programmeringsprogramvaren. Er det alt verdt det? Les videre for å finne ut.
Box skuffelse
Til tross for den pent konstruerte ytre boksen med flip up innhold, er innsiden et komplett rot og det ser ut til å være mye bortkastet plass. Spesielt gitt hvor stor den ytre boksen er, ventet jeg kanskje en papp eller plastbrett som alt kan sprette inn i. Hvis du noen gang har bygget LEGO, vil du forstå frustrasjonen om å ha å lete etter brikker når de er inne i en pose, men å spre dem ut på et bord gjør dem veldig enkle å miste. Sukk, første verdens problemer.
Det er ingenting å hjelpe med å organisere alle biter. I stedet er det en kaotisk samling av ikke-gjenbrukbare poser og en spinkel bit av kort for aktuatorer og sensorer. Når dette er åpnet, lagrer du noe i esken uten å miste små stykker, er det umulig å kjøpe noen separate oppbevaringsbokser eller skuffer.
Hva er inkludert?
Det er mye der inne, så jeg skal absolutt ikke bryte ned hver komponent, men her går det:
- Et sett med spor og hjul
- 2 touch sensorer
- 3 motoriserte ledd
- 1 ultralyd avstandssensor (øynene)
- 1 multifunksjonell RGB-lys- og fargesensorenhet
- Ulike lengder av kommandokabler (som telefonledning)
- Hundrevis av plastkomponenter (Technics, hvis du er kjent)
- CPU / kontrollboks / batteritype (batterier ikke inkludert)
- Startpakke
- Testspor (~ A1 størrelse)
- Bruksanvisningen
- Programvare CD
Starter
Hjelpsomt, et komplett startpakke leveres i en egen pose med alle biter du trenger “bygg din første modell på 30 minutter!”. Jeg legger dette på prøve.
Merk: I videoen endte jeg med å åpne en annen pose fordi jeg ikke kunne finne noen stykker; Jeg fant dem senere skjult under noe annet.
Bygningen ble ferdig på 24,5 minutter, selv om jeg vil si at jeg har litt erfaring. Jeg inkluderer ikke tiden det tok å installere programvaren på min Mac (det er også en versjon for Windows inkludert).
Etter de første bygginstruksjonene fortsetter håndboken for å forklare alt om de forskjellige komponentene, og forteller deg at CPU-mursteinen trenger batterier. Kan ha vært bedre å forklare det først! Det gir en god introduksjon til programvaren og grunnleggende operasjonen.
Hjelpsomt, kan programvaren også lastes ned fra nettet, så ingen bekymringer hvis du mister CDen. Det er imidlertid en 624 MB ISO-fil.
Flere modeller
Selv om esken selv viser en rekke modeller, skrevet ut instruksjoner er bare inkludert for “Starter” robot. Hvis du vil bygge de andre, må du laste ned flere instruksjoner fra den elektroniske støttesiden, eller bruk byggeinstruksjonene som følger med LEGO Mindstorms-programvaren (mer om det senere). Det er ytterligere 12 offisielle modeller tilgjengelig online, men det ville vært fint å inkludere disse på CDen for alle uten Internett-tilgang. Det finnes også tredjepartsbøker solgt med flere design og ideer, som The Uofficial LEGO MINDSTORMS NXT 2.0 Inventor's Guide av David J. Perdue og LEGO MINDSTORMS NXT 2.0 Discovery Book: En nybegynners veiledning for å bygge og programmere roboter av Laurens ValkLego Digital Designer, som undersøker modellen og genererer dynamisk byggeinstruksjoner for deg. Flink.
I rettferdighet er disse tilleggsmodellene så komplekse at du egentlig ikke bør forvente at de leveres i trykt form; de Rubics Cube Solver (Ja, jeg sa bare det) alene veier inn på 104 sider. Og jeg er glad for å si at jeg bygget det også, men dessverre var kuben min også ny. Hvis du vil prøve dette, må du sand ned og smøre kuben din, slik at den ikke blir sittende fast når du svinger.
Programmering og LEGO Mindstorms-programvaren
Programmeringen utføres ved bruk av LabView teknologier, et velutviklet pedagogisk og ingeniørprodukt som gjør programmering morsomt og enkelt med en visuell designer. Det er et Java-program, så kompatibelt med Mac eller Windows - men dette betyr at grensesnittet er litt quirky.
Du kan laste ned et ferdig program til NXT-enhetene dine med enten trådløs Bluetooth eller den medfølgende USB-kabelen. Alternativt kan du kjøre det umiddelbart så lenge en forbindelse opprettholdes, så det er veldig enkelt å teste biter.
Den visuelle designeren lar deg dra og slippe mange forskjellige programmeringsblokker:
- Threading og forgrening
- Bevegelse og motorstyring
- Lyd og skjermutgang (du kan laste opp egendefinerte filer)
- Venter til betingelsene er oppfylt
- Lesesensorer
- Loggdata
- Skriv konverteringer (tall til tekst etc)
Du kan til og med lagre blokker med kode for senere bruk (aka funksjoner). Programvaren er ganske vist ganske skremmende i begynnelsen, selv (eller skal jeg si spesielt?) for en erfaren programmerer som meg selv. Hvis du bare prøver å hoppe rett inn, vil du bli frustrert enkelt og snart gi opp. Pass på at du går gjennom alle de medfølgende modellene i opplæringssystemet, og du vil ende opp med en solid jording for å starte programmeringen din.
Det er ingen offisielle mobilapper, selv om LEGO har lovet noe for senere i år med lanseringen av nye NXT 2.0-sett.
I tillegg til å gi et programmeringsmiljø, har LEGO Mindstorms-programvaren også bygget og programmert opplæringsprogrammer for flere modeller. Jeg kunne raskt tilpasse grunnleggende introduksjonsmodellen til “soverom forsvar” Robot som søker inntrengere og skyter dem.
Det er fire kjerne robot-former, inkludert den første som har noen variasjoner som øker i vanskelig, som kulminerer i det bildet som er vist ovenfor. Bygningsinstruksjonene kan gjøres på full skjerm, og er like tydelige som en trykt håndbok, så du bør ha en god mengde moro med dette før du selv trenger å nærme deg brukerens innsendte design.
Jeg følte at programmeringsaspektet i opplæringen kunne gjøre med noe arbeid; det består i utgangspunktet av skjermbilder for å følge og kopiere inn i hovedvinduet uten å forklare hva du gjør - det er faktisk forklaringstekst, men det er lite og altfor lett å ignorere. Hva ville vært fint er noe mer komplisert kode å laste ned, sammen med en trinnvis gjennomgang som viser hva koden gjør i hvert trinn og hvorfor det er gruppert som det er.
Det er et innebygd hjelpesystem - jeg foreslår at du går gjennom det etter å ha bygget og programmert de første få demo-prosjektene. Når det er sagt - blokkene av logikk, kontrollflow, handlinger og sensorer du bygger fra er relativt enkle, så det gir absolutt grunnlag for programmering fra enkle trinn. Jeg tror den visuelle designeren ville være flott for barn eller tidlige tenåringer å plukke opp hvis de kanskje ikke har faktisk programmeringserfaring, men jeg har ikke barn til å teste på. Personlig fant jeg meg selv å skrive inn vanlig kode med variabler og funksjonsnavn - og som det viser seg, er det faktisk ganske mange open source NXT programmeringsprosjekter, så du er ikke begrenset til bare den visuelle designeren. Når din datter kjeder seg av LabView, introduser henne til C!
Skal du kjøpe LEGO Minstorms NXT 2.0-settet?
På 280 dollar er LEGO Mindstorms NXT 2.0 dyrt, men som alle LEGO-produkter er det en gave som varer i generasjoner. Jeg vil si få dette for barna dine, men jeg er en 30ish år gammel fyr, og dette har vært så mye moro. Kanskje du også har drømmer om å konkurrere om robotkriger med din egen Arduino-baserte ildpustende dødsmaskin som heter The Squigglator, men LEGO Mindstorms er en mer realistisk måte å komme i gang, og du vil bli virkelig overrasket over hva du kan oppnå på kort tid. Bygg din egen robot og programmering, det vil vare, bonding erfaring med sønnen eller datteren din - mens du fortsatt tilfredsstiller generasjonens ønske om alt å være datamaskinbasert. Jeg garanterer at du vil ha det gøy med dette, og jeg kan ikke vente å se hva du kommer med.
Kjøp! 810
Hvordan vinner jeg LEGO Mindstorms NXT 2.0-settet?
Giveaway er over. Gratulerer, Anne Tomma! Du ville ha mottatt en epost fra [email protected]. Vennligst svar før 11. august for å kreve din premie. Forespørsler utover denne datoen vil ikke bli underholdt.Utforsk mer om: LEGO, MakeUseOf Giveaway, Robotics.