LED nárazník#
Zavedení#
LED dioda dokáže detekovat stisknutí a změnit barvu nebo vzor, aby poskytla vizuální zpětnou vazbu.
Níže je uveden seznam všech bloků:
Nastavit barvu nárazníku — Určuje barvu nárazníku LED.
Nastavit jas nárazníku — Nastaví jas LED nárazníku.
Stisknutí nárazníku — Vrací booleovskou hodnotu označující, zda je stisknuta kontrolka nárazníku LED.
Nastavit barvu nárazníku#
Zásobníkový blok Set Bumper color říká LED Bumperu, jakou barvu má mít, nebo jakou má vypnout.
LED indikátor lze použít ke sledování, kde se robot v projektu nachází, nebo k zobrazení splnění určitých podmínek.
nastavit [bumper v] na [červená v] :: custom-led
Parametry |
Popis |
|---|---|
LED |
Vybraný LED nárazník, jehož barvu chcete změnit, je nakonfigurován v okně Zařízení. |
barva |
Barva pro nastavení LED nárazníku:
|
Příklad
při spuštění :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
navždy
nastavit [bumper v] na [zelená v] :: custom-led
čekat [0.5] sekund
nastavit [bumper v] na [vypnuto v] :: custom-led
čekat [0.5] sekund
Nastavení jasu nárazníku#
Zásobníkový blok Set Bumper brightness říká LED Bumperu, jaký má být jas.
Vyšší procento světlo zesílí. Nižší procento světlo ztlumí.
Pokud je LED nárazník vypnutý, nastavení výkonu světla nad 0 % světlo zapne.
Pokud je LED nárazník zapnutý, nastavení výkonu světla na 0 % světlo vypne.
nastavit jas [bumper v] na [50] % :: custom-led
Parametry |
Popis |
|---|---|
LED |
Vybraný LED nárazník, jehož jas se má změnit, je nakonfigurován v okně Zařízení. |
jas |
Nový jas pro nastavení LED nárazníku v rozsahu od 0 % do 100 % jako celé číslo. |
Příklad
při spuštění :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
nastavit jas [bumper v] na [25] % :: custom-led
nastavit [bumper v] na [zelená v] :: custom-led
čekat [2] sekund
nastavit jas [bumper v] na [100] % :: custom-led
Stlačený nárazník#
Logický blok Bumper pressed hlásí, zda je LED Bumper stisknuta, či nikoli. To lze použít ke kontrole, zda robot naráží do jiných objektů.
True – LED indikátor je stisknutý.
Nepravda — LED indikátor není stisknut.
<[bumper v] stisknuto? :: custom-led>
Parametry |
Popis |
|---|---|
LED |
Vybraný LED nárazník, který se má zkontrolovat, nakonfigurovaný v okně Zařízení. |
Příklad
při spuštění :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
otočit [vlevo v]
čekat dokud <[bumper v] stisknuto? :: custom-led>
otočit [vpravo v]