Zderzak LED#
Wstęp#
Zderzak LED wykrywa moment naciśnięcia i może zmieniać kolor lub wzór, zapewniając wizualną informację zwrotną.
Poniżej znajduje się lista wszystkich bloków:
Ustaw kolor zderzaka — Informuje zderzak LED, jaki ma być kolor.
Ustaw jasność zderzaka — Informuje zderzak LED o tym, jaką jasność ma mieć.
Naciśnięty zderzak — Raportuje wartość logiczną wskazującą, czy zderzak LED jest naciśnięty.
Ustaw kolor zderzaka#
Blok stosu Ustaw kolor zderzaka wskazuje zderzakowi LED, jaki ma być kolor lub czy ma zostać wyłączony.
Zderzak LED może służyć do śledzenia etapu projektu, w którym znajduje się robot, lub do pokazywania, kiedy spełnione są określone warunki.
ustaw [bumper v] na [czerwony v] :: custom-led
Parametry |
Opis |
|---|---|
PROWADZONY |
Wybrany zderzak LED, którego kolor chcesz zmienić, konfiguruje się w oknie Urządzenia. |
kolor |
Kolor, na który należy ustawić zderzak LED:
|
Przykład
gdy uruchomiony :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
zawsze
ustaw [bumper v] na [zielony v] :: custom-led
czekaj [0.5] sekund
ustaw [bumper v] na [wyłączone v] :: custom-led
czekaj [0.5] sekund
Ustaw jasność zderzaka#
Blok stosu Ustaw jasność zderzaka informuje zderzak LED, jaką jasność ma ustawić.
Wyższy procent sprawia, że światło jest jaśniejsze. Niższy procent sprawia, że światło jest ciemniejsze.
Jeśli zderzak LED jest wyłączony, ustawienie mocy światła powyżej 0% spowoduje włączenie światła.
Jeżeli zderzak LED jest włączony, ustawienie mocy światła na 0% spowoduje wyłączenie światła.
ustaw jasność [bumper v] na [50] % :: custom-led
Parametry |
Opis |
|---|---|
PROWADZONY |
Wybrany zderzak LED, którego jasność chcesz zmienić, konfiguruje się w oknie Urządzenia. |
jasność |
Nowa jasność pozwala ustawić zderzak LED w zakresie od 0% do 100% jako liczbę całkowitą. |
Przykład
gdy uruchomiony :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
ustaw jasność [bumper v] na [25] % :: custom-led
ustaw [bumper v] na [zielony v] :: custom-led
czekaj [2] sekund
ustaw jasność [bumper v] na [100] % :: custom-led
Zderzak wciśnięty#
Blok logiczny Bumper pressing informuje, czy zderzak LED jest wciśnięty. Można go użyć do sprawdzenia, czy robot uderza w inne obiekty.
Prawda — zderzak LED jest wciśnięty.
Fałsz — zderzak LED nie jest wciśnięty.
<[bumper v] wciśnięty? :: custom-led>
Parametry |
Opis |
|---|---|
PROWADZONY |
Wybrany zderzak LED do sprawdzenia, skonfigurowany w oknie Urządzenia. |
Przykład
gdy uruchomiony :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
skręć [w lewo v]
czekaj dopóki <[bumper v] wciśnięty? :: custom-led>
skręć [w prawo v]