Μετάβαση στο κύριο περιεχόμενο

Μάθημα 1: Μπλοκ αισθητήρων ματιών

<Eye Sensor near object> Μπλοκ

Το μπλοκ <Eye Sensor near object> αναφέρει εάν ο αισθητήρας ματιού βρίσκεται αρκετά κοντά σε ένα αντικείμενο για να ανιχνεύσει ένα χρώμα (κόκκινο, πράσινο, μπλε, κανένα).

Μπλοκ αισθητήρα ματιού VR VEXcode κοντά σε αντικείμενο που αναφέρει «Το μπροστινό μάτι είναι κοντά στο αντικείμενο;».

Το μπλοκ <Eye Sensor near object> είναι ένα μπλοκ αναφοράς Boolean που αναφέρει TRUE όταν ο αισθητήρας ματιού βρίσκεται κοντά σε ένα αντικείμενο που έχει ανιχνεύσιμα χρώματα και αναφέρει FALSE εάν ο αισθητήρας ματιού δεν βρίσκεται κοντά σε ένα αντικείμενο που έχει ανιχνεύσιμα χρώματα.

Ο αισθητήρας μπροστινού ή κάτω ματιού μπορεί να επιλεγεί από το αναπτυσσόμενο μενού στο μπλοκ <Eye Sensor near object>.

Μπλοκ αισθητήρα ματιού VR VEXcode κοντά σε αντικείμενο που αναφέρει «Το μπροστινό μάτι είναι κοντά στο αντικείμενο;». Ανοίγει το αναπτυσσόμενο μενού αισθητήρα, επιτρέποντας στον χρήστη να αλλάξει τον αισθητήρα από Μπροστινό μάτι σε Κάτω μάτι.

Χρήση μπλοκ διακοπτών 

Αυτό είναι το μπλοκ Switch <Eye sensor near object>.

Έκδοση μπλοκ διακόπτη VEXcode VR του μπλοκ Eye Sensor Near Object, με κώδικα Python που διαβάζει 'front_eye.near_object()'.

Μπορείτε να αλλάξετε την παράμετρο του αισθητήρα από τον αισθητήρα μπροστινού ματιού στον αισθητήρα κάτω ματιού αντικαθιστώντας τον κωδικό "front_eye" με "down_eye". Σημειώστε ότι το όνομα του αισθητήρα πρέπει να πληκτρολογηθεί με πεζά γράμματα. Απλώς πληκτρολογήστε την παράμετρο ή πατήστε το πλήκτρο Enter ή το πλήκτρο Tab για να επιλέξετε την προτεινόμενη παράμετρο που εμφανίζεται. 

Έκδοση μπλοκ διακόπτη VEXcode VR του μπλοκ Eye Sensor Near Object, με κώδικα Python που διαβάζει 'front_eye.near_object()'. Ένα αναπτυσσόμενο μενού αυτόματης συμπλήρωσης επιτρέπει στον χρήστη να αλλάξει τον αισθητήρα μεταξύ 'front_eye' και 'down_eye'.

<Color sensing> Μπλοκ

Το μπλοκ <Color sensing> αναφέρει εάν ένας από τους αισθητήρες ματιών ανιχνεύσει ένα συγκεκριμένο χρώμα.

Μπλοκ ανίχνευσης χρώματος VEXcode VR που αναφέρει «Το μπροστινό μάτι ανιχνεύει κόκκινο;».

Επιλέξτε ποιον αισθητήρα ματιού θα χρησιμοποιήσετε στο μπλοκ <Color sensing>.

Μπλοκ ανίχνευσης χρώματος VEXcode VR που αναφέρει «Το μπροστινό μάτι ανιχνεύει κόκκινο;». Ανοίγει ένα αναπτυσσόμενο μενού για να ορίσετε τον επιλεγμένο αισθητήρα ως Μπροστινό μάτι ή Κάτω μάτι.

Το μπλοκ <Color sensing> είναι ένα μπλοκ αναφοράς Boolean και αναφέρει TRUE όταν ο αισθητήρας ματιού ανιχνεύει το επιλεγμένο χρώμα. Το μπλοκ <Color sensing> αναφέρει την τιμή FALSE (ΨΕΥΔΗΣ) όταν ο αισθητήρας ματιού δεν ανιχνεύει το επιλεγμένο χρώμα. Επιλέξτε ποιο χρώμα θα ανιχνευθεί στο μπλοκ <Color sensing>.

Μπλοκ ανίχνευσης χρώματος VEXcode VR που αναφέρει «Το μπροστινό μάτι ανιχνεύει κόκκινο;». Ανοίγει ένα αναπτυσσόμενο μενού για να ορίσετε το επιλεγμένο χρώμα ως κόκκινο, πράσινο, μπλε ή κανένα.

Χρήση μπλοκ διακοπτών

Αυτό είναι το μπλοκ Switch <Color sensing>. 

Έκδοση μπλοκ διακόπτη VR VEXcode του μπλοκ ανίχνευσης χρώματος με κώδικα Python που διαβάζει 'front_eye.detect(RED)'.

Μπορείτε να αλλάξετε την παράμετρο χρώματος πληκτρολογώντας ένα διαφορετικό χρώμα μέσα στις παρενθέσεις. Βεβαιωθείτε ότι έχετε εισαγάγει το χρώμα χρησιμοποιώντας μόνο κεφαλαία γράμματα. Προτάσεις για την παράμετρο χρώματος θα εμφανίζονται καθώς τροποποιείτε το κείμενο. 

Έκδοση μπλοκ διακόπτη VR VEXcode του μπλοκ ανίχνευσης χρώματος με κώδικα Python που διαβάζει 'front_eye.detect(RED)'. Ο χρήστης μπορεί να αλλάξει την τιμή χρώματος μεταξύ ΜΠΛΕ, ΠΡΑΣΙΝΟΥ, ΚΑΝΕΝΟΣ και ΚΟΚΚΙΝΟΥ πληκτρολογώντας το ή χρησιμοποιώντας τη λειτουργία αυτόματης συμπλήρωσης.

Όπως και στο μπλοκ <Eye sensor near object> , μπορείτε να αλλάξετε την παράμετρο του αισθητήρα από τον αισθητήρα μπροστινού ματιού στον αισθητήρα κάτω ματιού αντικαθιστώντας το "front_eye" με το "down_eye". Βεβαιωθείτε ότι έχετε εισαγάγει το όνομα του αισθητήρα χρησιμοποιώντας πεζά γράμματα. Η χρήση της σωστής σύνταξης είναι σημαντική, γι' αυτό φροντίστε να συμπεριλάβετε μια υπογράμμιση (_) μεταξύ των δύο λέξεων στο όνομα του αισθητήρα. 

Έκδοση μπλοκ διακόπτη VR VEXcode του μπλοκ ανίχνευσης χρώματος με κώδικα Python που διαβάζει 'down_eye.detect(RED)' για να δείξει πώς να αλλάξετε τον επιλεγμένο αισθητήρα.

Επιλέξτε το κουμπί Επόμενο για να συνεχίσετε με το υπόλοιπο μάθημα.