Οπτικός αισθητήρας#

Εισαγωγή#

Ο οπτικός αισθητήρας V5 ανιχνεύει το χρώμα, τη φωτεινότητα και την παρουσία κοντινών αντικειμένων χρησιμοποιώντας έναν συνδυασμό αισθητήρα χρώματος RGB και αισθητήρα εγγύτητας. Μπορεί επίσης να χρησιμοποιήσει την ενσωματωμένη λυχνία LED για να φωτίσει αντικείμενα για πιο ακριβή ανίχνευση.

Ο οπτικός αισθητήρας VEX V5.

Παρακάτω είναι μια λίστα με τα διαθέσιμα μπλοκ:

ορισμός οπτικού φωτός#

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

ορισμός φωτός [Optical1 v] [ενεργό v]

Παράμετροι

Περιγραφή

συσκευή

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

κατάσταση

Η κατάσταση του φωτός του οπτικού αισθητήρα: ενεργοποιημένη ή σβησμένη.

όταν ξεκινά
[Turn on the sensor's LED.]
ορισμός φωτός [Optical1 v] [ενεργό v]

ορισμός ισχύος οπτικού φωτός#

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

Ένα υψηλότερο ποσοστό κάνει το φως πιο φωτεινό. Ένα χαμηλότερο ποσοστό κάνει το φως πιο αμυδρό.

Εάν το φως του οπτικού αισθητήρα είναι σβηστό, η ρύθμιση της ισχύος φωτός πάνω από 0% θα ανάψει το φως.

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

ορισμός ισχύος φωτός [Optical1 v] σε [50] %

Παράμετροι

Περιγραφή

συσκευή

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

λάμψη

Η φωτεινότητα στην οποία θα ρυθμιστεί το φως του οπτικού αισθητήρα, από 0% έως 100%. Χρησιμοποιήστε ακέραιους αριθμούς.

όταν ξεκινά
[Turn on the sensor's LED at half brightness.]
ορισμός ισχύος φωτός [Optical1 v] σε [50] %

Οπτικά βρήκε ένα αντικείμενο#

Το λογικό μπλοκ Οπτικός αισθητήρας βρήκε ένα αντικείμενο αναφέρει εάν ο οπτικός αισθητήρας ανιχνεύει ένα αντικείμενο εντός εμβέλειας.

  • Σωστό — Ο οπτικός αισθητήρας ανιχνεύει ένα αντικείμενο.

  • Λάθος — Ο οπτικός αισθητήρας δεν ανιχνεύει κάποιο αντικείμενο.

<[Optical1 v] βρήκε αντικείμενο;>

Παράμετροι

Περιγραφή

συσκευή

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

Παράδειγμα

Οδηγήστε προς τα εμπρός μέχρι να εντοπιστεί κάποιο αντικείμενο#
όταν ξεκινά
[Drive forward until an object is found.]
κίνηση [εμπρός v]
περίμενε μέχρι <[Optical1 v] βρήκε αντικείμενο;>
διακοπή κίνησης

Οπτική ανίχνευση χρώματος#

Το μπλοκ Boolean Οπτικό ανιχνεύει χρώμα αναφέρει εάν ο οπτικός αισθητήρας ανιχνεύει ένα συγκεκριμένο χρώμα, με βάση την ανιχνευμένη τιμή απόχρωσης.

  • Αληθές – Ο αισθητήρας ανιχνεύει το καθορισμένο χρώμα.

  • Ψευδές – Ο αισθητήρας δεν ανιχνεύει το καθορισμένο χρώμα.

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

<[Optical1 v] ανιχνεύει [κόκκινο v];>

Παράμετροι

Περιγραφή

συσκευή

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

χρώμα

Ποιο χρώμα να αναζητήσετε:

  • κόκκινο – Μια ανιχνευμένη τιμή απόχρωσης μεταξύ 340° - 20°.
  • πράσινο – Μια ανιχνευμένη τιμή απόχρωσης μεταξύ 80° - 140°.
  • μπλε – Μια ανιχνευμένη τιμή απόχρωσης μεταξύ 200° - 240°.
  • κίτρινο – Μια ανιχνευμένη τιμή απόχρωσης μεταξύ 40° - 60°.
  • πορτοκαλί – Μια ανιχνευμένη τιμή απόχρωσης μεταξύ 20° - 40°.
  • μωβ – Μια ανιχνευμένη τιμή απόχρωσης μεταξύ 240° - 280°.
  • κυανό – Μια ανιχνευμένη τιμή απόχρωσης μεταξύ 140° - 200°.

Παράδειγμα

Οδηγήστε προς τα εμπρός μέχρι να ανιχνευθεί κόκκινο#
όταν ξεκινά
[Drive forward until red is found.]
κίνηση [εμπρός v]
περίμενε μέχρι <[Optical1 v] ανιχνεύει [κόκκινο v];>
διακοπή κίνησης

Οπτική φωτεινότητα#

Το μπλοκ αναφοράς Οπτικής φωτεινότητας αναφέρει πόσο φως ανακλάται πίσω στον οπτικό αισθητήρα, ως ποσοστό από 0% έως 100%.

Ένα υψηλότερο ποσοστό σημαίνει ότι περισσότερο φως ανακλάται πίσω στον οπτικό αισθητήρα. Ένα χαμηλότερο ποσοστό σημαίνει ότι λιγότερο φως ανακλάται πίσω.

(φωτεινότητα [Optical1 v] σε %)

Παράμετροι

Περιγραφή

συσκευή

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

Οπτική απόχρωση#

Το μπλοκ αναφοράς Οπτικής απόχρωσης αναφέρει την απόχρωση που ανιχνεύεται από τον Οπτικό Αισθητήρα ως αριθμό από 0 έως 359 μοίρες.

Η απόχρωση είναι ένας τρόπος περιγραφής χρώματος χρησιμοποιώντας αριθμούς γύρω από έναν χρωματικό κύκλο.

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

(απόχρωση [Optical1 v] σε μοίρες)

Παράμετροι

Περιγραφή

συσκευή

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

Παράδειγμα

όταν ξεκινά
[Look for the color pink using hue.]
για πάντα
εκκαθάριση οθόνης
μετακίνηση κέρσορα στη σειρά [1] στήλη [1] στην οθόνη
αν <[300] [math_less_than v] (απόχρωση [Optical1 v] σε μοίρες) [math_less_than v] [359]> τότε
εκτύπωση [This is pink!] στην οθόνη ▶
αλλιώς
εκτύπωση [No pink detected!] στην οθόνη ▶

όταν οπτικό#

Το μπλοκ καπέλο when Optical εκτελεί την προσαρτημένη στοίβα μπλοκ κάθε φορά που ο Οπτικός Αισθητήρας ανιχνεύει ή χάνει ένα αντικείμενο.

όταν [Optical1 v] [ανιχνεύει v] αντικείμενο :: hat events

Παράμετροι

Περιγραφή

συσκευή

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

κατάσταση

Πότε θα εκτελεστεί η συνδεδεμένη στοίβα μπλοκ: Η εντολή εντοπίζει εκτελείται όταν εντοπιστεί ένα μη ανιχνευμένο αντικείμενο, ενώ η εντολή χάνει εκτελείται όταν ένα ανιχνευμένο αντικείμενο δεν ανιχνεύεται πλέον.