Neomataic#
Réamhrá#
Is féidir leis an VEX EXP Brain an córas aeroibrithe CTE a rialú ag baint úsáide as an rang aeroibrithe pneumatic Ligeann an rang seo don Brain an caidéal aeroibrithe a rialú agus sorcóirí aeroibrithe a shíneadh nó a tharraingt siar.
Nóta: Éilíonn orduithe CTE Aeroibrithe an modúl CTE. Iompórtáil é ag baint úsáide as using namespace cte;.
Tógálaithe Ranga#
pneumatic(
int32_t index );
Scriostóir Ranga#
Scriosann sé an réad pneumatic agus scaoileann sé acmhainní gaolmhara.
~pneumatic();
Paraiméadair#
Paraiméadar |
Cineál |
Cur síos |
|---|---|---|
|
|
An Port Cliste a bhfuil an Solenoid Aeroibrithe CTE ceangailte leis (m.sh., PORT1). |
Nótaí#
Ní oibreoidh orduithe CTE Pneumatic ach leis na páirteanna CTE Pneumatic.
Ní mór duit an modúl CTE a allmhairiú de láimh:
using namespace cte;.Is féidir leis an gcóras suas le 4 sorcóir a rialú ina n-aonar nó iad uile ag an am céanna.
Sampla#
using namespace cte;
// Create a CTE Pneumatic Solenoid in Port 1
pneumatic ctePneumatic1 = pneumatic(PORT1);
// Turn on the pump and extend cylinder 1
ctePneumatic1.pump_on();
ctePneumatic1.extend(cylinder1);
Feidhmeanna na mBall#
extend#
Síneann sé sorcóir aeroibrithe.
Available Functionsvoid extend(
cylinderType id );
Paraiméadar |
Cineál |
Cur síos |
|---|---|---|
|
|
An sorcóir le síneadh:
|
Ní thugann an fheidhm seo luach ar ais.
Examples// Extend cylinder 1
ctePneumatic1.extend(cylinder1);
// Extend all cylinders
ctePneumatic1.extend(cylinderAll);
retract#
Tarraingíonn sé siar sorcóir aeroibrithe.
Available Functionsvoid retract(
cylinderType id );
Paraiméadar |
Cineál |
Cur síos |
|---|---|---|
|
|
An sorcóir le tarraingt siar:
|
Ní thugann an fheidhm seo luach ar ais.
Examples// Retract cylinder 2
ctePneumatic1.retract(cylinder2);
// Retract all cylinders
ctePneumatic1.retract(cylinderAll);
pump_on#
Casann sé an caidéal aeroibrithe air.
Available Functionsvoid pump_on();
Níl paraiméadair ag an bhfeidhm seo.
Return ValuesNí thugann an fheidhm seo luach ar ais.
Examples// Turn the pneumatic pump on
ctePneumatic1.pump_on();
pump_off#
Múchann sé an caidéal aeroibrithe.
Available Functionsvoid pump_off();
Níl paraiméadair ag an bhfeidhm seo.
Return ValuesNí thugann an fheidhm seo luach ar ais.
Examples// Turn the pneumatic pump off
ctePneumatic1.pump_off();
pump#
Casann sé an caidéal aeroibrithe air nó as.
Available Functionsvoid pump(
bool state );
Paraiméadar |
Cineál |
Cur síos |
|---|---|---|
|
|
An staid le socrú: |
Ní thugann an fheidhm seo luach ar ais.
Examples// Turn the pump on
ctePneumatic1.pump(true);
// Turn the pump off
ctePneumatic1.pump(false);
installed#
Tugann sé seo ar ais an bhfuil an Solenoid Aeroibrithe CTE ceangailte leis an Brain.
Available Functionsbool installed();
Níl paraiméadair ag an bhfeidhm seo.
Return ValuesTugann sé seo luach Booleach ar ais a léiríonn an bhfuil an solenoid ceangailte leis an Brain nó nach bhfuil.
truemá tá an solenoid ceangailte leis an Inchinn.falsemura bhfuil an solenoid ceangailte leis an Inchinn.
// Check if the pneumatic solenoid is connected
if (ctePneumatic1.installed()) {
// Pneumatic system is ready
ctePneumatic1.pump_on();
}