Κύριος Μακ Διδάξτε τα παιδιά να κωδικοποιούν με το Lego Mindstorms

Διδάξτε τα παιδιά να κωδικοποιούν με το Lego Mindstorms



Βρείτε μας ένα παιδί που δεν του αρέσει το Lego και θα σας δείξουμε έναν εξωγήινο στο παιδικό κοστούμι.

Δεν υπάρχει καλύτερος τρόπος για να εμπνεύσετε τα παιδιά και να τα εισαγάγετε σε πολλές βασικές έννοιες προγραμματισμού, από το Lego Mindstorms, το οποίο τους επιτρέπει να δημιουργήσουν ένα ρομπότ από το Lego και να το προγραμματίσουν επίσης.

Υπάρχουν κάποιες προειδοποιήσεις. Πρώτον, το σετ Lego Mindstorms είναι ακριβό: η χαμηλότερη τιμή στο διαδίκτυο που θα μπορούσαμε να βρούμε ήταν περίπου 230 £ με ΦΠΑ, και αν μπείτε στον John Lewis, θα το βρείτε σε πώληση με δροσερά 300 £. Το δεύτερο είναι ότι τα μικρότερα παιδιά θα χρειαστούν βοήθεια για να φτιάξουν τα μοντέλα.

Εάν καταβάλλετε προσπάθεια, ωστόσο, το εύρος των διαθέσιμων δυνατοτήτων από το βασικό σετ είναι απίστευτο. Όπως με όλα τα Lego, το μόνο πραγματικό όριο σε αυτό που μπορείτε να δημιουργήσετε είναι η φαντασία σας (και πόσα επιπλέον κιτ αγοράζετε). Βοηθώντας, σας δίνεται μια επιλογή από πέντε τύπους ρομπότ για κατασκευή από το off, όπως το Gripp3r, ένα ισχυρό ρομπότ που μπορεί να ανυψώσει και να μεταφέρει βαριά πράγματα με το Grasping Grippers.

Lego Gripp3r

Με μόνο ένα σύνολο τυπωμένων οδηγιών στο πλαίσιο, θα πρέπει να συνδεθείτε στο διαδίκτυο για να μάθετε πώς να φτιάξετε τα περισσότερα ρομπότ. Ως αποτέλεσμα, θα χρειαστείτε έναν υπολογιστή ή tablet για να εργαστείτε ενώ εργάζεστε, αλλά η Lego έχει κάνει το έργο της δημιουργίας λιγότερο τρομακτικό, χωρίζοντας έξυπνα τη διαδικασία κατασκευής σε ξεχωριστές αποστολές. Για παράδειγμα, όταν φτιάχνετε το Gripp3r, ξεκινάτε κάνοντας το πιάσιμο και μετά προσθέστε επιπλέον μέρη σε τρεις αποστολές για να δημιουργήσετε το πλήρες ρομπότ.

Αφού ολοκληρώσετε την αρκετά τεχνική διαδικασία δημιουργίας του μοντέλου σας - η οποία χρησιμοποιεί την πιο τεχνική σειρά Lego δομικών στοιχείων της Lego, 594 εκ των οποίων βρίσκονται στο κουτί - είστε έτοιμοι να δημιουργήσετε το πρόγραμμά σας.

Προγραμματισμός

Το Mindstorms παρέχεται με ένα γραφικό περιβάλλον προγραμματισμού με βάση LabView . Η έκδοση του Lego έχει προσαρμοστεί για να λειτουργεί με σύνολα Mindstorms, αλλά δεν χρειάζεται να αγοράσετε ένα μοντέλο για να το χρησιμοποιήσετε δωρεάν. μπορείτε να το κατεβάσετε εδώ .

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

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

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

Τα πιο προηγμένα έργα περιλαμβάνουν καταγραφή δεδομένων και υπάρχει ένας αισθητήρας χρώματος, αφής και υπερύθρων στο κουτί. Μπορείτε επίσης να αγοράσετε αισθητήρες γυροσκοπίων, υπερήχων, ήχου, πυξίδας και επιταχυνσιόμετρου απευθείας από τη Lego.
Ούτε περιορίζεστε στο LabView. Για παράδειγμα, ROBOTC έχει σχεδιαστεί για τη δημιουργία πιο σύνθετων προγραμμάτων που λειτουργούν με το Lego Mindstorms.

Μόλις ολοκληρώσετε τη δημιουργία του προγράμματός σας, είναι καιρός να το δοκιμάσετε στον πραγματικό κόσμο. Το κλειδί για αυτό είναι το έξυπνο τούβλο Mindstorms EV3 (το οποίο μπορείτε να δείτε στο κέντρο του ρομπότ φιδιού, παρακάτω).

Lego Mindstorms Snake

Πρώτα πρέπει να το συνδέσετε στο μοντέλο που έχετε δημιουργήσει μέσω ενός από τα καλώδια τύπου Ethernet. Υπάρχουν τέσσερις διαθέσιμες θύρες - A, B, C και D - και αν κοιτάξετε προσεκτικά τα στιγμιότυπα οθόνης στην περιήγηση, θα δείτε ότι συνδέουμε τον κινητήρα στη θύρα A.

Στη συνέχεια συνδέετε το τούβλο EV3 στον υπολογιστή ή το Mac σας μέσω του παρεχόμενου καλωδίου και πατήστε play. το πρόγραμμα θα εκτελεστεί αυτόματα.

Θα αποθηκευτεί επίσης στο μπλοκ για να ελέγχετε το χέρι (στην περίπτωσή μας) χωρίς να είστε συνδεδεμένοι στον υπολογιστή.

Στην τάξη

Όπως με το Scratch, μπορεί να διαπιστώσετε ότι το τοπικό δευτεροβάθμιο σχολείο σας έχει ήδη επενδύσει σε Mindstorms για εκπαίδευση. Υποστηρίζονται από ένα τεράστιο φάσμα πόρων και επιπλέον κιτ, αυτά προσφέρουν έναν εξαιρετικό τρόπο για τα μαθήματα να συνεργάζονται σε ένα έργο. Για παράδειγμα, ορισμένα σύνολα περιλαμβάνουν χαλάκια - όπως ένα διαστημικό τοπίο και μια καταπράσινη πόλη - έτσι ώστε οι μαθητές να μπορούν να συνεργαστούν για να δημιουργήσουν κάτι μεγαλύτερο από τα μεμονωμένα ρομπότ.

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

Παρακάτω, παρουσιάζουμε τον τρόπο με τον οποίο λειτουργεί το Mindstorms με ένα πιο μικρό έργο που μπορείτε να ακολουθήσετε ακόμη και χωρίς ένα φυσικό σετ.

Βήμα πρώτο: Ο κινητήρας είναι ενεργοποιημένος

Κατεβάστε το λογισμικό από εδώ .

Κάντε κλικ στο Αρχείο | Νέο έργο και κλείσιμο προγράμματος επεξεργασίας περιεχομένου για να καταργήσετε το πλαίσιο. Σύρετε το Medium Motor από την πράσινη περιοχή ενεργειών και κάντε κλικ στη θέση του δίπλα στο κουμπί αναπαραγωγής. Πατήστε το κυκλικό βέλος για να επιλέξετε πόσο καιρό θα ενεργοποιηθεί, από τον αριθμό των δευτερολέπτων, βαθμών ή περιστροφών. Κάντε κλικ στο 75 και μπορείτε να ελέγξετε την κίνηση: το θετικό ισούται προς τα εμπρός. αρνητικό ισούται προς τα πίσω.

Βήμα πρώτο

Βήμα δεύτερο: Σφιγμένες γροθιές

Για το σκοπό αυτής της περιγραφής, θα υποθέσουμε ότι έχετε φτιάξει το χέρι που περιγράφεται. Εάν στείλαμε αυτό το πρόγραμμα στο χέρι τώρα, θα σφίξει το κράτημα.

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

Βήμα 2

Βήμα τρίτο: Πηγαίνοντας αλήθεια

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

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

βήμα 3

σε ποιες συσκευές μπορείτε να βάλετε το kodi

Βήμα 4ο: Καλή δουλειά

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

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

Βήμα 4

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Πώς να μεταφέρετε φωτογραφίες σε μια ψηφιακή κορνίζα
Πώς να μεταφέρετε φωτογραφίες σε μια ψηφιακή κορνίζα
Εάν θέλετε να προσθέσετε εικόνες από τον σκληρό δίσκο του υπολογιστή σας ή μια ψηφιακή φωτογραφική μηχανή στο ψηφιακό σας πλαίσιο, χρησιμοποιήστε μονάδα flash, κάρτα μνήμης ή καλώδιο USB.
Τρόπος προβολής αποκλεισμένων προφίλ στο Facebook
Τρόπος προβολής αποκλεισμένων προφίλ στο Facebook
Είναι υγιές να μπλοκάρεις τοξικούς ανθρώπους. Δείτε πώς μπορείτε να δείτε ποιον ακριβώς έχετε αποκλείσει.
Πώς να αλλάξετε την προεπιλεγμένη προβολή για PDF στο Adobe Acrobat
Πώς να αλλάξετε την προεπιλεγμένη προβολή για PDF στο Adobe Acrobat
Η προεπιλεγμένη προβολή μίας σελίδας στο Adobe Acrobat είναι καλή για την προβολή των περισσότερων PDF, αλλά αν προτιμάτε μια διαφορετική προβολή, μην χάνετε χρόνο να την αλλάξετε με κάθε νέο έγγραφο. Αντ 'αυτού, ορίστε τον προτιμώμενο τύπο προβολής και μεγεθύνετε τις Προτιμήσεις Acrobat. Δείτε πώς να το κάνετε.
Λεζάντες για τους καλύτερους φίλους – Εδώ είναι οι τέλειοι λεζάντες Instagram
Λεζάντες για τους καλύτερους φίλους – Εδώ είναι οι τέλειοι λεζάντες Instagram
Υπάρχουν λίγα πράγματα στη ζωή όπως ο δεσμός μεταξύ των καλύτερων φίλων. Είτε είστε 5 είτε 105 ετών, οι καλύτεροι φίλοι είναι ένα από τα μεγαλύτερα δώρα της ζωής. Αυτό το άρθρο θα δώσει μερικές υπέροχες ιδέες για λεζάντες για τους καλύτερους φίλους
Η Microsoft μετονομάζει το Visual Studio Online σε «Codespaces», Μειώνει τις τιμές
Η Microsoft μετονομάζει το Visual Studio Online σε «Codespaces», Μειώνει τις τιμές
Η Microsoft μετονόμασε το Visual Studio Online σε Codespaces, επικαλούμενη την επιθυμία τους να τοποθετήσουν το λογισμικό ως περισσότερο ως «συντάκτης στο πρόγραμμα περιήγησης», ως λόγος. Η ανακοίνωση έγινε στις 30 Απριλίου και η αλλαγή θα αρχίσει να εμφανίζεται στους χρήστες «τις επόμενες εβδομάδες και μήνες». Τώρα, η υπηρεσία χρησιμοποιεί ένα
Πώς να δημιουργήσετε αντίγραφα ασφαλείας για τους σελιδοδείκτες του Chrome
Πώς να δημιουργήσετε αντίγραφα ασφαλείας για τους σελιδοδείκτες του Chrome
Μην χάσετε ποτέ ξανά τους σελιδοδείκτες σας στο Google Chrome. Μάθετε πώς να δημιουργείτε αντίγραφα ασφαλείας και να επαναφέρετε τα αντίγραφα ασφαλείας σας γρήγορα και εύκολα.
Πώς να αλλάξετε την οθόνη κλειδώματος στο MIUI
Πώς να αλλάξετε την οθόνη κλειδώματος στο MIUI
Η οθόνη κλειδώματος σάς εμποδίζει να καλέσετε κατά λάθος αριθμούς ή να εισέλθετε σε διαφορετικές εφαρμογές και να κάνετε χάος στο τηλέφωνό σας. Λειτουργεί ακόμα καλύτερα εάν έχετε έναν κωδικό PIN για να εισαγάγετε πριν μπορέσετε να ξεκλειδώσετε το τηλέφωνο. Αλλά τί