Προφυλακτήρας LED#

Εισαγωγή#

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

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

Ορισμός χρώματος προφυλακτήρα#

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

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

ορισμός [bumper v] σε [κόκκινο v] :: custom-led

Παράμετροι

Περιγραφή

LED

Ο επιλεγμένος προφυλακτήρας LED για αλλαγή χρώματος, που έχει ρυθμιστεί στο παράθυρο Συσκευές.

χρώμα

Το χρώμα για να ορίσετε τον προφυλακτήρα LED σε:

  • κόκκινο
  • πράσινο
  • απενεργοποίηση — Σβήνει το LED

Παράδειγμα

όταν ξεκινά :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
για πάντα
ορισμός [bumper v] σε [πράσινο v] :: custom-led
περίμενε [0.5] δευτερόλεπτα
ορισμός [bumper v] σε [απενεργοποιημένο v] :: custom-led
περίμενε [0.5] δευτερόλεπτα

Ορισμός φωτεινότητας προφυλακτήρα#

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

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

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

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

ορισμός φωτεινότητας [bumper v] σε [50] % :: custom-led

Παράμετροι

Περιγραφή

LED

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

λάμψη

Η νέα φωτεινότητα ρυθμίζει τον προφυλακτήρα LED από 0% έως 100% ως ακέραιο αριθμό.

Παράδειγμα

όταν ξεκινά :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
ορισμός φωτεινότητας [bumper v] σε [25] % :: custom-led
ορισμός [bumper v] σε [πράσινο v] :: custom-led
περίμενε [2] δευτερόλεπτα
ορισμός φωτεινότητας [bumper v] σε [100] % :: custom-led

Πιεσμένος προφυλακτήρας#

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

  • Σωστό — Ο προφυλακτήρας LED πατιέται πατημένος.

  • Ψευδές — Δεν πατιέται ο προφυλακτήρας LED.

<[bumper v] πατημένο; :: custom-led>

Παράμετροι

Περιγραφή

LED

Ο επιλεγμένος προφυλακτήρας LED προς έλεγχο, ο οποίος έχει διαμορφωθεί στο παράθυρο Συσκευές.

Παράδειγμα

όταν ξεκινά :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
στροφή [αριστερά v]
περίμενε μέχρι <[bumper v] πατημένο; :: custom-led>
στροφή [δεξιά v]