Skip to content

CSD-03 Vridpotentiometer ​

Instansdeklaration ​

När du lägger till ett CSD-03 Vridpotentiometer(CSD03)-block i arbetsytan infogas följande instansdeklaration automatiskt i Python-koden:

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

Parametrar ​

NamnSortBeskrivningIntervall / TypStandard
indexRullgardinsalternativInstansnummer (börjar på 0)Heltal 0 eller större0

Ställa in ingångsporten ​

Ställer in vilken port CSD03 (den variabla resistorn) är ansluten till.

set_input_port

Parametrar ​

NamnSortBeskrivningIntervall / TypStandard
unitRullgardinsalternativPort att ansluta tillSa, Sb, Sc-

Python ​

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

csd03.set_port('Sa')

Ställa in ingångsintervallet ​

Omvandlar den valda portens ingångsvärde till det angivna intervallet från minsta till största värde.
Ingångsvärdet går från 0 till 255.
Värdena du kan omvandla till går från -100 till 100.

set_input_range

Parametrar ​

NamnSortBeskrivningIntervall / TypStandard
unitRullgardinsalternativPort som avsesSa, Sb, Sc-
src_minInmatning (fält)Källans minsta värdeHeltal 0 till 255-
src_maxInmatning (fält)Källans största värdeHeltal 0 till 255-
dst_minInmatning (fält)Minsta värde efter omvandlingHeltal -100 till 100-
dst_maxInmatning (fält)Största värde efter omvandlingHeltal -100 till 100-

Python ​

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

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

Ställa in ingångsintervallet med ett mittvärde ​

Omvandlar den valda portens ingångsvärde till det angivna intervallet från minsta via mittvärdet till största värde.
Ingångsvärdet går från 0 till 255.
Värdena du kan omvandla till går från -100 till 100.

set_input_range_median

Parametrar ​

NamnSortBeskrivningIntervall / TypStandard
unitRullgardinsalternativPort som avsesSa, Sb, Sc-
src_minInmatning (fält)Källans minsta värdeHeltal 0 till 255-
src_medianInmatning (fält)Källans mittvärdeHeltal 0 till 255-
src_maxInmatning (fält)Källans största värdeHeltal 0 till 255-
dst_minInmatning (fält)Minsta värde efter omvandlingHeltal -100 till 100-
dst_medianInmatning (fält)Mittvärde efter omvandlingHeltal -100 till 100-
dst_maxInmatning (fält)Största värde efter omvandlingHeltal -100 till 100-

Python ​

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

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

Ingångsvärde ​

Vridpotentiometerns ingångsvärde för den valda porten
Om du inte har ställt in något eget ingångsintervall går ingångsvärdet från 0 till 255.

get_input

Parametrar ​

NamnSortBeskrivningIntervall / TypStandard
unitRullgardinsalternativPort att läsa frånSa, Sb, ScPorten från senaste set_port

Python ​

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

csd03.get_input('Sa')