Bumper LED#
Réamhrá#
Is féidir leis an Maolán LED a bhrath nuair a bhrúitear é agus dathanna a thaispeáint. Is féidir é a úsáid chun freagairt don timpeallacht trí iompraíochtaí a spreagadh nó dathanna difriúla a lasadh.
Maidir leis na samplaí thíos, tabharfar bumperar an LED Bumper cumraithe. Úsáidtear an t-ainm seo i ngach sampla ina dhiaidh sin ar fud an doiciméid API seo agus tagairt á déanamh do mhodhanna ranga LEDBumper.
Seo thíos liosta de na modhanna uile:
Múiteoirí — Athraigh dathanna agus gile.
set_color— Socraíonn sé dath an tsuaimhneora faoi stiúir.set_brightness— Socraíonn sé gile an Tuairteora LED.
Faighteoirí — Fill sonraí ón mbuacaire LED.
is_pressed— Tugann sé seo ar ais cibé an bhfuil an Bumper LED á bhrú nó nach bhfuil.
Sóiteoirí#
set_color#
set_color socraíonn dath an Tuairteora LED, nó múchann sé é.
Is féidir an soilse LED a úsáid mar bhealach chun a rianú cá bhfuil an róbat i dtionscadal, nó chun a thaispeáint cathain a chomhlíontar coinníollacha áirithe.
Is féidir an Buatóir LED a úsáid chun súil a choinneáil ar an áit a bhfuil an róbat i dtionscadal nó chun a thaispeáint cathain a chomhlíontar coinníollacha áirithe.
Usage:
bumper.set_color(color)
Paraiméadair |
Cur síos |
|---|---|
|
An dath le socrú ar an Maolán LED:
|
# Build Used: Super Code Base 2.0
def main():
# Blink the LED off and on
while True:
bumper.set_color(GREEN)
wait(0.5, SECONDS)
bumper.set_color(OFF)
wait(0.5, SECONDS)
# Start threads — Do not delete
start_thread(main)
set_brightness#
set_brightness socraíonn sé cé chomh geal is atá an Buatóir LED.
Déanann céatadán níos airde an solas níos gile. Déanann céatadán níos ísle an solas níos laige.
Mura bhfuil an Buatóir LED múchta, lasfar an solas má shocraítear cumhacht an tsolais os cionn 0%.
Má tá an Buatóir LED ar siúl, múchfar an solas má shocraítear cumhacht an tsolais ag 0%.
Déanann céatadán níos airde an solas níos gile. Déanann céatadán níos ísle an solas níos laige.
Mura bhfuil an Buatóir LED múchta, lasfar an solas má shocraítear cumhacht an tsolais os cionn 0%.
Má tá an Buatóir LED ar siúl, múchfar an solas má shocraítear cumhacht an tsolais ag 0%.
Usage:
bumper.set_brightness(color)
Paraiméadair |
Cur síos |
|---|---|
|
Gile an LED mar chéatadán ó 0% go 100% mar uimhir iomlán. |
# Build Used: Super Code Base 2.0
def main():
# Light up the LED at different brightness levels
bumper.set_brightness(25)
bumper.set_color(GREEN)
wait(2, SECONDS)
bumper.set_brightness(100)
# Start threads — Do not delete
start_thread(main)
Faighteoirí#
is_pressed#
is_pressed tugann sé luach Boolean ar ais a léiríonn an bhfuil an Buailteoir LED brúite nó nach bhfuil. Is féidir é seo a úsáid chun a sheiceáil an mbuaileann an róbat le rudaí eile.
True— Brúitear an Maolán LED.False— Níl an Buatóir LED brúite.
Usage:
bumper.is_pressed()
Paraiméadair |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an modh seo. |
# Build Used: Super Code Base 2.0
def main():
# Turn right when the bumper is pressed
drivetrain.turn(LEFT)
while not bumper.is_pressed():
wait(0.2, SECONDS)
drivetrain.turn(RIGHT)
# Start threads — Do not delete
start_thread(main)