Παρουσιαστικό#

Αποτύπωμα#

Αποτύπωμα#

Το μπλοκ Εκτύπωση χρησιμοποιείται για την εκτύπωση τιμών ή κειμένου στην οθόνη της Κονσόλας Εκτύπωσης ή του VEX IQ Brain.

εκτύπωση [Hello] ▶

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

Όλα τα νέα έργα ξεκινούν με τον κέρσορα οθόνης στη γραμμή 1, στήλη 1 και στη γραμμή 1 στην Κονσόλα Εκτύπωσης.

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

Σημαντικό: Το μπλοκ Εκτύπωση δεν θα εκτυπώσει τίποτα στην οθόνη Brain εκτός εάν επεκταθεί σε και οριστεί ο κέρσορας στην επόμενη γραμμή ή ακολουθούμενο από ένα μπλοκ Επόμενη Γραμμή.

εκτύπωση [Hello] ◀ και μετακίνηση κέρσορα στην επόμενη γραμμή

Οποιοδήποτε μπλοκ που επιστρέφει μια τιμή μπορεί να χρησιμοποιηθεί στο μπλοκ Εκτύπωση.

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

όταν ξεκινά
εκτύπωση (κατεύθυνση [Gyro5 v] σε μοίρες) στην κονσόλα ◀ και μετακίνηση κέρσορα στην επόμενη γραμμή

Ορισμός δρομέα#

Το μπλοκ Ορισμός Δρομέα χρησιμοποιείται για να ορίσετε τη θέση του δρομέα για τα μπλοκ Εκτύπωση στην οθόνη του εγκεφάλου IQ (1ης γενιάς) ή στην οθόνη του ελεγκτή.

μετακίνηση κέρσορα στη σειρά (1) στήλη (1) στην οθόνη

Το μπλοκ Ορισμός Δρομέα δέχεται ένα εύρος για γραμμή από 1 έως 5 και ένα εύρος για στήλη από 1 έως 21.

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

όταν ξεκινά
για πάντα
[Print the current timer on the Brain.]
εκτύπωση (χρονόμετρο σε δευτερόλεπτα) στην κονσόλα ◀ και μετακίνηση κέρσορα στην επόμενη γραμμή
[After 1 second, clear the value and reset the cursor.]
περίμενε (1) δευτερόλεπτα
εκκαθάριση όλων των γραμμών στην κονσόλα
μετακίνηση κέρσορα στη σειρά (1) στήλη (1) στην οθόνη

Επόμενη σειρά#

Το μπλοκ Επόμενη Γραμμή χρησιμοποιείται για να ορίσετε τον κέρσορα εξόδου εκτύπωσης στην Κονσόλα Εκτύπωσης, στην οθόνη του IQ (1ης γενιάς) Brain ή στην οθόνη του Ελεγκτή στην επόμενη διαθέσιμη γραμμή.

μετακίνηση δρομέα στην επόμενη γραμμή στην κονσόλα

Από προεπιλογή, όλα τα έργα ξεκινούν με τον κέρσορα οθόνης στη γραμμή 1, στήλη 1. Το μπλοκ Επόμενη Γραμμή θα μετακινήσει τον κέρσορα προς τα κάτω κατά μία γραμμή στην οθόνη. Το μπλοκ Επόμενη Γραμμή θα ορίσει επίσης τη στήλη του κέρσορα στη θέση 1.

Σε αυτό το παράδειγμα, το ρομπότ θα εκτυπώσει την ένδειξη “Γεια” στην και την ένδειξη “κόσμε!” στη 2η σειρά.

όταν ξεκινά
εκτύπωση [Hello] στην κονσόλα ▶
μετακίνηση δρομέα στην επόμενη γραμμή στην κονσόλα
εκτύπωση [world!] στην κονσόλα ◀ και μετακίνηση κέρσορα στην επόμενη γραμμή

Ορισμός ακρίβειας εκτύπωσης#

Το μπλοκ Ορισμός Ακρίβειας Εκτύπωσης χρησιμοποιείται για να ορίσετε τον αριθμό των ψηφίων που εμφανίζονται μετά την υποδιαστολή κατά την εκτύπωση μπλοκ αναφοράς στην Κονσόλα Εκτύπωσης ή στην οθόνη του IQ (1ης γενιάς) Brain.

ορισμός ακρίβειας εκτύπωσης σε [0.1 v]

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

  • Μονάδες (1) (Προεπιλογή)

  • Δέκατα (0,1)

  • Εκατοντάδες (0,01)

  • Χιλιοστά (0,001)

  • Όλα τα ψηφία (0,000001)

Ένα μπλοκ κωδικοποίησης με εγκοπή σε μωβ χρώμα με το κείμενο "ορισμός ακρίβειας εκτύπωσης σε" ακολουθούμενο από ένα αναπτυσσόμενο μενού που εμφανίζει την τιμή "0,1". Κάτω από το μπλοκ, ένα εκτεταμένο αναπτυσσόμενο μενού εμφανίζει επιλογές: 1, 0,1 (με σημάδι επιλογής), 0,01, 0,001 και "Όλα τα ψηφία."

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

όταν ξεκινά
ορισμός ακρίβειας εκτύπωσης σε [0.01 v] στην κονσόλα
εκτύπωση (κατεύθυνση [Gyro5 v] σε μοίρες) στην κονσόλα ◀ και μετακίνηση κέρσορα στην επόμενη γραμμή

Εκκαθάριση όλων των γραμμών#

Το μπλοκ Εκκαθάριση Όλων των Σειρών χρησιμοποιείται για την εκκαθάριση ολόκληρης της οθόνης του εγκεφάλου IQ (1ης γενιάς).

εκκαθάριση όλων των γραμμών στην κονσόλα

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

όταν ξεκινά
για πάντα
[Print the current timer on the Brain.]
εκτύπωση (χρονόμετρο σε δευτερόλεπτα) στην κονσόλα ◀ και μετακίνηση κέρσορα στην επόμενη γραμμή
[After 1 second, clear the value and reset the cursor.]
περίμενε (1) δευτερόλεπτα
εκκαθάριση όλων των γραμμών στην κονσόλα
μετακίνηση κέρσορα στη σειρά (1) στήλη (1) στην οθόνη

Καθαρισμός σειράς#

Το μπλοκ Εκκαθάριση Γραμμής χρησιμοποιείται για την εκκαθάριση μίας μόνο γραμμής στην οθόνη του εγκεφάλου IQ (1ης γενιάς).

εκκαθάριση σειράς (1) στην οθόνη

Σε αυτό το παράδειγμα, το ρομπότ θα εκτυπώσει τον κωδικό “VEXcode” σε τρεις διαφορετικές σειρές πριν διαγράψει τον κωδικό “VEXcode” στηκαι σειρά.

όταν ξεκινά
[Print "VEXcode" on the 1st, 2nd, and 3rd rows.]
επανέλαβε (3)
εκτύπωση [VEXcode] στην κονσόλα ◀ και μετακίνηση κέρσορα στην επόμενη γραμμή
τέλος
[Wait 1 second before clearing the 2nd row.]
περίμενε (1) δευτερόλεπτα
εκκαθάριση σειράς (2) στην οθόνη

LED αφής#

Ορισμός χρώματος LED αφής#

Το μπλοκ Ορισμός χρώματος LED αφής χρησιμοποιείται για να ορίσετε το χρώμα του LED αφής VEX IQ.

ορισμός χρώματος [TouchLED11 v] σε (κανένα v)

Επιλέξτε ποια συσκευή αφής LED θα χρησιμοποιήσετε.

Ένα μπλοκ κωδικοποίησης με εγκοπή σε μωβ χρώμα και μια κίτρινη επισήμανση γύρω του που περιέχει το κείμενο "set TouchLED11 color to none" γραμμένο με λευκό χρώμα. Υπάρχουν δύο αναπτυσσόμενα μενού: το ένα με την ετικέτα "TouchLED11" και το άλλο με την ετικέτα "none". Κάτω από το μπλοκ, ένα αναπτυγμένο αναπτυσσόμενο μενού εμφανίζει την επιλογή "TouchLED11" με ένα σημάδι επιλογής δίπλα της.

Επιλέξτε ποιο χρώμα θα εμφανιστεί.

Ένα μπλοκ κωδικοποίησης με μωβ εγκοπή και μια κίτρινη επισήμανση γύρω του που περιέχει το κείμενο "set TouchLED11 color to none" γραμμένο με λευκό χρώμα. Υπάρχουν δύο αναπτυσσόμενα μενού: το ένα με την ετικέτα "TouchLED11" και το άλλο με την ετικέτα "none". Πάνω από το μπλοκ, ένα εκτεταμένο αναπτυσσόμενο μενού εμφανίζει διάφορες επιλογές χρώματος, όπως "none" (με σημάδι επιλογής), "red", "green", "blue", "white", "yellow", "orange", "morf", "red violet", "violet" και "blue violet".

Μπορείτε επίσης να ορίσετε το χρώμα της λυχνίας LED αφής στο χρώμα που ανιχνεύεται από τον αισθητήρα χρώματος ή τον οπτικό αισθητήρα χρησιμοποιώντας το μπλοκ Όνομα χρώματος αισθητήρα χρώματος ή Όνομα χρώματος οπτικού αισθητήρα.

ορισμός χρώματος [TouchLED11 v] σε (όνομα χρώματος [Color12 v])

ορισμός χρώματος [TouchLED11 v] σε (όνομα χρώματος [Optical4 v])

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

όταν ξεκινά
ορισμός χρώματος [TouchLED11 v] σε (πράσινο v)
περίμενε (2) δευτερόλεπτα
ορισμός χρώματος [TouchLED11 v] σε (κανένα v)

Ρύθμιση σβέσης LED αφής#

Το μπλοκ Ορισμός εξασθένισης της λυχνίας αφής LED χρησιμοποιείται για να ορίσετε την ταχύτητα με την οποία το χρώμα της λυχνίας αφής LED VEX IQ ξεθωριάζει μεταξύ των χρωμάτων.

ορισμός ξεθωριάσματος [TouchLED11 v] σε [αργά v]

Επιλέξτε ποια λυχνία LED αφής θα χρησιμοποιήσετε.

Ένα μπλοκ κωδικοποίησης με εγκοπή σε μωβ χρώμα και μια κίτρινη επισήμανση γύρω του που περιέχει το κείμενο "set TouchLED11 fade to slow" γραμμένο με λευκό χρώμα. Υπάρχουν δύο αναπτυσσόμενα μενού: το ένα με την ετικέτα "TouchLED11" και το άλλο με την ετικέτα "slow". Κάτω από το μπλοκ, ένα αναπτυγμένο αναπτυσσόμενο μενού εμφανίζει την επιλογή "TouchLED11" με ένα σημάδι επιλογής δίπλα της.

Επιλέξτε πόσο γρήγορα θα ξεθωριάζει ένα χρώμα στο LED αφής όταν αλλάζει σε ένα νέο χρώμα.

  • αργή - Η λυχνία LED αφής θα ξεθωριάσει αργά σε ένα νέο χρώμα.

  • γρήγορα - Η λυχνία LED αφής θα ξεθωριάσει γρήγορα σε ένα νέο χρώμα.

  • απενεργοποιημένο - Το χρώμα της λυχνίας LED αφής θα αλλάξει αμέσως.

Ένα μπλοκ κωδικοποίησης με εγκοπή σε μωβ χρώμα και μια κίτρινη επισήμανση γύρω του που περιέχει το κείμενο "set TouchLED11 fade to slow" γραμμένο με λευκό χρώμα. Υπάρχουν δύο αναπτυσσόμενα μενού: το ένα με την ετικέτα "TouchLED11" και το άλλο με την ετικέτα "slow". Κάτω από το μπλοκ, ένα εκτεταμένο αναπτυσσόμενο μενού εμφανίζει τις επιλογές "slow" (με ένα σημάδι επιλογής), "fast" και "off".

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

όταν ξεκινά
ορισμός χρώματος [TouchLED11 v] σε (πράσινο v)
ορισμός ξεθωριάσματος [TouchLED11 v] σε [αργά v]
περίμενε (2) δευτερόλεπτα
ορισμός χρώματος [TouchLED11 v] σε (κόκκινο v)

Ρύθμιση φωτεινότητας LED αφής#

Το μπλοκ Ορισμός φωτεινότητας LED αφής χρησιμοποιείται για να ορίσετε το επίπεδο φωτεινότητας του LED αφής VEX IQ.

ορισμός φωτεινότητας [TouchLED11 v] σε (50) %

Επιλέξτε ποια λυχνία LED αφής θα χρησιμοποιήσετε.

Ένα μπλοκ κωδικοποίησης με μωβ εγκοπή και μια κίτρινη επισήμανση γύρω του που περιέχει το κείμενο "ορισμός φωτεινότητας TouchLED11 στο 50%" γραμμένο με λευκό χρώμα. Υπάρχουν δύο στοιχεία: ένα αναπτυσσόμενο μενού με την ένδειξη "TouchLED11" και ο αριθμός "50" που εμφανίζεται σε λευκό οβάλ, που αντιπροσωπεύει το επίπεδο φωτεινότητας. Το σύμβολο "%" ακολουθεί τον αριθμό. Κάτω από το μπλοκ, ένα εκτεταμένο αναπτυσσόμενο μενού εμφανίζει την επιλογή "TouchLED11" με ένα σημάδι επιλογής δίπλα της.

Σε αυτό το παράδειγμα, η λυχνία LED αφής θα γίνει πράσινη στο 25% της φωτεινότητας και, μετά από 2 δευτερόλεπτα, η φωτεινότητα θα ρυθμιστεί στο 100%.

όταν ξεκινά
ορισμός φωτεινότητας [TouchLED11 v] σε (25) %
ορισμός χρώματος [TouchLED11 v] σε (πράσινο v)
περίμενε (2) δευτερόλεπτα
ορισμός φωτεινότητας [TouchLED11 v] σε (100) %

Χρώμα#

Ρύθμιση φωτός αισθητήρα χρώματος#

Το μπλοκ Ορισμός Φωτισμού Αισθητήρα Χρώματος χρησιμοποιείται για να ρυθμίσετε τη φωτεινότητα του φωτός του Αισθητήρα Χρώματος VEX IQ.

ορισμός φωτός [Color12 v] σε (50) %

Επιλέξτε ποιον αισθητήρα χρώματος θα χρησιμοποιήσετε.

Ένα μπλοκ κωδικοποίησης με εγκοπή σε μωβ χρώμα και μια κίτρινη επισήμανση γύρω του που περιέχει το κείμενο "set Color12 light to 50%" γραμμένο με λευκό χρώμα. Υπάρχουν δύο στοιχεία: ένα αναπτυσσόμενο μενού με την ένδειξη "Color12" και ο αριθμός "50" που εμφανίζεται σε λευκό οβάλ σχήμα, που αντιπροσωπεύει το επίπεδο φωτός. Το σύμβολο "%" ακολουθεί τον αριθμό. Κάτω από το μπλοκ, ένα εκτεταμένο αναπτυσσόμενο μενού εμφανίζει την επιλογή "Color12" με ένα σημάδι επιλογής δίπλα της.

Σε αυτό το παράδειγμα, ο Αισθητήρας Χρώματος θα ξεκινήσει με φωτεινότητα 25% και, μετά από 2 δευτερόλεπτα, η φωτεινότητα θα ρυθμιστεί στο 100%.

όταν ξεκινά
ορισμός φωτός [Color12 v] σε (25) %
περίμενε (2) δευτερόλεπτα
ορισμός φωτός [Color12 v] σε (100) %