Advertentie
LEGO is een product dat generaties overstijgt - ik heb nog een paar dozen op zolder. Het is een van de weinige merken die zich goed heeft aangepast aan de veranderende tijden - themasets introduceerde en recentelijk uitbreidde om de LEGO Mindstorms-lijn te creëren. Mindstorms zit aan de premium kant van hun producten en breidt de LEGO Technics serie uit met elektronische schakelingen, motoren, sensoren en een visuele programmeertool. Vandaag beoordelen we LEGO Mindstorms NXT 2.0, de volgende generatie, versie 2.0 van het belangrijkste Mindstorms-product. En we geven deze set van $ 280 weg aan een gelukkige lezer.
Ik geef toe - $ 280 voor sommige LEGO klinkt ontzettend veel, maar vergelijkbare Robot-kits kunnen wel $ 1500 kosten. Hoewel dit een premium LEGO-item is, is het ook een vrij goedkope introductie tot de nog meer premium hobby van robotica. Naast de fantastische LEGO-componenten - die natuurlijk kunnen worden toegevoegd aan andere Technics-kits - koop je ook de programmeersoftware. Is het het allemaal waard? Lees verder om erachter te komen.
Box teleurstelling
Ondanks de mooi ontworpen buitendoos met opklapbare inhoud, is de binnenkant een complete puinhoop en lijkt er veel verspilde ruimte te zijn. Vooral gezien hoe groot de buitendoos is, verwachtte ik misschien een kartonnen of plastic bakje waar alles in past. Als je ooit LEGO hebt gebouwd, begrijp je de frustratie van het zoeken naar stukken als ze in een tas zitten, maar als je ze op een tafel uitspreidt, zijn ze heel gemakkelijk te verliezen. Zucht, eerste wereld problemen.
Niets helpt bij het organiseren van alle stukjes. In plaats daarvan is er een chaotische verzameling niet-herbruikbare tassen en een dun kaartje voor actuatoren en sensoren. Als dit eenmaal is geopend, is het onmogelijk om iets in de doos op te bergen zonder kleine stukjes te verliezen, dus zorg ervoor dat u een aantal aparte opbergdozen of -trays koopt.
Wat zit er in?
Er zit veel in, dus ik ga zeker niet elk onderdeel opsplitsen, maar hier gaat het:
- Een set sporen en wielen
- 2 aanraaksensoren
- 3 gemotoriseerde gewrichten
- 1 ultrasone afstandssensor (de ogen)
- 1 multifunctionele RGB-licht- en kleurensensoreenheid
- Diverse lengtes van communicatiekabels (zoals telefoondraad)
- Honderden plastic componenten (Technics, als je bekend bent)
- CPU / schakelkast / batterij-eenheid (batterijen niet inbegrepen)
- Starterspakket
- Testbaan (~ A1 formaat)
- Handleiding
- Software-cd
Ermee beginnen
Handig is dat een complete starterkit in een aparte tas wordt geleverd, met alle benodigde onderdelen "Bouw je eerste model in 30 minuten!". Ik heb dit op de proef gesteld.
Opmerking: in de video heb ik uiteindelijk een andere tas geopend omdat ik een paar stukjes niet kon vinden; Ik vond ze later verborgen onder iets anders.
De build was in 24,5 minuten voltooid, hoewel ik zou zeggen dat ik wat ervaring heb. Ik reken niet op de tijd die nodig was om de software op mijn Mac te installeren (er is ook een versie voor Windows inbegrepen).
Na de eerste bouwinstructies, legt de handleiding alles uit over de verschillende componenten en vertelt het je dat de CPU-steen batterijen nodig heeft. Het was misschien leuker geweest om dat eerst uit te leggen! Het geeft een goede introductie tot de software en de basisbediening.
Handig kan de software ook zijn gedownload van internet, dus maak je geen zorgen als je je cd kwijtraakt. Het is echter een ISO-bestand van 624 MB.
Meer modellen
Hoewel de doos zelf verschillende modellen toont, gedrukt instructies zijn alleen opgenomen voor de “Aan de slag” -robot. Als je de andere wilt bouwen, moet je downloaden Aanvullende instructies van de online ondersteuningssite of gebruik de bouwinstructies die bij de LEGO Mindstorms-software zijn geleverd (daarover later meer). Er zijn nog 12 officiële modellen online beschikbaar, maar het zou leuk zijn geweest om deze voor iedereen zonder internettoegang op de cd te zetten. Er worden ook boeken van derden verkocht met aanvullende ontwerpen en ideeën, zoals De onofficiële LEGO MINDSTORMS NXT 2.0 uitvindersgids door David J. Perdue en Het LEGO MINDSTORMS NXT 2.0 ontdekkingsboek: een beginnershandleiding voor het bouwen en programmeren van robots door Laurens ValkLego Digital Designer, die het model onderzoekt en dynamisch bouwinstructies voor u genereert. Slim.
Eerlijk gezegd zijn deze aanvullende modellen zo complex dat je echt niet zou verwachten dat ze in gedrukte vorm worden geleverd; de Rubics Cube Solver (ja, dat heb ik net gezegd) alleen al weegt 104 pagina's. En ik ben blij om te zeggen dat ik dat ook heb gebouwd, maar helaas was mijn kubus dat ook nieuw. Als je dit wilt proberen, moet je schuren en smeren uw kubus zodat deze niet blijft steken tijdens het draaien.
Programmeren en de LEGO Mindstorms-software
Programmering wordt uitgevoerd met LabView technologieën, een goed ontwikkeld educatief en technisch product dat leren programmeren leuk en gemakkelijk maakt met een visuele ontwerper. Het is een Java-applicatie, dus compatibel met Mac of Windows, maar dit betekent wel dat de interface een beetje eigenzinnig is.
Je kunt een voltooid programma downloaden naar je NXT-apparaten met behulp van draadloze Bluetooth of de meegeleverde USB-kabel. Als alternatief kunt u het onmiddellijk uitvoeren zolang er een verbinding wordt onderhouden, dus het is heel eenvoudig om bits te testen.
Met de visuele ontwerper kunt u veel verschillende programmeerblokken slepen en neerzetten:
- Draadsnijden en vertakken
- Beweging en motorische controle
- Geluids- en weergave-uitvoer (u kunt aangepaste bestanden uploaden)
- Wachten tot aan de voorwaarden was voldaan
- Sensoren uitlezen
- Logboekgegevens
- Typ conversies (nummers naar tekst enz.)
U kunt zelfs codeblokken opslaan om later opnieuw te gebruiken (ook wel functies genoemd). De software is in het begin weliswaar nogal ontmoedigend, zelfs (of moet ik vooral zeggen?) voor een doorgewinterde programmeur zoals ik. Als je gewoon recht naar binnen probeert te springen, raak je snel gefrustreerd en geef je snel op. Zorg ervoor dat u alle meegeleverde modellen in het zelfstudiesysteem doorloopt en dat u een solide basis krijgt om uw eigen modellen te programmeren.
Er zijn geen officiële mobiele apps, hoewel LEGO later dit jaar iets beloofd heeft met de lancering van nieuwe NXT 2.0-kits.
De LEGO Mindstorms software biedt niet alleen een programmeeromgeving, maar heeft ook zelfstudies voor het bouwen en programmeren van extra modellen. Ik was snel in staat om het basisinleidende model aan te passen aan de 'slaapkamerverdedigings'-robot die indringers opzoekt en ze neerschiet.
Er zijn vier kernrobotvormen inbegrepen, waarvan de eerste een paar variaties heeft die moeilijk toenemen, met als hoogtepunt de hierboven afgebeelde. De bouwinstructies kunnen op volledig scherm worden gemaakt en zijn net zo duidelijk als elke gedrukte handleiding, dus jij zou hier veel plezier mee moeten hebben voordat hij zelfs de ingezonden gebruiker moet benaderen ontwerpen.
Ik voelde dat het programmeeraspect van de tutorials wel wat werk kon doen; het bestaat in feite uit schermafbeeldingen die u kunt volgen en zonder echt naar het hoofdvenster kunt kopiëren uitleggen wat je doet - er is eigenlijk een verklarende tekst, maar deze is klein en veel te gemakkelijk negeren. Wat leuk zou zijn geweest, is wat complexere code om te downloaden, samen met een stapsgewijze uitleg die laat zien wat de code in elke fase doet en waarom deze gegroepeerd is zoals hij is.
Er is een ingebouwd helpsysteem - ik stel voor dat je dat doorneemt nadat je de eerste paar demoprojecten hebt gebouwd en geprogrammeerd. Dat gezegd hebbende - de blokken van logica, besturingsstroom, acties en sensoren waaruit je bouwt zijn relatief eenvoudig, dus het leert zeker de basisprincipes van programmeren vanuit eenvoudige stappen. Ik denk dat de visuele ontwerper geweldig zou zijn voor kinderen of vroege tieners als ze misschien geen echte programmeerervaring hebben, maar ik heb geen kinderen om op te testen. Persoonlijk merkte ik dat ik gewone code met variabelen en functienaam wilde typen - en het blijkt dat er eigenlijk nogal wat zijn open source NXT programmeerprojecten, dus je bent niet beperkt tot alleen de visuele ontwerper. Als je dochter verveeld is van LabView, stel haar dan voor aan C!
Moet je de LEGO Minstorms NXT 2.0 kit kopen?
Voor $ 280, LEGO Mindstorms NXT 2.0 is duur, maar zoals alle LEGO-producten is het een geschenk dat generaties lang meegaat. Ik zou zeggen, haal dit voor je kinderen, maar ik ben 30achtig jaar oude man en dit was zo leuk. Misschien koester je ook dromen om te concurreren op Robot Wars met je eigen op Arduino gebaseerde vuurspuwende doodsmachine genaamd De Squigglator, maar LEGO Mindstorms is een meer realistische manier om te beginnen en je zult echt verbaasd staan over wat je in zeer korte tijd kunt bereiken. Het bouwen van uw eigen robot en het programmeren ervan zou een langdurige, hechtende ervaring zijn met uw zoon of dochter, terwijl de wens van hun generatie om alles op computers gebaseerd te houden nog steeds wordt gestild. Ik garandeer je dat je hier plezier aan zult beleven, en ik kan niet wachten om te zien wat je verzint.
Ons oordeel over de Lego Mindstorms NXT 2.0:
Kopen!810
Hoe win ik de LEGO Mindstorms NXT 2.0-kit?
De weggeefactie is voorbij. Gefeliciteerd, Anne Tomma! Je zou een e-mail hebben ontvangen van [email protected]. Reageer vóór 11 augustus om uw prijs te claimen. Verzoeken na deze datum worden niet vermaakt.
James heeft een BSc in Artificial Intelligence en is CompTIA A + en Network + gecertificeerd. Hij is de hoofdontwikkelaar van MakeUseOf en brengt zijn vrije tijd door met het spelen van VR paintball en bordspellen. Hij bouwt pc's sinds zijn kindertijd.