Lasc Tuairteora#
Réamhrá#
Is lasc meicniúil é an Lasc Tuairteora a chríochnaíonn ciorcad nuair a bhrúitear é, rud a ligeann don róbat brúnna agus scaoileadh a bhrath.

Úsáideann an leathanach seo bumper_switch mar ainm samplach don Lasc Bumper. Cuir d’ainm cumraithe féin ina áit de réir mar is gá.
Seo thíos liosta de na modhanna atá ar fáil:
pressing– Tugann sé seo ar ais an bhfuil an Lasc Buamaí á bhrú.pressed– Cláraíonn sé feidhm le glaoch uirthi aon uair a bhrúitear an Lasc Buamaí.released– Cláraíonn sé feidhm le glaoch uirthi aon uair a scaoiltear an Lasc Buamaí.
Tógálaí – Tús a chur le Lasc Bumper agus é a chumrú de láimh.
Bumper– Cruthaigh Lasc Tuairteora.
ag brú#
pressing , faightear Boolean a léiríonn an bhfuil an Lasc Bumper á bhrú faoi láthair. Is féidir é seo a úsáid chun a sheiceáil an bhfuil an róbat ag bualadh le rudaí eile.
True– Tá an Lasc Tuairteora á bhrú.False– Níl an Lasc Tuairteora á bhrú.
Usage:
bumper_switch.pressing()
Paraiméadair |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an modh seo. |
# Display a message after bumper_switch is pressed
while not bumper_switch.pressing():
pass
brain.screen.print("Bumper Switch pressed!")
brúite#
pressed cláraíonn feidhm le glaoch uirthi aon uair a bhrúitear an Lasc Tuairteora.
Usage:
bumper_switch.pressed(callback, arg)
Paraiméadair |
Cur síos |
|---|---|
|
Feidhm shainithe a fhorghníomhaítear nuair a bhrúitear an Lasc Bumper. |
|
Roghnach. |
def my_function():
brain.screen.print("Pressed")
# Call my_function whenever bumper_switch is pressed
bumper_switch.pressed(my_function)
scaoilte#
released feidhm le glaoch uirthi aon uair a scaoiltear an Lasc Tuairteora.
Usage:
bumper_switch.released(callback, arg)
Paraiméadair |
Cur síos |
|---|---|
|
Feidhm shainithe a fhorghníomhaítear nuair a scaoiltear an Lasc Bumper. |
|
Roghnach. |
def my_function():
brain.screen.print("Released")
# Call my_function whenever bumper_switch is released
bumper_switch.released(my_function)
Tógálaí#
Úsáidtear tógálaithe chun Bumper a chruthú de láimh, atá riachtanach chun Bumper Switch a chumrú lasmuigh de VEXcode.
Bumper#
Cruthaíonn Bumper Lasc Buacaire.
Usage:
Bumper(port)
Paraiméadar |
Cur síos |
|---|---|
|
An Port 3-Sreang a bhfuil an Lasc Tuairteora ceangailte leis:
|
# Create a Bumper Switch in Port A
bumper_switch = Bumper(brain.three_wire_port.a)