LED-puskuri#
Johdanto#
LED-puskuri havaitsee painelun ja voi muuttaa väriään tai kuviotaan antaakseen visuaalista palautetta.
Alla on luettelo kaikista lohkoista:
Aseta puskurin väri — Määrittää LED-puskurin värin.
Aseta puskurin kirkkaus — Kertoo LED-puskurin kirkkauden.
Puskuria painettu — Raportoi loogisen arvon, joka ilmaisee, painetaanko LED-puskuria.
Aseta puskurin väri#
Aseta puskurin väri -pino-lohko kertoo LED-puskurille, minkä värisen sen tulee olla tai minkä värisen sen tulee sammua.
LED-puskuria voidaan käyttää seuraamaan robotin sijaintia projektissa tai näyttämään, milloin tietyt ehdot täyttyvät.
aseta [bumper v] väri [punainen v] :: custom-led
Parametrit |
Kuvaus |
|---|---|
LED |
Valittu LED-puskuri, jonka väriä haluat muuttaa, on määritetty Laitteet-ikkunassa. |
väri |
LED-puskurin väri, johon asetetaan:
|
Esimerkki
kun käynnistetään :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
ikuisesti
aseta [bumper v] väri [vihreä v] :: custom-led
odota [0.5] sekuntia
aseta [bumper v] väri [pois v] :: custom-led
odota [0.5] sekuntia
Aseta puskurin kirkkaus#
Aseta puskurin kirkkaus -pino-lohko kertoo LED-puskurille kirkkauden.
Suurempi prosenttiosuus tekee valosta kirkkaampaa. Pienempi prosenttiosuus tekee valosta himmeämpää.
Jos LED-puskuri on pois päältä, valotehon asettaminen yli 0 %:n sytyttää valon.
Jos LED-puskuri on päällä, valotehon asettaminen arvoon 0 % sammuttaa valon.
aseta [bumper v] kirkkaus [50] % :: custom-led
Parametrit |
Kuvaus |
|---|---|
LED |
Valittu LED-puskuri, jonka kirkkautta haluat muuttaa, on määritetty Laitteet-ikkunassa. |
kirkkaus |
Uusi kirkkaus, jolla LED-puskurin kirkkaus voidaan asettaa kokonaislukuna välille 0–100 %. |
Esimerkki
kun käynnistetään :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
aseta [bumper v] kirkkaus [25] % :: custom-led
aseta [bumper v] väri [vihreä v] :: custom-led
odota [2] sekuntia
aseta [bumper v] kirkkaus [100] % :: custom-led
Puskuri painettu#
Boolen funktion Puskuria painettu lohko raportoi, painetaanko LED-puskuria. Tätä voidaan käyttää tarkistamaan, törmääkö robotti muihin esineisiin.
Tosi — LED-puskuria painetaan.
Väärin — LED-puskuria ei paineta.
<[bumper v] painettu? :: custom-led>
Parametrit |
Kuvaus |
|---|---|
LED |
Valittu tarkistettava LED-puskuri, määritetty Laitteet-ikkunassa. |
Esimerkki
kun käynnistetään :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
käänny [vasemmalle v]
odota kunnes <[bumper v] painettu? :: custom-led>
käänny [oikealle v]