Rialaitheoir#

Réamhrá#

Tá cnaipí, dhá luamhán stiúrtha, mótar tormáin, agus scáileán ag an Rialaitheoir V5. Is féidir bloic rialaitheora a úsáid chun brúnna cnaipe a sheiceáil, gluaiseacht luamhán stiúrtha a léamh, an Rialaitheoir a thorannú, gníomhartha cumraithe an Rialaitheora a chumasú nó a dhíchumasú, bloic a rith nuair a tharlaíonn imeachtaí an Rialaitheora, nó téacs a thaispeáint ar scáileán an Rialaitheora.

Is iompraíochtaí rialtóra iad gníomhartha Rialaitheora Cumraithe atá socraithe sa roghchlár Gléasanna. Bain úsáid as an mbloc Cumasaigh/Díchumasaigh Rialaitheoir chun na gníomhartha cumraithe sin a chumasú nó a dhíchumasú go sealadach le linn tionscadail.

Seo thíos liosta de na bloic atá ar fáil:

Luachanna — Seiceáil stádas cnaipe an rialaitheora nó léigh suíomh an luamháin stiúrtha.

Gníomhartha — Cuir an Rialaitheoir ag tormán, cumasaigh/díchumasaigh gníomhartha cumraithe an Rialaitheora, nó rith bloic nuair a athraíonn ionchur an Rialaitheora.

Scáileán — Taispeáin téacs agus uimhreacha ar scáileán an Rialaitheora.

Luachanna#

An bhfuil an rialtóir brúite?#

Tugann an bloc Booleanach An bhfuil cnaipe Rialaitheora brúite? ar ais an bhfuil cnaipe Rialaitheora roghnaithe á bhrú.

Taoibh tosaigh agus chúl an Rialaitheora V5 leis na cnaipí aibhsithe i mbuí. Ar dhromchla an rialaitheora tá cnaipí saigheada suas, síos, ar chlé agus ar dheis ar thaobh na láimhe clé, agus cnaipí X, A, B, Y deiseal ó 12 a chlog ar dheis. Ar chúl an rialaitheora tá L1, L2, R1, agus R2 ar an taobh clé agus ar dheis faoi seach.

Brúitear an rialtóir? Bloc Booleánach?#
<[Controller1 v] [▲ v] brúite?>

Paraiméadar

Cur síos

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

cnaipe

An cnaipe le seiceáil:

  • ▲
  • ▼
  • ◀
  • ▶
  • X
  • B
  • Y
  • A
  • L1
  • L2
  • R1
  • R2

Sampla

Nuair a thosaítear é, tiomáineann sé ar aghaidh agus an cnaipe X brúite.#
nuair a thosaítear
[Drive forward while X is pressed.]
go deo
má <[Controller1 v] [X v] brúite?> ansin
tiomáin [ar aghaidh v]
eile
stop tiomána
deireadh
deireadh

Seasamh an rialaitheora#

Tugann an bloc tuairisceora Suíomh an rialtóra suíomh an luamháin stiúrtha ar ais feadh ais roghnaithe mar uimhir ó -100 go 100.

Rialaitheoir VEX V5 leis na haiseanna timpeall na luamhán stiúrtha lipéadaithe. Tá ais 1 agus 2 timpeall an luamhán stiúrtha ar dheis, agus tá ais 3 agus 4 timpeall an luamháin stiúrtha ar chlé.

Bloc tuairisceora suíomh rialtóra#
([Controller1 v] [1 v] position :: sensing)

Paraiméadar

Cur síos

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

ais

An ais luamhán stiúrtha le tuairisciú:

  • 1 — ais chothrománach an luamhán stiúrtha ar dheis
  • 2 — ais ingearach an luamhán stiúrtha ar dheis
  • 3 — ais ingearach an luamhán stiúrtha ar chlé
  • 4 — ais chothrománach an luamhán stiúrtha ar chlé

Sampla

Nuair a thosaítear é, tiomáineann sé ar aghaidh agus an luamhán stiúrtha clé brúite suas.#
nuair a thosaítear
[Drive forward while the left joystick is pushed up.]
go deo
má <([Controller1 v] [3 v] position :: sensing) [math_greater_than v] [0]> ansin
tiomáin [ar aghaidh v]
eile
stop tiomána
deireadh
deireadh

Gníomhartha#

seinn rumble ar an rialtóir#

Seinneann an bloc cruachta seinn torann ar an rialtóir patrún torann ar an Rialaitheoir.

seinn rumble ar bhloc cruachta rialtóra#
seinn creathadh [Fada v] ar [Controller1 v]

Paraiméadar

Cur síos

patrún

An patrún tormáin le seinm ar an Rialaitheoir:

  • Fada — tormán fada amháin
  • Gearr — tormán gearr amháin
  • Cuisle — patrún tormáin ar siúl agus as

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

Sampla

Nuair a bhrúitear an cnaipe R1, seinneann sé torann gearr ar an Rialaitheoir.#
nuair[Controller1 v] cnaipe [R1 v] [brúite v] :: hat events
seinn creathadh [Gearr v] ar [Controller1 v]

Cumasaigh/díchumasaigh an rialtóra#

Cumasaíonn nó díchumasaíonn an bloc cruachta Cumasaigh/Díchumasaigh Rialaitheoir gníomhartha cumraithe Rialaitheora ón roghchlár Gléasanna do na gach rialaitheoir ceangailte.

Cumasaigh/díchumasaigh an rialtóir bloc cruachta#
Rialóir [Díchumasaigh v]

Paraiméadar

Cur síos

stát

Stádas gníomhaíochta cumraithe an Rialaitheora: Díchumasaigh nó Cumasaigh.

Sampla

Nuair a thosaítear é, díchumasaíonn sé gníomhartha cumraithe an Rialaitheora agus an róbat ag tiomáint ar aghaidh.#
nuair a thosaítear
[Disable Controller configured actions until the drive movement is done.]
Rialóir [Díchumasaigh v]
tiomáin [ar aghaidh v] ar feadh (6) [orlaí v] ▶
Rialóir [Cumasaigh v]

nuair a bhrúitear cnaipe an Rialaitheora#

Ritheann an bloc Hata nuair a bhrúitear cnaipe an Rialaitheora an stac ceangailte nuair a bhrúitear nó a scaoiltear cnaipe Rialaitheora roghnaithe.

Taoibh tosaigh agus chúl an Rialaitheora V5 leis na cnaipí aibhsithe i mbuí. Ar dhromchla an rialaitheora tá cnaipí saigheada suas, síos, ar chlé agus ar dheis ar thaobh na láimhe clé, agus cnaipí X, A, B, Y deiseal ó 12 a chlog ar dheis. Ar chúl an rialaitheora tá L1, L2, R1, agus R2 ar an taobh clé agus ar dheis faoi seach.

nuair a bhrúitear cnaipe an Rialaitheora bloc Hata#
nuair[Controller1 v] cnaipe [▲ v] [brúite v] :: hat events

Paraiméadar

Cur síos

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

cnaipe

An cnaipe le seiceáil:

  • ▲
  • ▼
  • ◀
  • ▶
  • X
  • B
  • Y
  • A
  • L1
  • L2
  • R1
  • R2

stádas cnaipe

An teagmhas cnaipe a spreagann an stac ceangailte: brúite nó scaoilte.

Sampla

Nuair a bhrúitear an cnaipe R1, tiomáineann sé ar aghaidh ar feadh 200 milliméadar.#
nuair[Controller1 v] cnaipe [R1 v] [brúite v] :: hat events
[Drive forward when R1 is pressed.]
tiomáin [ar aghaidh v] ar feadh (200) [mm v] ▶

nuair a athraítear ais an Rialaitheora#

Ritheann an bloc Hata nuair a athraítear ais an Rialaitheora an stac ceangailte nuair a athraíonn suíomh luamhán stiúrtha feadh na haise roghnaithe.

Rialaitheoir VEX V5 leis na haiseanna timpeall na luamhán stiúrtha lipéadaithe. Tá ais 1 agus 2 timpeall an luamhán stiúrtha ar dheis, agus tá ais 3 agus 4 timpeall an luamháin stiúrtha ar chlé.

nuair a athraítear ais an Rialaitheora bloc Hata#
when [Controller1 v] axis [1 v] is changed :: hat events

Paraiméadar

Cur síos

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

ais

An ais luamhán stiúrtha le seiceáil:

  • 1 — ais chothrománach an luamhán stiúrtha ar dheis
  • 2 — ais ingearach an luamhán stiúrtha ar dheis
  • 3 — ais ingearach an luamhán stiúrtha ar chlé
  • 4 — ais chothrománach an luamhán stiúrtha ar chlé

Sampla

Nuair a athraíonn suíomh an luamháin stiúrtha feadh ais 3 an Rialaitheora, tiomáineann sé ar aghaidh ar feadh 200 milliméadar.#
when [Controller1 v] axis [3 v] is changed :: hat events
[Drive forward when the joystick's position changes along axis 3.]
tiomáin [ar aghaidh v] ar feadh (200) [mm v] ▶

Scáileán#

socraigh an cúrsóir go dtí an tsraith agus an cholún ar an rialtóir#

Bogann an bloc cruachta socraigh an cúrsóir go dtí an tsraith agus an colún ar an rialtóir an cúrsóir go sraith agus colún sonraithe ar scáileán an Rialaitheora. Beidh an chéad luach priontáilte eile le feiceáil ag an suíomh sin.

socraigh an cúrsóir go dtí an tsraith cholún ar bhloc cruachta an rialaitheora#
socraigh cúrsóir go sraith [1] colún [1] ar [Controller1 v] :: custom-controller-inertial-timer

Paraiméadar

Cur síos

ró

An tsraith ar a mbogfar an cúrsóir ar scáileán an Rialaitheora.

colún

An colún ar a mbogfar an cúrsóir ar scáileán an Rialaitheora.

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

Sampla

Nuair a thosaítear é, priontáiltear téacs ag ró 2, colún 1 ar scáileán an Rialaitheora.#
nuair a thosaítear
[Display a message on row 2.]
socraigh cúrsóir go sraith [2] colún [1] ar [Controller1 v] :: custom-controller-inertial-timer
priontáil [Ready] ar [Controller1 v] ▶ :: custom-controller-inertial-timer

socraigh an cúrsóir go dtí an chéad ró eile ar an rialtóir#

Bogann an bloc cruachta socraigh an cúrsóir go dtí an chéad ró eile ar an rialtóir an cúrsóir go colún 1 ar an gcéad ró eile de scáileán an Rialaitheora. Beidh an chéad luach priontáilte eile le feiceáil ar an ró sin.

socraigh an cúrsóir go dtí an chéad ró eile ar bhloc cruachta an rialaitheora#
socraigh cúrsóir go dtí an chéad sraith eile ar [Controller1 v] :: custom-controller-inertial-timer

Paraiméadar

Cur síos

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

Sampla

Nuair a thosaítear é, priontáiltear dhá shraith ar scáileán an Rialaitheora.#
nuair a thosaítear
[Display two rows of text.]
priontáil [Row 1] ar [Controller1 v] ▶ :: custom-controller-inertial-timer
socraigh cúrsóir go dtí an chéad sraith eile ar [Controller1 v] :: custom-controller-inertial-timer
priontáil [Row 2] ar [Controller1 v] ▶ :: custom-controller-inertial-timer

socraigh cruinneas priontála ar an rialtóir#

Socraíonn an bloc cruachta socraigh cruinneas priontála ar an rialtóir cé mhéad deachúil a thaispeántar nuair a phriontáiltear uimhreacha ar scáileán an Rialaitheora. Baineann an socrú seo le huimhreacha a phriontáiltear tar éis an bloc seo a úsáid.

socraigh cruinneas priontála ar bhloc cruachta rialtóra#
socraigh beachtas priontála go [0.1 v] ar [Controller1 v] :: custom-controller-inertial-timer

Paraiméadar

Cur síos

cruinneas

An cruinneas priontála le húsáid:

  • 1 — gan aon deachúil
  • 0.1 — 1 deachúil
  • 0.01 — 2 dheachúil
  • 0.001 — 3 dheachúil
  • Gach Digit — gach deachúil atá ar fáil

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

Sampla

Nuair a thosaítear é, taispeánann sé 1/3 le dhá dheachúlacha ar scáileán an Rialaitheora.#
nuair a thosaítear
[Display 1/3 with two decimals.]
socraigh beachtas priontála go [0.01 v] ar [Controller1 v] :: custom-controller-inertial-timer
priontáil ([1] [math_division v] [3]) ar [Controller1 v] ▶ :: custom-controller-inertial-timer

rialtóir soiléir#

Glanann an bloc cruachta glan an rialtóir na sraitheanna uile ar scáileán an Rialaitheora agus bogann sé an cúrsóir ar ais go dtí an chéad ró.

bloc cruachta rialaitheora soiléir#
glan [Controller1 v] :: custom-controller-inertial-timer

Paraiméadar

Cur síos

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

Sampla

Nuair a thosaítear é, priontáiltear téacs, fanann sé, agus ansin glanann sé scáileán an Rialaitheora.#
nuair a thosaítear
[Clear the Controller screen after printing.]
priontáil [This will disappear...] ar [Controller1 v] ▶ :: custom-controller-inertial-timer
fan [2] soicind
glan [Controller1 v] :: custom-controller-inertial-timer

sraith shoiléir ar an rialtóir#

Glanann an bloc cruachta glan ró ar rialtóir ró aonair ar scáileán an Rialaitheora.

sraith shoiléir ar bhloc cruachta rialtóra#
glan sraith [1] ar [Controller1 v] :: custom-controller-inertial-timer

Paraiméadar

Cur síos

ró

An tsraith le glanadh ar scáileán an Rialaitheora.

gléas

An Rialaitheoir le húsáid, cumraithe sa fhuinneog Gléasanna.

Sampla

Nuair a thosaítear é, glanann sé ró 1 ar scáileán an Rialaitheora.#
nuair a thosaítear
[Clear one row on the Controller screen.]
priontáil [Row 1] ar [Controller1 v] ▶ :: custom-controller-inertial-timer
socraigh cúrsóir go dtí an chéad sraith eile ar [Controller1 v] :: custom-controller-inertial-timer
priontáil [Row 2] ar [Controller1 v] ▶ :: custom-controller-inertial-timer
fan [2] soicind
glan sraith [1] ar [Controller1 v] :: custom-controller-inertial-timer