Κωδικοποίηση με τον προφυλακτήρα LED VEX GO

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

Προφυλακτήρας LED με το καλώδιό του συνδεδεμένο σε μία από τις έξυπνες θύρες του εγκεφάλου.

Σημείωση: Σε αυτό το άρθρο, τα παραδείγματα έργων χρησιμοποιούν τη βάση κώδικα - LED Bumper Top GO Build.


Πώς χρησιμοποιείται ο προφυλακτήρας LED

Ο προφυλακτήρας LED χρησιμοποιείται για την ανίχνευση φυσικής επαφής και την εμφάνιση χρωμάτων. Όταν πατηθεί το κουμπί LED Bumper, μπορεί να χρησιμοποιηθεί για την ενεργοποίηση μιας συμπεριφοράς. Για παράδειγμα, ο προφυλακτήρας LED μπορεί να χρησιμοποιηθεί για την εκκίνηση ή το σταμάτημα του συστήματος μετάδοσης κίνησης όταν πατηθεί.

Διάγραμμα ενός χεριού που πατάει τον προφυλακτήρα LED σε ένα ρομπότ GO.

Το μπλοκ <Pressing bumper> χρησιμοποιείται για να προσδιοριστεί εάν είναι πατημένος ο προφυλακτήρας LED.

VEXcode GO Μπλοκ προφυλακτήρα με πίεση που γράφει "Πλήκτρο προφυλακτήρα πατημένο";

Ή, για να εμφανίσετε ένα συγκεκριμένο χρώμα. Τα χρώματα που μπορεί να εμφανίσει ο προφυλακτήρας LED είναι: απενεργοποιημένο, πράσινο και κόκκινο.

Παράπλευρο διάγραμμα του προφυλακτήρα LED, που το δείχνει να ανάβει πράσινο, κόκκινο και σβηστό.

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

VEXcode GO Ορισμός μπλοκ χρώματος προφυλακτήρα που διαβάζει "ορισμός προφυλακτήρα σε κόκκινο". Το αναπτυσσόμενο μενού του μπλοκ είναι ανοιχτό για να δείξει ότι το χρώμα μπορεί να αλλάξει σε κόκκινο, πράσινο ή να απενεργοποιηθεί.


Παράδειγμα Έργου Χρώματος Προφυλακτήρα LED

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

Το VEXcode GO μπλοκάρει έργα που θα αλλάξουν το χρώμα του προφυλακτήρα αν πατηθεί. Το έργο αναφέρει: "Όταν ξεκίνησε, για πάντα". Εάν πατηθεί ο προφυλακτήρας, τότε οριστεί ο προφυλακτήρας σε πράσινο, διαφορετικά οριστεί ο προφυλακτήρας σε κόκκινο.


Παράδειγμα έργου ανίχνευσης αντικειμένου

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

Το VEXcode GO μπλοκάρει έργα που θα οδηγήσουν τη βάση κώδικα προς τα εμπρός μέχρι να πατηθεί το κουμπί Bumper. Το έργο αναφέρει: Όταν ξεκινήσει, προχωρήστε προς τα εμπρός και περιμένετε μέχρι να πατηθεί ο προφυλακτήρας. Τέλος, σταματήστε να οδηγείτε και μετά στρίψτε δεξιά για 90 μοίρες.

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

Last Updated: