Skip to content

CSD-03 Drejepotentiometer ​

Instanserklæring ​

Når du tilføjer en CSD-03 Drejepotentiometer(CSD03)-blok i arbejdsområdet, indsættes følgende instanserklæring automatisk i Python-koden:

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

Parametre ​

NavnSlagsBeskrivelseInterval / TypeStandard
indexRullemenupunktInstansnummer (starter ved 0)Heltal 0 eller større0

Indstil inputporten ​

Indstiller, hvilken port CSD03 (den variable modstand) er tilsluttet.

set_input_port

Parametre ​

NavnSlagsBeskrivelseInterval / TypeStandard
unitRullemenupunktPort der skal tilsluttesSa, Sb, Sc-

Python ​

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

csd03.set_port('Sa')

Indstil inputintervallet ​

Konverterer den valgte ports inputværdi til det angivne interval fra mindste til største værdi.
Inputværdien går fra 0 til 255.
De værdier, du kan konvertere til, går fra -100 til 100.

set_input_range

Parametre ​

NavnSlagsBeskrivelseInterval / TypeStandard
unitRullemenupunktPort det gælderSa, Sb, Sc-
src_minInput (felt)Kildens mindste værdiHeltal 0 til 255-
src_maxInput (felt)Kildens største værdiHeltal 0 til 255-
dst_minInput (felt)Mindste værdi efter konverteringHeltal -100 til 100-
dst_maxInput (felt)Største værdi efter konverteringHeltal -100 til 100-

Python ​

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

csd03.set_input_range('Sa', 0, 255, 0, 100)

Indstil inputintervallet med en midterværdi ​

Konverterer den valgte ports inputværdi til det angivne interval fra mindste via midterværdien til største værdi.
Inputværdien går fra 0 til 255.
De værdier, du kan konvertere til, går fra -100 til 100.

set_input_range_median

Parametre ​

NavnSlagsBeskrivelseInterval / TypeStandard
unitRullemenupunktPort det gælderSa, Sb, Sc-
src_minInput (felt)Kildens mindste værdiHeltal 0 til 255-
src_medianInput (felt)Kildens midterværdiHeltal 0 til 255-
src_maxInput (felt)Kildens største værdiHeltal 0 til 255-
dst_minInput (felt)Mindste værdi efter konverteringHeltal -100 til 100-
dst_medianInput (felt)Midterværdi efter konverteringHeltal -100 til 100-
dst_maxInput (felt)Største værdi efter konverteringHeltal -100 til 100-

Python ​

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

csd03.set_input_range_median('Sa', 0, 128, 255, -100, 0, 100)

Inputværdi ​

Drejepotentiometerets inputværdi for den valgte port
Hvis du ikke har indstillet et eget inputinterval, går inputværdien fra 0 til 255.

get_input

Parametre ​

NavnSlagsBeskrivelseInterval / TypeStandard
unitRullemenupunktPort der skal læsesSa, Sb, ScPorten fra seneste set_port

Python ​

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

csd03.get_input('Sa')