Ανίχνευση χρωμάτων#
Αυτό το σεμινάριο σας καθοδηγεί στη χρήση του Eye Sensor για την ανίχνευση ενός χρώματος, χρησιμοποιώντας ως παράδειγμα έναν Πράσινο Δίσκο. Στο τέλος, θα έχετε ένα έργο που εκτυπώνει ένα μήνυμα μόλις εντοπιστεί πράσινο.
Βεβαιωθείτε ότι το ρομπότ σας έχει συνδεδεμένο έναν αισθητήρα ματιών. Ανατρέξτε στην ενότητα Διαμόρφωση συσκευών εάν δεν έχετε προσθέσει ακόμα έναν.
Συνδέστε ένα μπλοκ ορισμού φωτός ματιού κάτω από το μπλοκ όταν ξεκινήσει. Αυτό βοηθά τον αισθητήρα ματιού να ανιχνεύει τα χρώματα πιο καθαρά.
όταν ξεκινά :: hat events
ορισμός φωτισμού ματιού [ενεργό v]
Συνδέστε ένα μπλοκ περιμένετε μέχρι από κάτω.
όταν ξεκινά :: hat events
ορισμός φωτισμού ματιού [ενεργό v]
περίμενε μέχρι <>
Σύρετε το μπλοκ Boolean του ματιού που ανιχνεύει χρώμα του Αισθητήρα Ματιού στην υποδοχή συνθήκης του μπλοκ αναμονή μέχρι.
όταν ξεκινά :: hat events
ορισμός φωτισμού ματιού [ενεργό v]
περίμενε μέχρι <το μάτι ανιχνεύει [κόκκινο v];>
Αλλάξτε την παράμετρο χρώματος σε πράσινο.
Επισυνάψτε ένα μπλοκ εκτύπωσης κάτω από το μπλοκ αναμονή μέχρι.
όταν ξεκινά :: hat events
ορισμός φωτισμού ματιού [ενεργό v]
περίμενε μέχρι <το μάτι ανιχνεύει [πράσινο v];>
εκτύπωση [VEXcode] ▶
Αλλάξτε το κείμενό του σε Εντοπίστηκε πράσινο!.
Βεβαιωθείτε ότι το ρομπότ σας είναι συνδεδεμένο στο VEXcode. Ανατρέξτε στην ενότητα Σύνδεση με το ρομπότ σας εάν δεν είναι ακόμα συνδεδεμένο.
Επιλέξτε Έναρξη για να εκτελέσετε το έργο.
Κρατήστε έναν πράσινο δίσκο μπροστά από τον αισθητήρα ματιών. Μόλις ανιχνευθεί, το μήνυμα Εντοπίστηκε πράσινο! θα εκτυπωθεί στην Κονσόλα.