Διαφήμιση
Το LEGO είναι ένα προϊόν που ξεπερνά τις γενιές - έχω ακόμα μερικά κουτιά στο πατάρι. Είναι μία από τις λίγες μάρκες που έχει προσαρμοστεί καλά στις μεταβαλλόμενες εποχές - παρουσιάζοντας θεματικά σύνολα και πιο πρόσφατα επεκτείνεται για να δημιουργήσει τη γραμμή LEGO Mindstorms. Καθισμένος στο κορυφαίο άκρο των προϊόντων τους, η Mindstorms επεκτείνει τη σειρά LEGO Technics με ηλεκτρονικά κυκλώματα, κινητήρες, αισθητήρες και ένα οπτικό εργαλείο προγραμματισμού. Σήμερα θα κάνουμε κριτική LEGO Mindstorms NXT 2.0, την επόμενη γενιά, έκδοση 2.0 του βασικού προϊόντος Mindstorms. Και θα δώσουμε αυτό το ποσό των 280 $ σε έναν τυχερό αναγνώστη.
Παραδέχομαι - 280 $ για μερικούς ήχους LEGO σαν πάρα πολύ, αλλά συγκρίσιμα ρομπότ σετ μπορούν να κοστίσουν έως και 1500 $. Αν και αυτό είναι ένα premium προϊόν LEGO, είναι επίσης αρκετά φθηνή εισαγωγή στο ακόμη πιο χόμπι της ρομποτικής. Εκτός από τα υπέροχα στοιχεία LEGO - τα οποία φυσικά μπορούν να προστεθούν σε άλλα κιτ Technics - αγοράζετε επίσης το λογισμικό προγραμματισμού. Αξίζει όλα; Διαβάστε παρακάτω για να μάθετε.
Απογοήτευση κουτιού

Παρά το όμορφα κατασκευασμένο εξωτερικό κουτί με αναδιπλούμενο περιεχόμενο, το εσωτερικό είναι ένα πλήρες χάος και φαίνεται να υπάρχει πολύ χαμένος χώρος. Ειδικά δεδομένου του μεγάλου μεγέθους του εξωτερικού κιβωτίου, περίμενα ίσως ένα χαρτόνι ή πλαστικό δίσκο στον οποίο όλα μπορούν να εισέλθουν. Αν έχετε δημιουργήσει ποτέ LEGO, θα καταλάβετε την απογοήτευση που ψάχνετε για κομμάτια όταν βρίσκονται μέσα σε μια τσάντα, αλλά η διάδοσή τους σε ένα τραπέζι τα καθιστά πολύ εύκολο να χάσουν. Στεναγμός, προβλήματα στον πρώτο κόσμο.

Δεν υπάρχει τίποτα που να βοηθά στην οργάνωση όλων των κομματιών. Αντ 'αυτού, υπάρχει μια χαοτική συλλογή από μη επαναχρησιμοποιήσιμες τσάντες και ένα λεπτό χαρτόνι για ενεργοποιητές και αισθητήρες. Μόλις ανοίξει αυτό, η αποθήκευση οτιδήποτε στο κουτί χωρίς να χάσετε μικρά κομμάτια θα είναι αδύνατη, οπότε φροντίστε να αγοράσετε ξεχωριστά κουτιά αποθήκευσης ή δίσκους.

Τι περιλαμβάνεται;
Υπάρχουν πολλά εκεί, οπότε σίγουρα δεν θα αναλύσω κάθε στοιχείο, αλλά εδώ:
- Ένα σύνολο κομματιών και τροχών
- 2 αισθητήρες αφής
- 3 μηχανοκίνητες αρθρώσεις
- 1 αισθητήρας απόστασης υπερήχων (τα μάτια)
- 1 μονάδα αισθητήρα φωτός και χρώματος πολλαπλών λειτουργιών RGB
- Διάφορα μήκη καλωδίωσης comms (όπως καλώδιο τηλεφώνου)
- Εκατοντάδες πλαστικά εξαρτήματα (Τεχνικές, αν είστε εξοικειωμένοι)
- ΚΜΕ / μονάδα ελέγχου / μονάδα μπαταρίας (οι μπαταρίες δεν περιλαμβάνονται)
- Πακέτο εκκίνησης
- Δοκιμαστικό κομμάτι (~ μέγεθος A1)
- Εγχειρίδιο οδηγιών
- CD λογισμικού
Ξεκινώντας
Χρήσιμα, ένα πλήρες κιτ έναρξης παρέχεται σε ξεχωριστή τσάντα, με όλα τα κομμάτια που χρειάζεστε "Χτίστε το πρώτο σας μοντέλο σε 30 λεπτά!". Το έβαλα σε δοκιμή.
Σημείωση: στο βίντεο, κατέληξα να ανοίξω μια άλλη τσάντα επειδή δεν μπορούσα να βρω μερικά κομμάτια. Τα βρήκα αργότερα κρυμμένα κάτω από κάτι άλλο.
Η κατασκευή ολοκληρώθηκε σε 24,5 λεπτά, αν και θα έλεγα ότι έχω κάποια εμπειρία. Δεν συμπεριλαμβάνω το χρόνο που χρειάστηκε για την εγκατάσταση του λογισμικού στο Mac μου (υπάρχει και μια έκδοση για Windows).

Μετά τις αρχικές οδηγίες κατασκευής, το εγχειρίδιο συνεχίζει να εξηγεί όλα σχετικά με τα διάφορα στοιχεία και στη συνέχεια σας λέει ότι το τούβλο της CPU χρειάζεται μπαταρίες. Ίσως ήταν καλύτερο να το εξηγήσω πρώτα! Δίνει μια καλή εισαγωγή στο λογισμικό και τη βασική λειτουργία.

Χρήσιμα, το λογισμικό μπορεί επίσης να είναι κατεβάστηκε από τον Ιστό, οπότε μην ανησυχείτε εάν χάσετε το CD σας. Ωστόσο, είναι ένα αρχείο ISO 624 MB.
Περισσότερα μοντέλα
Αν και το ίδιο το κουτί δείχνει μια ποικιλία μοντέλων, έντυπος οδηγίες περιλαμβάνονται μόνο για το "Ξεκινώντας" ρομπότ. Εάν θέλετε να δημιουργήσετε τα άλλα, πρέπει να κάνετε λήψη πρόσθετες οδηγίες από τον διαδικτυακό ιστότοπο υποστήριξης ή χρησιμοποιήστε τις οδηγίες κατασκευής που περιλαμβάνονται στο λογισμικό LEGO Mindstorms (περισσότερα για αυτό αργότερα). Υπάρχουν επιπλέον 12 επίσημα μοντέλα διαθέσιμα στο διαδίκτυο, αλλά θα ήταν ωραίο να τα συμπεριλάβετε στο CD για οποιονδήποτε χωρίς πρόσβαση στο Διαδίκτυο. Υπάρχουν επίσης βιβλία τρίτων που πωλούνται με επιπλέον σχέδια και ιδέες, όπως The Unofficial LEGO MINDSTORMS NXT 2.0 Οδηγός εφευρέτη από τον David J. Πέρντε και The LEGO MINDSTORMS NXT 2.0 Discovery Book: Ένας οδηγός για αρχάριους για την κατασκευή και τον προγραμματισμό ρομπότ από τον Laurens ValkLego Digital Designer, το οποίο εξετάζει το μοντέλο και δημιουργεί δυναμικές οδηγίες κατασκευής για εσάς. Εξυπνος.
Για να είμαστε δίκαιοι, αυτά τα πρόσθετα μοντέλα είναι τόσο περίπλοκα που πραγματικά δεν πρέπει να περιμένετε να παρέχονται σε έντυπη μορφή. ο Rubics Cube Solver (ναι, το είπα απλώς) μόνο του ζυγίζει σε 104 σελίδες. Και είμαι στην ευχάριστη θέση να πω ότι το έχτισα και αυτό, αλλά δυστυχώς ο κύβός μου ήταν επίσης νέος. Εάν θέλετε να το δοκιμάσετε, θα πρέπει να το κάνετε άμμος κάτω και λιπαίνω τον κύβο σας, ώστε να μην κολλήσει κατά τη στροφή.

Προγραμματισμός και το λογισμικό LEGO Mindstorms
Ο προγραμματισμός εκτελείται χρησιμοποιώντας LabView τεχνολογίες, ένα καλά αναπτυγμένο εκπαιδευτικό και μηχανολογικό προϊόν που καθιστά τον προγραμματισμό της μάθησης διασκεδαστικό και εύκολο με έναν οπτικό σχεδιαστή. Είναι μια εφαρμογή Java, τόσο συμβατή με Mac ή Windows - αλλά αυτό σημαίνει ότι η διεπαφή είναι λίγο περίεργη.
Μπορείτε να κατεβάσετε ένα ολοκληρωμένο πρόγραμμα στις συσκευές NXT χρησιμοποιώντας ασύρματο Bluetooth ή το παρεχόμενο καλώδιο USB. Εναλλακτικά, μπορείτε να το εκτελέσετε αμέσως όσο διατηρείται μια σύνδεση, οπότε είναι πολύ εύκολο να δοκιμάσετε bit.
Ο οπτικός σχεδιαστής σάς επιτρέπει να κάνετε μεταφορά και απόθεση πολλών διαφορετικών μπλοκ προγραμματισμού:
- Νήματα και διακλάδωση
- Κίνηση και έλεγχος κινητήρα
- Έξοδος ήχου και οθόνης (μπορείτε να ανεβάσετε προσαρμοσμένα αρχεία)
- Αναμονή έως ότου πληρούνται οι προϋποθέσεις
- Αισθητήρες ανάγνωσης
- Καταγραφή δεδομένων
- Πληκτρολογήστε μετατροπές (αριθμοί σε κείμενο κ.λπ.)
Μπορείτε ακόμη και να αποθηκεύσετε μπλοκ κώδικα για περαιτέρω χρήση αργότερα (γνωστές και ως λειτουργίες). Το λογισμικό είναι βεβαίως μάλλον τρομακτικό στην αρχή, ακόμη και (ή θα έπρεπε να πω ειδικά;) για έναν έμπειρο προγραμματιστή σαν εμένα. Εάν προσπαθείτε απλά να πηδήσετε ευθεία, θα απογοητευτείτε εύκολα και σύντομα θα τα παρατήσετε. Βεβαιωθείτε ότι εκτελείτε όλα τα μοντέλα που περιλαμβάνονται στο σύστημα εκμάθησης και θα καταλήξετε σε μια σταθερή γείωση για να ξεκινήσετε να προγραμματίζετε το δικό σας.

Δεν υπάρχουν επίσημες εφαρμογές για κινητά, αν και η LEGO έχει υποσχεθεί κάτι για αργότερα φέτος με την κυκλοφορία νέων κιτ NXT 2.0.
Εκτός από την παροχή ενός περιβάλλοντος προγραμματισμού, το λογισμικό LEGO Mindstorms διαθέτει επίσης εκπαιδευτικά προγράμματα για πρόσθετα μοντέλα. Ήμουν γρήγορα σε θέση να προσαρμόσω το βασικό εισαγωγικό μοντέλο στο ρομπότ «υπεράσπιση υπνοδωματίου» που αναζητά εισβολείς και τους πυροβολεί.

Περιλαμβάνονται τέσσερα βασικά σχήματα ρομπότ, το πρώτο από τα οποία έχει μερικές παραλλαγές που αυξάνονται δύσκολα, με αποκορύφωμα αυτό που φαίνεται παραπάνω. Οι οδηγίες κατασκευής μπορούν να γίνουν σε πλήρη οθόνη και είναι εξίσου σαφείς με οποιοδήποτε έντυπο εγχειρίδιο, έτσι κι εσείς θα πρέπει να διασκεδάσετε με αυτό πριν καν χρειαστεί να προσεγγίσετε τον χρήστη που υποβάλλεται σχέδια.

Ένιωσα ότι η πτυχή προγραμματισμού των σεμιναρίων θα μπορούσε να κάνει με κάποια εργασία. βασικά αποτελείται από στιγμιότυπα οθόνης για να παρακολουθείτε και να αντιγράφετε στο κύριο παράθυρο χωρίς πραγματικά εξηγώντας τι κάνετε - στην πραγματικότητα υπάρχει κείμενο επεξήγησης, αλλά είναι μικρό και πολύ εύκολο αγνοώ. Αυτό που θα ήταν ωραίο είναι ένας πιο περίπλοκος κώδικας για λήψη, μαζί με μια βήμα προς βήμα παρουσίαση που δείχνει τι κάνει ο κώδικας σε κάθε στάδιο και γιατί ομαδοποιείται ως έχει.
Υπάρχει ένα ενσωματωμένο σύστημα βοήθειας - σας προτείνω να το ξεπεράσετε αφού δημιουργήσετε και προγραμματίσετε τα πρώτα πρώτα έργα επίδειξης. Τούτου λεχθέντος - τα μπλοκ της λογικής, της ροής ελέγχου, των ενεργειών και των αισθητήρων από τα οποία δημιουργείτε είναι σχετικά απλά, οπότε σίγουρα διδάσκει τις βασικές αρχές του προγραμματισμού από απλά βήματα. Νομίζω ότι ο οπτικός σχεδιαστής θα ήταν υπέροχος για τα παιδιά ή την εφηβική ηλικία να διαλέξουν αν ίσως δεν έχουν πραγματική εμπειρία προγραμματισμού, αλλά δεν έχω παιδιά να δοκιμάσουν. Προσωπικά, βρέθηκα να θέλω να πληκτρολογώ κανονικό κώδικα με μεταβλητές και όνομα λειτουργίας - και όπως αποδεικνύεται, στην πραγματικότητα υπάρχουν αρκετά έργα προγραμματισμού ανοιχτού κώδικα NXT, οπότε δεν περιορίζεστε μόνο στον οπτικό σχεδιαστή. Όταν η κόρη σας βαρεθεί από το LabView, εισαγάγετέ την στο C!
Πρέπει να αγοράσετε το κιτ LEGO Minstorms NXT 2.0;
Με 280 $, LEGO Mindstorms NXT 2.0 είναι ακριβό, αλλά όπως όλα τα προϊόντα LEGO είναι ένα δώρο που θα διαρκέσει για γενιές. Θα έλεγα να πάρω αυτό για τα παιδιά σου, αλλά είμαι 30ισχ χρονών και αυτό ήταν πολύ διασκεδαστικό. Ίσως έχετε επίσης όνειρα να ανταγωνιστείτε στο Robot Wars με τη δική σας μηχανή θανάτου αναπνοής με βάση το Arduino Ο Squigglator, αλλά το LEGO Mindstorms είναι ένας πιο ρεαλιστικός τρόπος για να ξεκινήσετε και θα εκπλαγείτε πραγματικά με αυτό που μπορείτε να επιτύχετε σε πολύ σύντομο χρονικό διάστημα. Η κατασκευή του δικού σας ρομπότ και ο προγραμματισμός θα ήταν διαρκής, συγκεχυμένη εμπειρία με τον γιο ή την κόρη σας - ενώ εξακολουθεί να ικανοποιεί την επιθυμία της γενιάς τους για όλα να βασίζονται στον υπολογιστή. Εγγυώμαι ότι θα διασκεδάσετε με αυτό και δεν μπορώ να περιμένω να δω τι θα καταλήξετε.
Η ετυμηγορία μας για το Lego Mindstorms NXT 2.0:
Αγορά!810
Πώς μπορώ να κερδίσω το κιτ LEGO Mindstorms NXT 2.0;
Το δώρο τελείωσε. Συγχαρητήρια, Άννα Τόμα! Θα λάβατε ένα email από το [email protected]. Απαντήστε πριν από τις 11 Αυγούστου για να διεκδικήσετε το βραβείο σας. Οι έρευνες πέρα από αυτήν την ημερομηνία δεν θα διασκεδάζονται.
Ο James έχει πτυχίο Τεχνητής Νοημοσύνης και είναι πιστοποιημένο με CompTIA A + και Network +. Είναι ο κύριος προγραμματιστής του MakeUseOf και περνά τον ελεύθερο χρόνο του παίζοντας VR paintball και boardgames. Δημιουργεί υπολογιστές από τότε που ήταν παιδί.