switch_Block.png

Switch Block -Μπλοκ Διακόπτης


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

Display settings-Ρυθμίσεις Εμφάνισης


display_settings_swich.png


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


display_settings_swich1.png


1. Αν έχετε επιλέξει για τον έλεγχο του Switch block τον όρο Value-τιμή, ένα βύσμα καλωδίου δεδομένων θα εμφανιστεί στο κάτω μέρος του πρόσθιου άκρου του switch block και θα πρέπει να επισυνάψετε μια λογική ή τον αριθμό καλωδίου σε αυτό το βύσμα από κάποιο άλλο μπλοκ για τον έλεγχο του διακόπτη.


display_settings_swich2.png

1. Μη επιλέγοντας "Προβολή Flat View" , το μπλοκ Switch θα χρησιμοποιήσει καρτέλες για να δείξει τις εναλλακτικές αλληλουχίες του μπλοκ προγραμματισμού. Κάνοντας κλικ σε μια καρτέλα, θα μπορείτε να δείτε και να επεξεργαστείτε το μπλοκ και να δούμε ποια κατάσταση θα προκαλέσουν αυτά τα συγκεκριμένα τμήματα για να τρέξει.

Προσθήκη μπλοκ στο Switch Block


Μπορείτε να προσθέσετε μπλοκ σύροντάς τα πάνω στα κενά διαστήματα γύρω από το πλαίσιο του Switch block. Το εσωτερικό του Switch block θα επεκταθεί έτσι ώστε τα μπλοκ να μπορούν να χωρέσουν. Εάν υπάρχουν ήδη ενότητες στο πλαίσιο, σύρετε οποιοδήποτε άλλο μπλοκ πάνω από το επιθυμητό σημείο σύνδεσης της δοκού ακολουθίας και το παρακείμενο μπλοκ θα μετατοπιστεί προς τα πλάγια έτσι ώστε να επιτρέψει στον νέο μπλοκ να πάρει τη θέση του.


Μετακίνηση του Switch Block

Το Switch block μπορεί να μετακινηθεί κάνοντας κλικ στο ίδιο το μπλοκ, κλικ στο πλαίσιο που περιβάλλεται ή στα μπλοκ μέσα στο πλαίσιο που δεν θα λειτουργήσουν.

Ρύθμιση του Switch Block


Το pull-down menu θα σας αφήσει να επιλέξετε τις δύο αρχικές συνθήκες που θα επηρεάσουν το διακόπτη σας.


Value-Τιμή


Ένα Switch block στη θέση "Value-τιμή" μπορεί να αποδεχθεί είτε τη λογική(true / false) ή τον αριθμό των εισροών μέσω καλωδίου δεδομένων που συνδέονται με αυτό.
Εάν συνδέσετε μια λογική (true / false), το πρόγραμμα θα τρέξει το μπλόκ προγραμματισμού στην πάνω ακολουθία όταν το Switch block λαμβάνει μια "true" σήμα. Αν το μπλοκ λαμβάνει ένα "false" σήμα, το πρόγραμμα θα τρέξει το μπλοκ στην κάτω ακολουθία. Εάν συνδέσετε έναν αριθμό ή ένα καλώδιο , μπορείτε να ορίσετε την ακριβή στιγμή που θα αλλάξει ακολουθία το μπλοκ. Εξάλλου, αν το Display Flat View επιλογή είναι μη-επιλεγμένο, μπορείτε να μεταβείτε σε περισσότερα από δύο μπλοκ προγραμματισμού.


value.png

1. Το πεδίο αυτό θα δείξει το είδος των εισόδων που εντοπίστηκαν στο μπλοκ.
2. Με τη μη-επιλογή του "Προβολή Flat View", το μπλοκ Switch θα χρησιμοποιήσει μία καρτέλα για να δείξει τις εναλλακτικές ακολουθίες του μπλοκ προγραμματισμού.
3. Κάθε γραμμή του πίνακα αντιπροσωπεύει μια επιλογή. Όταν το "Display Flat View"είναι επιλεγμένο, ο αριθμός 1 αντιπροσωπεύει την προϋπόθεση ότι θα ενεργοποιήσει το μπλόκ προγραμματισμού στην πάνω ακολουθία για να τρέξει. Η δεύτερη επιλογή, αριθμός 2, αποτελεί την προϋπόθεση ότι θα προκαλέσει το μπλοκ στη κάτω ακολουθία για να τρέξει.

value1.png


4. Η θέση αυτή εξυπηρετεί δύο ρόλους. Για όταν έχουμε λογική (0 ή 1) είσοδο και όταν έχουμε είσοδο μία τιμή. Ανάλογα πληκτρολογούμε για να ενεργοποιηθεί κάποια επιλογή αλλαγής μπλοκ.
5. Αυτά τα κουμπιά θα σας επιτρέψουν να προσθέσετε και να διαγράψετε επιλογές. Είναι ενεργά μόνο όταν το Flat View είναι μη-επιλεγμένο.
6. Στο "*" θα ορίσετε την προεπιλεγμένη επιλογή για τη λίστα.


Touch Sensor- Αισθητήρας Αφής

touch_s.png

Επιλέξτε αισθητήρα αφής να καθορίσει την αλλαγή ακολουθία κώδικα στο πρόγραμμα σας.
1.Μη επιλέγοντας " Προβολή Flat View " το Switch-block θα χρησιμοποιήσει καρτέλες για να δείξει τις εναλλακτικές επιλογές του μπλοκ προγραμματισμού. Κάνοντας κλικ σε μια καρτέλα, θα μπορείτε να δείτε και να επεξεργαστείτε το μπλοκ.
2. Επιλέξτε τη θύρα όπου ο αισθητήρας αφής σας είναι ενωμένος. Από προεπιλογή, το μπλοκ θα οριστεί στη θύρα 1 για έναν αισθητήρα αφής. Μπορείτε να αλλάξετε αυτή την επιλογή αν θέλετε.
3. Χρησιμοποιήστε τα κουμπιά επιλογής για να καθορίσετε εάν θέλετε να ενεργοποιηθεί με το πάτημα του αισθητήρα όπου πρέπει να χτυπηθεί- Bumped , πιεστεί- pressed, ή να ελευθερωθεί- released.



Light -Αισθητήρα φωτός

light.png

Επιλέξτε τον αισθητήρα φωτός να καθορίσει την αλλαγή ακολουθίας κώδικα στο πρόγραμμα σας.
1.Μη επιλέγοντας " Προβολή Flat View " το Switch-block θα χρησιμοποιήσει καρτέλες για να δείξει τις εναλλακτικές επιλογές του μπλοκ προγραμματισμού. Κάνοντας κλικ σε μια καρτέλα, θα μπορείτε να δείτε και να επεξεργαστείτε το μπλοκ.
2 . Επιλέξτε τη θύρα όπου ο αισθητήρας φωτός σας είναι ενωμένος. Από προεπιλογή, το μπλοκ θα οριστεί στη θύρα 3. Μπορείτε να αλλάξετε αυτή την επιλογή αν θέλετε.
3. Χρησιμοποιήστε την κλίμακα για να ορίσετε την τιμή ενεργοποίησης ή πληκτρολογήστε μια τιμή απευθείας στο πλαίσιο.
4. Εάν επιλέξετε το Generate Light-Δημιουργία Φως, ο αισθητήρας φωτός θα ανάψει το δικό του μικρό φωτάκι.


Ultrasonic Sensor - Αισθητήρας Υπερήχων

ultrasonic.png

Επιλέξτε τον Αισθητήρα Υπερήχων να καθορίσει την αλλαγή ακολουθίας κώδικα στο πρόγραμμα σας:
1.Μη επιλέγοντας " Προβολή Flat View " το Switch-block θα χρησιμοποιήσει καρτέλες για να δείξει τις εναλλακτικές επιλογές του μπλοκ προγραμματισμού. Κάνοντας κλικ σε μια καρτέλα, θα μπορείτε να δείτε και να επεξεργαστείτε το μπλοκ.
2 . Επιλέξτε τη θύρα όπου ο αισθητήρας Υπερήχων σας είναι ενωμένος. Από προεπιλογή, το μπλοκ θα οριστεί στη θύρα 4. Μπορείτε να αλλάξετε αυτή την επιλογή αν θέλετε.
3. Ρυθμίστε την κλίμακα για να ορίσετε την τιμή ενεργοποίησης ή πληκτρολογήστε μια τιμή απευθείας στο πλαίσιο.
4 . Επιλέξτε να διαβάσετε τις τιμές σε εκατοστά ή ίντσες.
5. Το κουτί ανατροφοδότηση θα εμφανίσει την τρέχουσα τιμή του αισθητήρα

ΝΧΤ Βuttons- κουμπιά NXT


nxt_buttons.png

Επιλέξτε τα κουμπιά NXT να καθορίσουν την αλλαγή ακολουθίας κώδικα στο πρόγραμμα σας.
1. Επιλέξτε ποίο NXT κουμπί, θα στείλει ένα σήμα όταν ενεργοποιηθεί.
2. Επιλέξτε το επιλεγμένο κουμπί να ενεργοποιηθεί όταν το πιέσετε-pressed, ελευθερώσετε-released, ακουμπήσετε στιγμιαία-bumped.



Timer - χρονόμετρο

Timer.png

Επιλέξτε το Timer-χρονόμετρο να καθορίσει την αλλαγή ακολουθίας κώδικα στο πρόγραμμα σας.
1.Μη επιλέγοντας "Προβολή Flat View" το Switch-block θα χρησιμοποιήσει καρτέλες για να δείξει τις εναλλακτικές επιλογές του μπλοκ προγραμματισμού. Κάνοντας κλικ σε μια καρτέλα, θα μπορείτε να δείτε και να επεξεργαστείτε το μπλοκ.
2.Αν επιλέξετε το "Reset" το Switch block θα διαβάσει την τιμή του χρόνου και στη συνέχεια το χρονόμετρο θα γίνει "Reset" . Αν επιλέξετε το read το χρονόμετρο δεν θα γίνει "Reset" στο τέλος.
3. Διαλέξτε ποιο χρονόμετρο θέλετε στην οθόνη.
4. Βάλτε την τιμή που θέλετε στο χρονόμετρο. Η προεπιλεγμένη τιμή είναι τα 5 δευτερόλεπτα.

Δοκιμάστε