CSD-03 โพเทนชิออมิเตอร์แบบหมุน
การประกาศอินสแตนซ์
เมื่อเพิ่มบล็อก CSD-03 โพเทนชิออมิเตอร์แบบหมุน (CSD03) ลงในพื้นที่ทำงาน การประกาศอินสแตนซ์ต่อไปนี้จะถูกแทรกลงในโค้ด Python โดยอัตโนมัติ:
python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | ช่วง / ชนิด | ค่าเริ่มต้น |
|---|---|---|---|---|
| index | ตัวเลือกดรอปดาวน์ | หมายเลขอินสแตนซ์ (เริ่มจาก 0) | จำนวนเต็ม 0 ขึ้นไป | 0 |
เริ่มด้วยพอร์ต
ตั้งพอร์ตที่ CSD03 (ตัวต้านทานปรับค่าได้) เชื่อมต่ออยู่

พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | ช่วง / ชนิด | ค่าเริ่มต้น |
|---|---|---|---|---|
| unit | ตัวเลือกดรอปดาวน์ | พอร์ตที่จะเชื่อมต่อ | Sa, Sb, Sc | - |
Python
python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()
csd03.set_port('Sa')ตั้งช่วงอินพุต
แปลงค่าอินพุตของพอร์ตที่เลือกให้อยู่ในช่วงต่ำสุด~สูงสุดที่กำหนด
ช่วงของค่าอินพุตคือ 0 ~ 255
ช่วงของค่าที่แปลงได้คือ -100 ~ 100

พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | ช่วง / ชนิด | ค่าเริ่มต้น |
|---|---|---|---|---|
| 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

พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | ช่วง / ชนิด | ค่าเริ่มต้น |
|---|---|---|---|---|
| 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

พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | ช่วง / ชนิด | ค่าเริ่มต้น |
|---|---|---|---|---|
| unit | ตัวเลือกดรอปดาวน์ | พอร์ตที่จะอ่าน | Sa, Sb, Sc | พอร์ตของ set_port ครั้งล่าสุด |
Python
python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()
csd03.get_input('Sa')