Skip to content

CSD-01 Interruptor tátil ​

Declarar a instância ​

Se acrescentares um bloco de CSD-01 Interruptor tátil(CSD01) à área de trabalho, no código Python é inserida automaticamente a declaração de instância seguinte:

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

Parâmetros ​

NomeTipoDescriçãoIntervalo / TipoValor predefinido
indexOpção de listaNúmero da instância (começa em 0)inteiro ≥ 00

Definir a porta de entrada ​

Define a porta a que está ligado o CSD01 (Tact Switch).

set_input_port

Parâmetros ​

NomeTipoDescriçãoIntervalo / TipoValor predefinido
unitOpção de listaPorta a que se ligaSa, Sb, Sc-

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.set_port('Sa')

Entrada do botão ​

O valor de entrada do botão da porta escolhida
Se o botão estiver premido, devolve 0; caso contrário, 1.

button_input

Parâmetros ​

NomeTipoDescriçãoIntervalo / TipoValor predefinido
unitOpção de listaPorta que é lidaSa, Sb, Sca porta do último set_port

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.button_input('Sa')

O botão está premido? ​

Se o botão do interruptor ligado à porta escolhida está premido

button_pressed

Parâmetros ​

NomeTipoDescriçãoIntervalo / TipoValor predefinido
unitOpção de listaPorta que é lidaSa, Sb, Sca porta do último set_port

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.button_pressed('Sa')