Inchinn#
Réamhrá#
Cuireann an chatagóir Braiteadh Inchinne VEX EXP modhanna ar fáil chun idirghníomhú le cnaipí na hinchinne agus leis an gceallraí ceangailte.
Úsáideann an leathanach seo brain mar shampla d’ainm Inchinn. Cuir d’ainm cumraithe féin ina áit de réir mar is gá.
Seo thíos liosta de na modhanna uile:
Faighteoirí — Sonraí a thabhairt ar ais ón gceallraí agus ó na cnaipí.
pressing— Tugann sé seo ar ais an bhfuil an cnaipe sonraithe á bhrú.voltage— Tugann sé seo voltas na ceallraí ar ais.current— Tugann sé seo an tarraingt reatha ceallraí ar ais.capacity— Tugann sé seo an acmhainn ceallraí atá fágtha ar ais.
Glaonna Ar Ais - Cláraigh feidhmeanna le glaoch orthu nuair a bhrúitear nó a scaoiltear na cnaipí.
Faighteoirí#
pressing#
Má bhrúnn tú pressing , seolann tú luach Boolean a léiríonn an bhfuil cnaipe ar leith ar an Inchinn á bhrú faoi láthair. Ní mór an modh seo a ghlaoch ar réad cnaipe ar leith, amhail buttonCheck (féach an liosta iomlán de na réada cnaipe thíos).
True— Tá an cnaipe sonraithe á bhrú.False— Níl an cnaipe sonraithe á bhrú.
Úsáid:
Is féidir ceann amháin de thrí réad cnaipe atá ar fáil a úsáid leis an modh seo, mar a thaispeántar thíos:
Cnaipe |
Ordú |
|---|---|
|
|
|
|
|
|
Paraiméadair |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an modh seo. |
# Turn when the check button is pressed
while True:
if brain.buttonCheck.pressing():
drivetrain.turn(RIGHT)
else:
drivetrain.stop()
voltage#
Is é voltas an brú leictreach a sholáthraítear don cheallraí. Tugann voltage voltas na ceallraí ar ais mar dheachúil (snámhphointe), rud a chabhróidh leat a sheiceáil an bhfuil an ceallraí luchtaithe go leor chun go n-oibreoidh an róbat go hiontaofa, idir 7.0 agus 8.0 Volta.
Usage:
brain.battery.voltage(units)
Paraiméadair |
Cur síos |
|---|---|
|
Roghnach. An t-aonad a léiríonn an voltas: |
# Display the current voltage of the battery
brain.screen.print(brain.battery.voltage())
current#
Is é an sruth an méid sreabhadh leictreach atá á úsáid ag an róbat ón gceallraí. Tugann current an sruth a tharraingítear ón gceallraí in aimpéir ar ais mar dheachúil (snámhphointe), rud a chabhróidh leat a fheiceáil cé chomh dian is atá an róbat ag obair nó an bhfuil ualach breise ar mhótair, idir 0.0 agus 15.0 Aimpéar.
Usage:
brain.battery.current()
Paraiméadair |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an modh seo. |
# Display the current of the battery
brain.screen.print(brain.battery.current())
capacity#
Tugann capacity an leibhéal ceallraí atá fágtha ar ais, mar chéatadán ó 0% go 100%.
Usage:
brain.battery.capacity()
Paraiméadair |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an modh seo. |
# Display the current battery capacity
brain.screen.print(brain.battery.capacity())
Glaonna ar ais#
pressed#
pressed cláraíonn feidhm le glaoch nuair a bhrúitear cnaipe ar leith ar an Inchinn. Ní mór an modh seo a ghlaoch ar réad cnaipe ar leith, amhail buttonCheck — (féach an liosta iomlán de na réada cnaipe thíos).
Úsáid:
Is féidir ceann amháin de thrí réad cnaipe atá ar fáil a úsáid leis an modh seo, mar a thaispeántar thíos:
Cnaipe |
Ordú |
|---|---|
|
|
|
|
|
|
Paraiméadair |
Cur síos |
|---|---|
|
Feidhm [Feidhm] atá sainmhínithe roimhe seo le forghníomhú nuair a bhíonn an cnaipe sonraithe á bhrú. |
|
Roghnach. Tuple ina bhfuil argóintí le cur chuig an bhfeidhm athghlaoite. Féach Feidhmeanna le Paraiméadair le haghaidh tuilleadh eolais. |
# Turn in a circle when the left button
# is pressed
def button_pressed():
drivetrain.turn_for(RIGHT, 360, DEGREES)
brain.buttonLeft.pressed(button_pressed)
released#
released cláraíonn feidhm atá le glaoch nuair a scaoiltear cnaipe ar leith ar an Inchinn. Ní mór an modh seo a ghlaoch ar réad cnaipe ar leith, amhail buttonCheck — (féach an liosta iomlán de na réada cnaipe thíos).
Úsáid:
Is féidir ceann amháin de thrí réad cnaipe atá ar fáil a úsáid leis an modh seo, mar a thaispeántar thíos:
Cnaipe |
Ordú |
|---|---|
|
|
|
|
|
|
Paraiméadair |
Cur síos |
|---|---|
|
Feidhm [Feidhm] atá sainmhínithe roimhe seo le forghníomhú nuair a scaoiltear an cnaipe sonraithe. |
|
Roghnach. Tuple ina bhfuil argóintí le cur chuig an bhfeidhm athghlaoite. Féach Feidhmeanna le Paraiméadair le haghaidh tuilleadh eolais. |
# Turn in a circle when the left button
# is released
def button_released():
drivetrain.turn_for(LEFT, 360, DEGREES)
brain.buttonLeft.released(button_released)