Skip to content

CSD-03 Поворотный потенциометр ​

Объявление экземпляра ​

После добавления блока CSD-03 Поворотный потенциометр(CSD03) в рабочую область в код Python автоматически вставляется следующее объявление экземпляра:

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

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
indexПункт выпадающего спискаНомер экземпляра (начиная с 0)Целое число 0 или больше0

Задать порт входа ​

Задаёт порт, к которому подключён модуль CSD03 (потенциометр).

set_input_port

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
unitПункт выпадающего спискаПорт для подключенияSa, Sb, Sc-

Python ​

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

csd03.set_port('Sa')

Преобразовать диапазон входа ​

Преобразует входное значение выбранного порта в заданный диапазон от минимума до максимума.
Диапазон входного значения — от 0 до 255.
Диапазон значений, в которые можно преобразовать, — от -100 до 100.

set_input_range

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
unitПункт выпадающего спискаВыбранный портSa, Sb, Sc-
src_minВвод (поле)Минимальное значение источникаЦелое число от 0 до 255-
src_maxВвод (поле)Максимальное значение источникаЦелое число от 0 до 255-
dst_minВвод (поле)Минимальное значение после преобразованияЦелое число от -100 до 100-
dst_maxВвод (поле)Максимальное значение после преобразованияЦелое число от -100 до 100-

Python ​

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

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

Преобразовать диапазон входа со средним значением ​

Преобразует входное значение выбранного порта в заданный диапазон: минимум, среднее значение, максимум.
Диапазон входного значения — от 0 до 255.
Диапазон значений, в которые можно преобразовать, — от -100 до 100.

set_input_range_median

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
unitПункт выпадающего спискаВыбранный портSa, Sb, Sc-
src_minВвод (поле)Минимальное значение источникаЦелое число от 0 до 255-
src_medianВвод (поле)Среднее значение источникаЦелое число от 0 до 255-
src_maxВвод (поле)Максимальное значение источникаЦелое число от 0 до 255-
dst_minВвод (поле)Минимальное значение после преобразованияЦелое число от -100 до 100-
dst_medianВвод (поле)Среднее значение после преобразованияЦелое число от -100 до 100-
dst_maxВвод (поле)Максимальное значение после преобразованияЦелое число от -100 до 100-

Python ​

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

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

Вход ​

Входное значение поворотного потенциометра с выбранного порта
Если диапазон входа не задан отдельно, значения лежат в диапазоне от 0 до 255.

get_input

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
unitПункт выпадающего спискаПорт для чтенияSa, Sb, Scпорт из последнего set_port

Python ​

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

csd03.get_input('Sa')