ΠΕΡΙΕΧΟΜΕΝΑ... 2 ΠΡΟΛΟΓΟΣ... 3 ΕΙΣΑΓΩΓΗ... 4 ΤΑ ΚΟΥΜΠΙΑ ΚΑΙ ΤΑ ΜΠΛΟΚ... 6 ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟΥΣ ΚΙΝΗΤΗΡΕΣ... 9 ΚΙΝΗΣΕΙΣ ΚΙΝΗΤΗΡΑ...



Σχετικά έγγραφα
ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ ΝΤΟΥΛΑΚΗΣ - ΜΕΝΙΟΥΔΑΚΗΣ ΕΠΑ.Λ ΕΛ. ΒΕΝΙΖΕΛΟΥ

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

Φύλλο Εργασίας 4 Συνθετική εργασία

Εκπαιδευτικό Ρομπότ ΝΧΤ (REM Bot)

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

Εκπαιδευτική Ροµποτική µε τα LEGO MINDSTRORMS

Εισαγωγή στην επανάληψη

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

Φύλλο εργασίας 3 Προγραμματίζω το ρομπότ μου

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

Φύλλο εργασίας 1 Εισαγωγή στη Ρομποτική

Ταυτότητα εκπαιδευτικού σεναρίου. Γνώσεις και πρότερες ιδέες των μαθητών. Σκοπός και στόχοι

Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO

Αναπαραγωγή με αρχεία ήχου

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

STEM Education via Educational Robotics

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ. Εργαλειοθήκη Παρουσιάζετε το έργο σας Εκκινείτε τα σενάριά σας Σταματάτε όλα τα σενάρια. Οι 8 ομάδες της Παλέτας εντολών

ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT. ΚΕΦΑΛΑΙΟ 3ο. Προγραμματιστικό περιβάλλον ΝΧΤ-G

Εξοικείωση με το NXT-G

Η Εγκατάσταση της Μονάδας AVerMedia και του Δέκτη TV στο Windows Media Center

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

Ελέγξτε την ταινία σας

Β1.1 Δημιουργία Εφαρμογής στο Περιβάλλον Προγραμματισμού EdScratch του Edison ρομπότ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT. ΤΟΜΟΣ Β - ΚΕΦΑΛΑΙΟ 3o. Προγραμματιστικό περιβάλλον ΝΧΤ-G

Σημειώσεις στο PowerPoint

ΠΕΡΙΕΧΟΜΕΝΑ. Εγχειρίδιο Χρήστη

Κάντε δεξιό κλικ πάνω σε ένα επιλεγμένο αρχείο και επιλέξτε Μετακίνηση ή. ή Επιλέξτε Αποκοπή από την καρτέλα Αρχική της κορδέλας.

Λεπτομέριες τοιχοποιίας Σχεδίαση κάτοψης

Γεωμετρία, Αριθμοί και Μέτρηση Μαθαίνω Γεωμετρία και Μετρώ Παίζω με τους αριθμούς Βρίσκω τα πολλαπλάσια

1. Περιεχόμενα συσκευασίας. 2. Γενική επισκόπηση της συσκευής. Τα πρώτα βήματα. 1. Κύρια μονάδα ανάγνωσης

ΠΑΡΑΡΤΗΜΑ IV. ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ IV Ασκήσεις για το Robolab

GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα

Δραστηριότητα 3: Ρυθμίσεις Oικιακής Ομάδας Τοπικού Δικτύου Η/Υ σε WINDOWS 7 & 8

Η Δραστηριότητα 1 του Φύλλου Εργασίας 1 έχει ως στόχο την εξοικείωση με το περιβάλλον του scratch και πιο συγκεκριμένα με τις μορφές και τα σκηνικά.

7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58

ΣΚΟΠΟΙ ΒΗΜΑ 1 Ο. Θα εμφανιστεί το λογότυπο του προγράμματος.. ..και μετά από λίγο ένα παράθυρο με τίτλο Προβολές CMap Tools. [1]

Οδηγός Χρήσης της Εφαρμογής Web based Video Conference

Lego WeDo - Αεροπλάνο

Εισαγωγή εικόνας / γραφικού - διαγράμματος σε έγγραφο

Vodafone Business Connect

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕ ΕΦΑΡΜΟΓΕΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΡΟΜΠΟΤΙΚΗΣ ΒΑΣΙΣΜΕΝΗΣ ΣΤΗΝ ΕΠΟΙΚΟΔΟΜΙΣΤΙΚΗ ΘΕΩΡΙΑ ΜΕΡΟΣ Γ ΦΥΛΛΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ

Πακέτο Lego Mindstorms

«Προγραµµατισµός του LEGO Mindstorm NXT για το διαγωνισµό "Move the Ball!"»

ΟΔΗΓΙΕΣ ΓΙΑ ΤΟ ΠΑΙΧΝΙΔΙ.

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ EV3 Επίπεδο Ι

Άσκηση. Εξοικείωση με διαδικασία εγγραφής μαθητών σε κάποιο μάθημα και διαδικασία μεταφοράς μαθημάτων μεταξύ διαφορετικών συστημάτων moodle

Φτιάξε ένα απλό παιχνίδι

ΠΡΟΣΑΡΜΟΓΕΑΣ ΙΑΣΥΝ ΕΣΗΣ για το ipod KS-PD100 Πριν χρησιμοποιήσετε αυτόν τον προσαρμογέα

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: PowerPoint Κεφάλαιο 2: Εκκίνηση του PowerPoint... 13

Παλέτα Κίνηση. Καλό είναι πριν ξεκινήσετε το παρακάτω φυλλάδιο να έχετε παρακολουθήσει τα παρακάτω δύο videos: a) Εισαγωγή στο περιβάλλον του Scratch

ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ "ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ" (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007

Vodafone Business Connect

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης

ΑΝΑΠΑΡΑΓΩΓΗ ΜΑΘΗΣΙΑΚΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΤΟ ΦΩΤΟΔΕΝΤΡΟ ΜΑΘΗΣΙΑΚΑ ΑΝΤΙΚΕΙΜΕΝΑ. Οδηγίες για Java

Εγχειρίδιο Χρήσης K&I LMS User Manual. Για γονείς

Προετοιμασία σύνδεσης του modem. Εγκατάσταση του Modem

MANAGER SIDE BAR. Μία άλλη λειτουργία είναι το ξυπνητήρι. Μπορείτε να ορίσετε τον χρόνο υπενθύμισης. Μετά την λήξη του χρόνου θα ειδοποιηθείτε ηχητικά

Εισαγωγή στην επανάληψη

Οδηγός χρήσης της διαδικτυακής πλατφόρμας μάθησης E.CO Lab Technician

Βασικά Στοιχεία Μορφοποίησης

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE

Windows 7 Windows Vista

Δραστηριότητα 1 γνωριμία με το περιβάλλον Karel

Οδηγίες για τη Χρήση του Εκπαιδευτικού Κοινωνικού δικτύου

Σενάριο Χρήσης Moodle

Περιγραφή της 3 ης εργαστηριακής εφαρμογής: ρομποτικό σύστημα LEGO NXT

ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ

MEGA STICK 527 Lite ΣΥΝΟΨΗ

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

Εγχειρίδιο εγκατάστασης Turbo-X Digital TV Tuner

Οδηγίες Εγκατάστασης

Μαθήματα Scratch -Δραστηριότητα 1 Παλέτα Κίνηση

Σχεδίαση και ανάπτυξη δραστηριοτήτων στο προγραμματιστικό περιβάλλον MicroWorlds Pro

Εγχειρίδιο Χρήστη Φάση 1: Καταχώρηση Ειδικοτήτων

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1

ΠΡΟΣΑΡΜΟΓΕΑ ΙΑΣ ΥΝ ΕΣΗΣ ΣΥΣΚΕΥ ΗΣ ΑΝΑΠΑΡΑΓΩΓΗΣ D. KS-PD500 Πριν χρησιμοποιήσετε αυτόν τον προσαρμογέα

Άναμμα/Σβήσιμο 1. Τοποθετήστε το διακόπτη λειτουργίας στη θέση Power για να το ανοίξετε. 2. Για να κλείσετε το MEGA STICK 528, τοποθετήστε το διακόπτη

Φύλλο εργασίας 6. Αποφυγή εμποδίων. Χωριστείτε σε ομάδες 2-3 ατόμων και απαντήστε στις ερωτήσεις του φύλλου εργασίας.

Εγχειρίδιο ενημέρωσης λογισμικού Bluetooth CDE-177BT / CDE-178BT / ide-178bt

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

Τροποποίηση συνδυασμών κίνησης

Περίληψη των MyBlocks Οδηγός βήμα-βήμα για την δημιουργία MyBlocks με εισόδους και εξόδους

Σενάριο 13: Προγραμματίζοντας ένα Ρομπότ

1. Βασικές Λειτουργίες των Windows

Οδηγός Εγκατάστασης

Σενάριο 14: Προγραμματίζοντας ένα Ρομπότ ανιχνευτή

Π : Εγχειρίδια χρήσης της υπηρεσίας για τα κύρια υποστηριζόμενα Λειτουργικά

2. Για να σβήσετε το MEGA STICK,

ΨΗΦΙΑΚΟΣ ΕΚΤΗΣ DVB-T MPEG-4 ReDi 100

Περιεχόμενα. Λίγα λόγια από το συγγραφέα Windows Vista Επιφάνεια εργασίας Γραμμή εργασιών... 31

Δημιουργία ενός κενού πίνακα

Οδηγίες χρήσης Πώς να χρησιμοποιήσετε το FastBanner

Επαναφόρτιση Μπαταρίας Λιθίου. Άναμμα/Σβήσιμο. Διακόπτης Κλειδώματος. Σύνδεση USB

Transcript:

ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ

ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ... 2 ΠΡΟΛΟΓΟΣ... 3 ΕΙΣΑΓΩΓΗ... 4 Η ΑΝΑΠΤΥΞΗ ΤΗΣ ΟΘΟΝΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ... 4 Ο ΕΚΠΑΙΔΕΥΤΗΣ ΡΟΜΠΟΤ... 5 ΤΟ ΠΑΡΑΘΥΡΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ... 5 ΤΑ ΚΟΥΜΠΙΑ ΚΑΙ ΤΑ ΜΠΛΟΚ... 6 ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ... 8 ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟΥΣ ΚΙΝΗΤΗΡΕΣ... 9 ΚΙΝΩΝΤΑΣ ΤΟ ΡΟΜΠΟΤ ΕΜΠΡΟΣ ΚΑΙ ΠΙΣΩ... 9 ΚΙΝΗΣΕΙΣ ΚΙΝΗΤΗΡΑ... 9 Η ΛΕΙΤΟΥΡΓΙΑ LOOP (ΕΠΑΝΑΛΗΨΗΣ)... 10 ΦΤΙΑΧΝΟΝΤΑΣ ΜΟΝΟΙ ΣΑΣ ΕΝΑ ΜΠΛΟΚ... 11 ΜΙΑ ΠΡΟΚΛΗΣΗ... 11 2 Βασικά μαθήματα LEGO MINDSTORMS

ΠΡΟΛΟΓΟΣ Το υλικό αυτού του μαθήματος είναι το αποτέλεσμα του προγράμματος Comenius 2007 2009 ανάμεσα στους VTI Veurne (Βέλγιο), Budai Középiskola (Ουγγαρία), ISS Deambrosis Natta (Ιταλία), Portalens Gymnasium Uddevalla (Σουηδία) και Επαγγελματικό Λύκειο Ορεστιάδας (Ελλάδα). Το 2007 τα παραπάνω σχολεία αποφάσισαν να ξεκινήσουν ένα πρόγραμμα LEGO MINDSTORMS. Ο σκοπός ήταν να κάνει τους μαθητές αυτών των σχολείων να επικοινωνούν για το πρόγραμμα αυτό, να διεξάγουν πειράματα με το LEGO NXT και εν τέλει να αναπτύξει ένα ελκυστικό υλικό μαθημάτων για μαθητές/καθηγητές. Πολύ σύντομα κάποιοι καθηγητές έδειξαν ενδιαφέρον και το LEGO NXT τους έκανε να το εισάγουν στα μαθήματά τους. Έτσι λοιπόν δημιουργήθηκαν κάποια βασικά μαθήματα έτσι ώστε να βοηθήσουν όσους ξεκινάνε με το NXT. Οι σχολικές ομαδικές ασκήσεις μας θα εισάγουν το LEGO NXT στα μαθήματα του ICT (Πρόγραμμα Πιστοποίησης δεξιοτήτων στη χρήση υπολογιστή και γνώσεων Πληροφορικής) του πρώτου έτους της δευτεροβάθμιας εκπαίδευσης, χωρίς όμως να ασχοληθούν με τους αισθητήρες. Στο δεύτερο έτος οι μαθητές θα μάθουν πώς να χειρίζονται τους αισθητήρες και θα δοκιμάζουν πιο δύσκολες ασκήσεις με το LEGO NXT.. Στο τρίτο έτος θα αρχίσουν να χρησιμοποιούν το πρόγραμμα LabVIEW για να προγραμματίζουν το LEGO NXT. Παρακαλώ, απολαύστε το! Βασικά μαθήματα LEGO MINDSTORMS 3

ΕΙΣΑΓΩΓΗ Καταρχήν πρέπει να κατανοήσουμε αυτό το νέο περιβάλλον εκμάθησης και επίσης να ξέρουμε που βρίσκονται όλα τα απαραίτητα μέρη και κουμπιά. Η ΑΝΑΠΤΥΞΗ ΤΗΣ ΟΘΟΝΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Αυτή είναι η πρώτη οθόνη που θα δείτε όταν ξεκινήσετε το LEGO MINDSTORMS. Σε αυτή την οθόνη θα χρειαστεί να κάνετε μερικές επιλογές: Ξεκινήστε ένα νέο πρόγραμμα. Δώστε σε αυτό το πρόγραμμα ένα κατάλληλο όνομα. Ανοίξτε ένα αρχείο που έχει χρησιμοποιηθεί πρόσφατα. Αυτή η λειτουργία σας επιτρέπει να ξεκινήσετε γρήγορα μια άσκηση την οποία δουλεύατε πιο πριν. Αφού κάνετε την επιλογή καταλήγετε στο παράθυρο στο οποίο θα γράψουμε το πρόγραμμά μας. Θα παρατηρήσετε ότι η οθόνη αποτελείται από 3 μέρη. Τα κουμπιά Το παράθυρο προγραμματισμού Τον Εκπαιδευτή ρομπότ 4 Βασικά μαθήματα LEGO MINDSTORMS

Ο ΕΚΠΑΙΔΕΥΤΗΣ ΡΟΜΠΟΤ Αυτό το μέρος εξηγεί τι θέλουμε να σας διδάξουμε σε αυτό το μάθημα. Επίσης παρέχει παραδείγματα ασκήσεων καθώς και πώς μπορείτε να δουλέψετε με αυτές. Είναι πολύ ενδιαφέρων μέρος σε περίπτωση που έχετε ξεχάσει κάτι. Η απλή κλίμακα Common Palette σας διδάσκει τα βασικά του προγραμματισμού του LEGO MINDSTORMS. Επεξηγεί σχετικά με τα μπλόκ προγραμματισμού τα οποία χρησιμοποιούνται συνήθως. Στην πλήρη κλίμακα Complete Palette αντιμετωπίζετε πιο εξεζητημένες ασκήσεις. Περιλαμβάνει διάφορα μπλόκ προγραμματισμού. Φυσικά αυτό είναι διασκεδαστικό για όσους έχουν ήδη αποκτήσει γνώσεις του βασικού προγραμματισμού. ΤΟ ΠΑΡΑΘΥΡΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Το πλέγμα προγραμματισμού: Εδώ τοποθετείτε τα κουμπιά που χρειάζονται για να λύσετε το πρόβλημα. Ο Ελεγκτής: Προσφέρει την δυνατότητα να μεταφορτώσετε ένα πρόγραμμά από τον υπολογιστή σας στο NXT και να το δοκιμάσετε. Μόλις κατανοήσετε τις λειτουργίες των κουμπιών θα πρέπει να τα βάλετε στο παράθυρο προγραμματισμού με τον σωστό τρόπο. Τότε είναι που ξεκινάτε πραγματικά να προγραμματίζετε. Τώρα αποφασίζετε τι θα κάνει το ρομπότ σας. Ενώ προγραμματίζετε, θα πρέπει να κάνετε τα παρακάτω 3 βήματα: Ποιο είναι το πρόβλημα? Πως μπορούμε να αντιμετωπίσουμε το πρόβλημα αυτό? Προσπαθήστε να δείτε πώς θα προσεγγίσετε το πρόβλημα και σημειώστε το.. Πώς μπορώ να το βάλω αυτό στο πρόγραμμα? Πάντα να καθορίζετε ξεκάθαρα ποιο είναι το πρόβλημα, πριν αρχίσετε να προγραμματίζετε! Βασικά μαθήματα LEGO MINDSTORMS 5

Ο ΕΛΕΓΚΤΗΣ Όταν θέλετε να μεταφορτώσετε ένα πρόγραμμα στο LEGO NXT πρέπει να συνδέσετε το ρομπότ και τον υπολογιστή μέσω καλωδίου USB. Εκκινήστε το LEGO NXT πατώντας το πορτοκαλί κουμπί. Τώρα μπορείτε να μεταφορτώσετε το πρόγραμμα στο NXT χρησιμοποιώντας ένα από τα παρακάτω κουμπιά. Μεταφορτώστε το πρόγραμμα στο NXT. Μεταφορτώστε το πρόγραμμα στο NXT και εκτελέστε το αμέσως. Μεταφορτώστε το επιλεγμένο μέρος από το πρόγραμμα και εκτελέστε το αμέσως. ΤΑ ΚΟΥΜΠΙΑ ΚΑΙ ΤΑ ΜΠΛΟΚ Σταματήστε το πρόγραμμα το οποίο εκτελείται στο NXT σας. Το κουμπί αυτό σας δίνει πληροφορίες σχετικά με την μνήμη του NXT και τις ρυθμίσεις επικοινωνίας. Χρησιμοποιήστε το για να καταργήσετε συγκεκριμένα προγράμματα από το NXT. Πηγαίνετε στην μνήμη, επιλέξτε το πρόγραμμα που θέλετε να αφαιρέσετε και πατήστε delete. ΤΟ NXT Αν θέλετε να δουλέψετε με το NXT, πρέπει να ξέρετε τις λειτουργίες από τα κουμπιά πάνω στο ίδιο το NXT. Το πορτοκαλί κουμπί πάνω στο NXT είναι το κουμπί επιβεβαίωσης. Όταν θέλετε να επιβεβαιώσετε αυτό που εμφανίζεται στην οθόνη, πιέστε αυτό το κουμπί. Αν θέλετε να επιστρέψετε στο κεντρικό μενού, χρησιμοποιείτε το σκούρο γκρι κουμπί. Εάν θέλετε να ελέγξετε τα προγράμματα που έχετε εγκαταστήσει στο NXT, πρώτα πατήστε My files, και μετά Software files. Μετά χρησιμοποιήστε τα βελάκια για να βρείτε το πρόγραμμα που θέλετε να εκτελέσετε. Κατόπιν πατήστε το πορτοκαλί κουμπί για να το επιλέξετε. Προσφέρονται δύο επιλογές: Να διαγράψετε το πρόγραμμα πατώντας τον κάδο ανακύκλωσης. Να εκτελέσετε το πρόγραμμα πατώντας Run. 6 Βασικά μαθήματα LEGO MINDSTORMS

ΤΟ ΠΡΟΓΡΑΜΜΑ MINDSTORMS Για να είστε σε θέση να προγραμματίζετε, πρέπει να ξέρετε τι επιλογές έχετε. Όλες αυτές οι επιλογές εμφανίζονται ως κουμπιά. Συμπληρώστε παρακάτω ποια είναι η λειτουργία του κάθε κουμπιού...................... Βασικά μαθήματα LEGO MINDSTORMS 7

ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ Ένα πλήθος ασκήσεων θα μας γνωρίσει την χρήση αυτών των κουμπιών. Δεν χρειάζεται να γράψετε την επέκταση.rbt όταν εισάγετε το όνομα του αρχείου. Δραστηριότητα 1 Κάντε το NXT να παράγει ήχο. Όνομα αρχείου: sound.rbt 1. Πατήστε το κουμπί. Τώρα πατήστε το start στο παράθυρο προγραμματισμού. Το μπλόκ του ήχου θα εμφανιστεί σε εκείνο το σημείο. 2. Κάτω από το παράθυρο προγραμματισμού θα εμφανιστεί μια νέα οθόνη με το Configuration panel (πλαίσιο διαμόρφωσης). Σας επιτρέπει να προσαρμόσετε τις ρυθμίσεις αυτού του μπλόκ. Επιλέξτε έναν ήχο από τη λίστα 3. Χρησιμοποιήστε το καλώδιο USB για να συνδέσετε το NXT με τον υπολογιστή. 4. Ελέγξτε αν το NXT είναι ενεργοποιημένο και πατήστε το κουμπί. Δραστηριότητα 2 Όνομα αρχείου: display.rbt κάντε να εμφανιστεί στην οθόνη του NXT για 3 δευτερόλεπτα μια τρομπέτα 1. Πατήστε το κουμπί και τοποθετήστε το μπλόκ στο παράθυρο προγραμματισμού. 2. Στις ρυθμίσεις αυτού του μπλόκ επιλέξτε Signal (σήμα). Τοποθετήστε το σχέδιό σας στη μέση της οθόνης επιλέγοντας 35 σαν συντεταγμένη x και 22 σαν συντεταγμένη y. 3. Πρώτα επιλέξτε το κουμπί, μετά επιλέξτε το μπλόκ. Στις ρυθμίσεις στο πλαίσιο διαμόρφωσης επιλέξτε 3 δευτερόλεπτα. 4. Μεταφορτώστε το πρόγραμμα στο NXT σας και εκτελέστε το. Δραστηριότητα 3 Όνομα αρχείου: countdown.rbt Κάντε το NXT να μετρήσει αντίστροφα από το 3 στο ένα και τελειώνοντας να πει Yes. Δραστηριότητα 4 Όνομα αρχείου: sound and display.rbt Εμφανίστε στην οθόνη ένα θλιμμένο εικονίδιο και κάντε το NXT να πει Game over. 8 Βασικά μαθήματα LEGO MINDSTORMS

ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟΥΣ ΚΙΝΗΤΗΡΕΣ Τώρα που γνωρίζετε πώς να στέλνετε εικόνες και ήχους στο NXT, ήρθε η στιγμή να κάνουμε το ρομπότ να κινηθεί. ΚΙΝΩΝΤΑΣ ΤΟ ΡΟΜΠΟΤ ΕΜΠΡΟΣ ΚΑΙ ΠΙΣΩ Δραστηριότητα 1 Όνομα αρχείου: forward.rbt Κάντε το NXT να κάνει 1 κίνηση εμπρός (forward) σε 1εναλλαγή (rotation). 1. Πατήστε το μπλόκ. Σύρετέ το στο start. 2. Βεβαιωθείτε ότι οι ρυθμίσεις για αυτό το μπλόκ θα είναι έτσι: 3. Βεβαιωθείτε επίσης ότι το καλώδιο USB συνδέει το NXT και τον υπολογιστή. 4. Μεταφορτώστε το πρόγραμμα στο NXT πατώντας το κουμπί. Δραστηριότητα 2 Όνομα αρχείου: backward.rbt Κάντε το NXT να κάνει 1 κίνηση προς τα πίσω (backward) σε 1εναλλαγή (rotation). ΚΙΝΗΣΕΙΣ ΚΙΝΗΤΗΡΑ Δραστηριότητα 3 Όνομα αρχείου: curveturn.rbt Κάντε το NXT να κινηθεί περιστροφικά 4 εναλλαγές (rotations) προς τα δεξιά. Δείτε την οθόνη και επιλέξτε τις σωστές ρυθμίσεις: Βασικά μαθήματα LEGO MINDSTORMS 9

Δραστηριότητα 4 Όνομα αρχείου: pointturn.rbt Κάντε το NXT να κάνει στροφή γύρω από τον άξονά του προς τα δεξιά και να διαγράψει ολόκληρο κύκλο. Επιλέξτε power 50. Πόσες εναλλαγές πρέπει να εισάγετε?... Δραστηριότητα 5 Όνομα αρχείου: square.rbt Κάντε το NXT προς τα αριστερά διαγράφοντας ένα τετράγωνο έτσι ώστε στο τέλος να επιστρέψει στην αρχική του θέση. Επιλέξτε power 50. Πόσες εναλλαγές πρέπει να εισάγετε έτσι ώστε να καταφέρετε μια ορθή γωνία (90 )?... Η ΛΕΙΤΟΥΡΓΙΑ LOOP (ΕΠΑΝΑΛΗΨΗΣ) Μερικά προγράμματα μπορούν να απλοποιηθούν χρησιμοποιώντας την λειτουργία loop (επανάληψης). Χρησιμοποιήστε την όταν η ίδια κίνηση χρειάζεται να επαναληφθεί πολλές φορές. Ας την δοκιμάσουμε με την δραστηριότητα 5 από το προηγούμενο κεφάλαιο. Για να κάνετε το ρομπότ να ολοκληρώσει το τετράγωνο χρειάζεται να κάνει ορθές γωνίες. Αυτό σημαίνει να κινηθεί εμπρός και να στρίψει αριστερά 4 φορές στη σειρά.. Ακολουθήστε τα παρακάτω βήματα: 1. Σύρετε το μπλόκ στο παράθυρο προγραμματισμού. 2. Βεβαιωθείτε ότι χρησιμοποιείτε τις παρακάτω ρυθμίσεις: 3. Τώρα σύρετε το μπλόκ μέσα στο πεδίο repeat και προγραμματίστε το να κάνει το ρομπότ να κινηθεί προς τα εμπρός με 2 εναλλαγές. 4. Ακόμη μια φορά σύρετε το μπλόκ μέσα στο repeat και προγραμματίστε το να κινηθεί αριστερά σε ορθή γωνία. Αυτό πρέπει να βλέπετε στο παράθυρο προγραμματισμού.: 5. Τώρα εκτελέστε το πρόγραμμα. 10 Βασικά μαθήματα LEGO MINDSTORMS

ΦΤΙΑΧΝΟΝΤΑΣ ΜΟΝΟΙ ΣΑΣ ΕΝΑ ΜΠΛΟΚ Είναι πιθανό μια συγκεκριμένη κίνηση να βρίσκεται σε αρκετά προγράμματα. Σε τέτοια περίπτωση ίσως να θέλετε να δημιουργήσετε ένα συγκεκριμένο κουμπί για αυτή τη κίνηση. Ας πάρουμε την περίπτωση αυτή και ας δημιουργήσουμε ένα κουμπί που θα κάνει το NXT να κινείται εμπρός για 2 εναλλαγές και μετά αριστερά σε ορθή γωνία. 1. Πρώτα δημιουργήστε τα 2 μπλόκ όπως κάνατε πριν: 2 εναλλαγές εμπρός και μετά μια στροφή προς τα αριστερά σε ορθή γωνία. 2. Τώρα επιλέξτε τα 2 μπλόκ σύροντας ένα πλαίσιο γύρω τους. 3. Πιέστε το κουμπί Create My Block στην μπάρα εργαλείων. 4. Δώστε στο μπλόκ ένα όνομα και πατήστε Next. Επιλέξτε μία εικόνα που ταιριάζει στο μπλόκ σας και σύρετέ το στο τετράγωνο στην κορυφή της οθόνης. Έπειτα πατήστε Finish. 5. Στο κάτω μέρος της μπάρας εργαλείων θα δείτε αυτό το κουμπί:. Πατήστε το και το Custom Palette θα εμφανιστεί.τοποθετήστε τον δρομέα πάνω στο κουμπί My blocks ίδιοι θα εμφανιστούν.. Όλα τα μπλόκ που φτιάξατε οι ΜΙΑ ΠΡΟΚΛΗΣΗ Για αυτή την πρόκληση θα πρέπει να χρησιμοποιήσετε όλες τις γνώσεις που μόλις πήρατε. Θα κάνουμε μερικές δοκιμασίες για μαθήματα οδήγησης. Παρκάρισμα (ανάμεσα σε δύο αυτοκίνητα) Κάνοντας όπισθεν σε στενό δρόμο Παρκάρισμα (σε γκαράζ) Πρώτα, πρέπει η ομάδα σας να καταστρώσει μια διαδρομή όπως αυτή παρακάτω: Βασικά μαθήματα LEGO MINDSTORMS 11

Μερικά σχόλια σχετικά με την διαδρομή: Ο χώρος παρκαρίσματος θα πρέπει να έχει το μέγεθος του NXT + 10 εκατοστά. Το πλάτος του δρόμου πρέπει να είναι ίσο με το πλάτος του NXT + 4 εκατοστά. Το πλάτος του γκαράζ να είναι επίσης ίσο με το πλάτος του NXT + 4 εκατοστά. Ολοκληρώστε την διαδρομή έτσι: 12 Βασικά μαθήματα LEGO MINDSTORMS

Βασικά μαθήματα LEGO MINDSTORMS 13

14 Βασικά μαθήματα LEGO MINDSTORMS