Κωδικοποίηση του αισθητήρα ματιού VEX 123 χρησιμοποιώντας τον κωδικοποιητή

Ο αισθητήρας ματιού που βρίσκεται στο ρομπότ VEX 123 επιτρέπει στο ρομπότ να ανιχνεύει τόσο την παρουσία κοντινών αντικειμένων όσο και το χρώμα αυτών των αντικειμένων. Ο αισθητήρας παίζει σημαντικό ρόλο στο να βοηθά το ρομπότ να λαμβάνει αποφάσεις με βάση αυτό που «βλέπει» — όπως η ανίχνευση ενός κόκκινου δείκτη, ο εντοπισμός ενός εμποδίου ή η επιλογή της κατεύθυνσης προς την οποία θα στρίψει κατά τη διάρκεια μιας δραστηριότητας.

Ο αισθητήρας βρίσκεται στο μπροστινό μέρος του ρομπότ.

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

Συμβουλή: Για μέγιστη ακρίβεια κατά τη χρήση του Eye Sensor, αποφύγετε τις σκιές, την αντανάκλαση ή τον υπερβολικά αμυδρό φωτισμό.


Ανίχνευση χρωμάτων

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

Ένας κυκλικός χρωματικός κύκλος που εμφανίζει ένα πλήρες φάσμα αποχρώσεων με ετικέτες βαθμών γύρω από την περίμετρο, αυξανόμενες σε βήματα 30 μοιρών από 0° στην κορυφή έως 360°.

Μια απόχρωση είναι ένας αριθμός στον χρωματικό κύκλο από 0 έως 360 μοίρες που αντιπροσωπεύει τον τύπο του χρώματος.

3 κάρτες κωδικοποιητή με πορτοκαλί χρώμα από πάνω προς τα κάτω, οι οποίες διαβάζουν αν είναι κόκκινες, αν είναι πράσινες και αν είναι μπλε.

Όταν χρησιμοποιείτε μια Κάρτα Κωδικοποιητή όπως αν είναι κόκκινο,αν είναι πράσινο ή αν είναι μπλε, το ρομπότ ελέγχει αν η απόχρωση που αναφέρεται από τον Αισθητήρα Οφθαλμού εμπίπτει σε ένα συγκεκριμένο εύρος για αυτό το χρώμα:

  • Κόκκινο: 340°–20°
  • Πράσινο: 80°–145°
  • Μπλε: 160°–250°

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


Ανίχνευση φωτός

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

2 κάρτες κωδικοποιητή με πορτοκαλί χρώμα από πάνω προς τα κάτω, οι οποίες δείχνουν αν είναι φωτεινές και αν είναι σκούρες.

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


Ανίχνευση αντικειμένων

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

Ένα αντικείμενο πρέπει να βρίσκεται σε απόσταση περίπου 18 mm από τον αισθητήρα για να ανιχνευθεί. Σημειώστε ότι αυτή η τιμή μπορεί να επηρεαστεί από περιβαλλοντικούς παράγοντες, όπως ο φωτισμός περιβάλλοντος.

3 κάρτες κωδικοποιητή κάθετα στοιβαγμένες. Το πρώτο είναι μπλε και διαβάζει την ένδειξη drive until object. Τα δύο κάτω είναι πορτοκαλί και διαβάζουν αν το αντικείμενο είναι αντικείμενο και αν όχι αντικείμενο.

Αυτό το είδος ανίχνευσης χρησιμοποιείται σε κάρτες κωδικοποίησης όπως:

  • οδήγηση μέχρι το αντικείμενο – μετακινεί το ρομπότ προς τα εμπρός μέχρι να ανιχνευθεί κάτι μπροστά.
  • αν το αντικείμενο – εκτελεί μια στοίβα από κάρτες αν υπάρχει κάτι κοντά.
  • εάν δεν υπάρχει αντικείμενο – εκτελεί μια στοίβα μόνο εάν δεν υπάρχει τίποτα μπροστά από τον αισθητήρα.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: