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')