Publicité
LEGO est un produit qui transcende les générations - j'ai encore quelques boîtes dans le grenier. C'est l'une de ces rares marques qui s'est bien adaptée à l'évolution des temps - en introduisant des ensembles thématiques et en s'étendant plus récemment pour créer la ligne LEGO Mindstorms. Assis à l'extrémité supérieure de leurs produits, Mindstorms étend la série LEGO Technics avec des circuits électroniques, des moteurs, des capteurs et un outil de programmation visuelle. Aujourd'hui, nous allons revoir LEGO Mindstorms NXT 2.0, la prochaine génération, la version 2.0 du produit de base Mindstorms. Et nous donnerons cet ensemble de 280 $ à un lecteur chanceux.
J'avoue - 280 $ pour certains LEGO semblent énormément, mais des kits de robots comparables peuvent aller jusqu'à 1500 $. Bien qu'il s'agisse d'un article LEGO premium, c'est aussi une introduction assez peu coûteuse au passe-temps encore plus premium de la robotique. En plus des superbes composants LEGO - qui peuvent bien sûr être ajoutés à d'autres kits Technics - vous achetez également le logiciel de programmation. Est-ce que cela en vaut la peine? Continuez à lire pour le découvrir.
Box Déception

Malgré la boîte extérieure bien conçue avec un contenu rabattable, l'intérieur est un gâchis complet et il semble y avoir beaucoup d'espace perdu. Surtout compte tenu de la taille de la boîte extérieure, je m'attendais peut-être à un plateau en carton ou en plastique dans lequel tout peut s'insérer. Si vous avez déjà construit LEGO, vous comprendrez la frustration d'avoir à chercher des pièces lorsqu'elles sont à l'intérieur d'un sac, mais les étaler sur une table les rend très faciles à perdre. Soupir, premiers problèmes mondiaux.

Il n'y a rien pour aider à organiser tous les morceaux. Au lieu de cela, il y a une collection chaotique de sacs non réutilisables et un peu de carte fragile pour les actionneurs et les capteurs. Une fois celui-ci ouvert, il sera impossible de stocker quoi que ce soit dans la boîte sans perdre de petits morceaux, alors assurez-vous d'acheter des boîtes ou des plateaux de stockage séparés.

Ce qui est inclu?
Il y a beaucoup là-dedans, donc je ne vais certainement pas décomposer tous les composants, mais voici:
- Un ensemble de chenilles et de roues
- 2 capteurs tactiles
- 3 articulations motorisées
- 1 capteur de distance à ultrasons (les yeux)
- 1 capteur de lumière et de couleur RVB multifonction
- Différentes longueurs de câblage de communication (comme le fil téléphonique)
- Des centaines de composants en plastique (Technics, si vous êtes familier)
- CPU / boîtier de commande / unité de batterie (piles non incluses)
- Kit de départ
- Piste d'essai (~ format A1)
- Manuel d'instructions
- CD du logiciel
Commencer
Utilement, un kit de démarrage complet est fourni dans un sac séparé, avec tous les bits dont vous avez besoin pour "Construisez votre premier modèle en 30 minutes!". Je mets cela à l'épreuve.
Remarque: dans la vidéo, j'ai fini par ouvrir un autre sac parce que je n'ai pas pu trouver quelques pièces; Plus tard, je les ai trouvés cachés sous autre chose.
La construction a été terminée en 24,5 minutes, mais je dirais que j'ai une certaine expérience. Je n'inclus pas le temps nécessaire pour installer le logiciel sur mon Mac (il existe également une version pour Windows).

Après les instructions de construction initiales, le manuel explique tout sur les différents composants, puis vous indique que la brique CPU a besoin de piles. Cela aurait pu être plus agréable d'expliquer cela en premier! Il donne une bonne introduction au logiciel et au fonctionnement de base.

Le logiciel peut également être téléchargé à partir du Web, donc ne vous inquiétez pas si vous perdez votre CD. Il s'agit cependant d'un fichier ISO de 624 Mo.
Plus de modèles
Bien que la boîte elle-même montre une variété de modèles, imprimé les instructions ne sont incluses que pour le robot «Mise en route». Si vous voulez construire les autres, vous devez télécharger instructions additionnelles à partir du site de support en ligne, ou utilisez les instructions de construction incluses avec le logiciel LEGO Mindstorms (plus à ce sujet plus tard). Il existe 12 autres modèles officiels disponibles en ligne, mais il aurait été bien de les inclure sur le CD pour toute personne n'ayant pas accès à Internet. Il existe également des livres tiers vendus avec des conceptions et des idées supplémentaires, comme Le Guide de l'inventeur LEGO MINDSTORMS NXT 2.0 non officiel par David J. Perdue et Le livre de découverte LEGO MINDSTORMS NXT 2.0: Guide du débutant pour la construction et la programmation de robots par Laurens ValkLego Digital Designer, qui examine le modèle et génère dynamiquement des instructions de construction pour vous. Intelligent.
En toute justice, ces modèles supplémentaires sont si complexes que vous ne devriez vraiment pas vous attendre à ce qu'ils soient fournis sous forme imprimée; le Rubics Cube Solver (oui, je viens de le dire) pèse à elle seule 104 pages. Et je suis heureux de dire que j'ai construit ça aussi, mais malheureusement mon cube était trop Nouveau. Si vous voulez essayer cela, vous devrez poncer et lubrifier votre cube pour qu'il ne reste pas coincé lors du virage.

Programmation et logiciel LEGO Mindstorms
La programmation est effectuée en utilisant LabView technologies, un produit éducatif et d'ingénierie bien développé qui rend l'apprentissage de la programmation amusant et facile avec un concepteur visuel. C'est une application Java, donc compatible avec Mac ou Windows - mais cela signifie que l'interface est un peu excentrique.
Vous pouvez télécharger un programme complet sur vos appareils NXT à l'aide du Bluetooth sans fil ou du câble USB fourni. Alternativement, vous pouvez l'exécuter immédiatement tant qu'une connexion est maintenue, il est donc très facile de tester des bits.
Le concepteur visuel vous permet de glisser-déposer de nombreux blocs de programmation différents:
- Filetage et ramification
- Mouvement et contrôle moteur
- Sortie son et affichage (vous pouvez télécharger des fichiers personnalisés)
- En attendant que les conditions soient remplies
- Capteurs de lecture
- Journalisation des données
- Tapez les conversions (nombres en texte, etc.)
Vous pouvez même enregistrer des blocs de code pour une réutilisation ultérieure (fonctions aka). Le logiciel est certes plutôt intimidant au début, même (ou devrais-je dire surtout?) pour un programmeur chevronné comme moi. Si vous essayez juste de sauter directement, vous allez être frustré facilement et abandonner rapidement. Assurez-vous de parcourir tous les modèles inclus dans le système de didacticiel, et vous vous retrouverez avec une base solide pour commencer à programmer le vôtre.

Il n'y a pas d'applications mobiles officielles, bien que LEGO ait promis quelque chose pour plus tard cette année avec le lancement de nouveaux kits NXT 2.0.
En plus de fournir un environnement de programmation, le logiciel LEGO Mindstorms propose également des didacticiels de construction et de programmation pour des modèles supplémentaires. J'ai pu rapidement adapter le modèle d'introduction de base au robot de «défense de chambre» qui cherche les intrus et les tire.

Il y a quatre formes de robot de base sont incluses, dont la première a quelques variations qui augmentent difficilement, aboutissant à celle illustrée ci-dessus. Les instructions de construction peuvent être affichées en plein écran et sont tout aussi claires que tout manuel imprimé. devrait avoir beaucoup de plaisir avec cela avant même d'avoir besoin d'approcher l'utilisateur soumis dessins.

J'ai senti que l'aspect programmation des tutoriels pouvait faire du travail; il s'agit essentiellement de captures d'écran à suivre et à copier dans la fenêtre principale sans vraiment expliquer ce que vous faites - il y a en fait un texte d'explication, mais il est petit et beaucoup trop facile à ignorer. Ce qui aurait été bien, c'est un code plus complexe à télécharger, ainsi qu'une procédure pas à pas montrant ce que fait le code à chaque étape et pourquoi il est regroupé tel quel.
Il y a un système d'aide intégré - je vous suggère de passer par là après avoir construit et programmé les premiers projets de démonstration. Cela dit, les blocs de logique, de flux de contrôle, d'actions et de capteurs à partir desquels vous construisez sont relativement simples, de sorte qu'il enseigne certainement les principes fondamentaux de la programmation à partir d'étapes simples. Je pense que le concepteur visuel serait idéal pour les enfants ou les jeunes adolescents s'ils n'ont peut-être pas d'expérience en programmation, mais je n'ai pas d'enfants pour tester. Personnellement, je me suis retrouvé à vouloir taper du code normal avec des variables et le nom de la fonction - et il se trouve qu'il y en a pas mal projets de programmation NXT open source, vous n'êtes donc pas limité au concepteur visuel. Lorsque votre fille s'ennuie de LabView, présentez-lui C!
Devriez-vous acheter le kit LEGO Minstorms NXT 2.0?
À 280 $, LEGO Mindstorms NXT 2.0 est cher, mais comme tous les produits LEGO, c'est un cadeau qui durera des générations. Je dirais que je prends ça pour vos enfants, mais j'ai 30 ansish gars de 1 an et ça a été tellement amusant. Peut-être que vous nourrissez également des rêves de participer à Robot Wars avec votre propre machine de mort respiratoire basée sur Arduino nommée The Squigglator, mais LEGO Mindstorms est un moyen plus réaliste de commencer et vous serez vraiment surpris de ce que vous pouvez réaliser en très peu de temps. Construire votre propre robot et le programmer constitueraient une expérience durable et de liaison avec votre fils ou votre fille - tout en satisfaisant le désir de leur génération pour que tout soit basé sur ordinateur. Je vous garantis que vous vous amuserez avec ça, et j'ai hâte de voir ce que vous proposez.
Notre verdict du Lego Mindstorms NXT 2.0:
Acheter!810
Comment gagner le kit LEGO Mindstorms NXT 2.0?
Le cadeau est terminé. Toutes nos félicitations, Anne Tomma! Vous auriez reçu un e-mail de [email protected]. Veuillez répondre avant le 11 août pour réclamer votre prix. Les demandes au-delà de cette date ne seront pas traitées.
James est titulaire d'un BSc en intelligence artificielle et est certifié CompTIA A + et Network +. Il est le développeur principal de MakeUseOf et passe son temps libre à jouer au paintball VR et aux jeux de société. Il construit des PC depuis qu'il est enfant.