Neomataic#
Réamhrá#
Is féidir leis an VEX IQ Brain an córas aeroibrithe VEX IQ a rialú ag baint úsáide as an rang pneumatics Ligeann an rang seo don Brain an caidéal aeroibrithe a rialú agus sorcóirí aeroibrithe a shíneadh nó a tharraingt siar.
Tógálaithe Ranga#
pneumatics(
int32_t index );
Scriostóir Ranga#
Scriosann sé an réad pneumatics agus scaoileann sé acmhainní gaolmhara.
~pneumatics();
Paraiméadair#
Paraiméadar |
Cineál |
Cur síos |
|---|---|---|
|
|
An Port Cliste a bhfuil an Solenoid Aeroibrithe ceangailte leis, scríofa mar |
Sampla#
// Create the pneumatics instance on Port 1
pneumatics Pneumatic1 = pneumatics(PORT1);
Feidhmeanna na mBall#
Áirítear leis an rang pneumatics na feidhmeanna ball seo a leanas:
extend— Síneadh sorcóir.retract— Tarraing siar sorcóir.pumpOn— Turns the pneumatic pump on.pumpOff— Turns the pneumatic pump off.pump— Casann sé an caidéal aeroibrithe air nó as.installed— Tugann sé seo le fios an bhfuil an solenoid ceangailte leis an inchinn nó nach bhfuil.
Sula nglaotar ar aon fheidhmeanna pneumatics ball, ní mór sampla pneumatics a chruthú, mar a thaispeántar thíos:
/* This constructor is required to use an
IQ Pneumatics Solenoid. Replace the values
as needed. */
// Create the pneumatics instance on Port 1
pneumatics Pneumatic1 = pneumatics(PORT1);
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
Pneumatic1.extend(cylinder1);
// Extend all cylinders
Pneumatic1.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
Pneumatic1.retract(cylinder2);
// Retract all cylinders
Pneumatic1.retract(cylinderAll);
pumpOn#
Casann sé an caidéal aeroibrithe air.
Available Functionsvoid pumpOn();
Níl paraiméadair ag an bhfeidhm seo.
Return ValuesNí thugann an fheidhm seo luach ar ais.
Examples// Turn the pneumatic pump on
Pneumatic1.pumpOn();
pumpOff#
Múchann sé an caidéal aeroibrithe.
Available Functionsvoid pumpOff();
Níl paraiméadair ag an bhfeidhm seo.
Return ValuesNí thugann an fheidhm seo luach ar ais.
Examples// Turn the pneumatic pump off
Pneumatic1.pumpOff();
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
Pneumatic1.pump(true);
// Turn the pump off
Pneumatic1.pump(false);
installed#
Tugann sé seo ar ais an bhfuil an Solenoid Aeroibrithe 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 (Pneumatic1.installed()) {
// Pneumatic system is ready
Pneumatic1.pumpOn();
}