motor_block.png

Motor Block – μπλόκ κινητήρα

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


motor_block1.png

1. Στην πάνω δεξιά γωνία του μπλόκ δείχνει ποια υποδοχή στο NXT έχει οριστεί για τον έλεγχο αυτού του κινητήρα.
2. Αυτό το εικονίδιο δείχνει την κατεύθυνση την οποία ο κινητήρας θα πάει.
3. Το εικονίδιο αυτό δείχνει το επίπεδο ισχύος.
4. Αυτό το εικονίδιο δείχνει αν έχετε ρυθμίσει την ιδιότητα διάρκειας σε απεριόριστη, βαθμούς, εναλλαγές, ή δευτερόλεπτα.
5. Μπορείτε να αλλάξετε τιμές δυναμικά συνδέοντας καλώδια δεδομένων προς τον κόμβο αυτό. (Βλ. τα στοιχεία Hub παρακάτω ενότητα για περισσότερες πληροφορίες.)


motor_block2.png

1.Αυτό το εικονίδιο δείχνει ότι ο κινητήρας έχει οριστεί σε "στάση". Αυτή η ρύθμιση θα σταματήσει τον αναφερόμενο κινητήρα.


Ρύθμιση του μπλοκ κινητήρα


rithisi_block_kinitira.png


1. Επιλέξτε τον κινητήρα που θέλετε να ελέγξετε.
2. Επιλέξτε αν ο κινητήρας πρέπει να πάει μπροστά, πίσω, ή να σταματήσει.
3. Μπορείτε να ελέγξετε με ακρίβεια την επιτάχυνση του κινητήρα. Ο κινητήρας στη θέση “Ramp Up”-"βήμα πάνω" θα αυξήσει σταδιακά την ταχύτητα μέχρι να φτάσει στην ισχύ που θέλετε. Ο κινητήρας στη θέση “Ramp Down” -"βήμα κάτω" θα μειώνει σταδιακά την ταχύτητα μέχρι να φτάσει στο μηδέν. Ο κινητήρας στη θέση “Constant” -"Σταθερός" θα επιτύχει την πλήρη ισχύ αμέσως και θα σταματήσει γρήγορα.
4. Αυτή η επιλογή θα σας επιτρέψει να ρυθμίσετε το επίπεδο ισχύος [0-100%].
5. Επιλέξτε αυτό το πλαίσιο ελέγχου εάν θέλετε να ενεργοποιήσετε τον έλεγχο ισχύος. Ο Έλεγχος ισχύος θα αντισταθμίσει οποιαδήποτε αντίσταση ή ολίσθηση που συναντά ο κινητήρας. Θα αυξήσει τη δύναμη, με ανώτατο όριο το 100% για να διατηρηθεί το ίδιο ποσό περιστροφής ανά δευτερόλεπτο.
6. Εδώ μπορείτε να καθορίσετε για πόσο χρόνο θα δουλεύει ο κινητήρας σας.
7. Με το ‘Wait for completion” -"Περιμένετε να ολοκληρωθεί" , ο κινητήρας θα τελειώσει τη δράση του εντελώς πριν το πρόγραμμα να προχωρήσει. Εάν από-επιλέξτε ‘Περιμένετε να ολοκληρωθεί,’ τα άλλα μπλοκ του προγράμματος μπορούν να προχωρήσουν ενώ ο κινητήρας σας θα δουλεύει ταυτόχρονα.Για παράδειγμα, αν ένας ήχος μπλοκ τοποθετείται μετά το μπλοκ του κινητήρα, θα μπορούσε να ξεκινήσει η αναπαραγωγή ενός αρχείου ήχου, ενώ το μοτέρ συνεχίζει τη δράση της.
8. Επιλέξτε αν ο κινητήρας θα brake- φρενάρει ή θα coast – ρολάρει μετά τον τερματισμό.
9. Με την επιλογή θα μετρήσει πόσες μοίρες ή πλήρεις περιστροφές ο κινητήρας σας θα γυρίζει. Πατήστε το reset να επιστρέψουν οι τιμές στο μηδέν.


Motor versus Robot Direction-Προσδιορισμός κατέυθυνσης ρομπότ μέσω κινητήρα.

Όταν ορίζετε την κίνηση ή την κατεύθυνση Motor block καθορίζετε την κατεύθυνση περιστροφής του μοτέρ. Αυτή μπορεί να είναι διαφορετική από την κατεύθυνση που το ρομπότ σας κινείται στην πραγματικότητα.


robot_direction.png





Καλώδια


display_block_rithmisi4.png

Τα καλώδια που μεταφέρουν τις πληροφορίες για ένα μπλοκ συνδέονται με τις υποδοχές στην αριστερή πλευρά του hub. Τα καλώδια που μεταφέρουν την έξοδο των πληροφοριών συνδέονται με τις υποδοχές στη δεξιά πλευρά.





hub.png

[A] : Βύσμα εισόδου
[B] : Βύσμα εξόδου
[C] : Καλώδιο αριθμητικών δεδομένων (κίτρινο)
[D] : Καλώδιο λογικών δεδομένων (πράσινο)
[E] : Καλώδιο δεδομένων κειμένου (πορτοκαλί)
[F] : Σπασμένο καλώδιο δεδομένων (γκρι)


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

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



Χρώματα καλωδίων δεδομένων.
Τα καλώδια δεδομένων αναγνωρίζονται με συγκεκριμένα χρώματα. Καλώδια που μεταφέρουν αριθμητικά δεδομένα έχουν χρώμα κίτρινο, αυτά που μεταφέρουν λογικά δεδομένα έχουν χρώμα πράσινο και τα καλώδια που μεταφέρουν δεδομένα κειμένου είναι χρώματος πορτοκαλί.

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

Δοκιμάστε