เซ็นเซอร์วัตถุ#

การแนะนำ#

เซ็นเซอร์ตรวจจับวัตถุ เป็นเซ็นเซอร์ตรวจจับระยะใกล้แบบอินฟราเรด (IR) ที่ตรวจจับเมื่อมีวัตถุอยู่ใกล้โดยใช้แสงอินฟราเรดสะท้อน

เซ็นเซอร์วัตถุ VEX

ด้านล่างนี้คือรายการบล็อกที่มีให้เลือก:

การสะท้อนแสงของเซ็นเซอร์วัตถุ#

บล็อกรายงาน ค่าการสะท้อนแสงของเซ็นเซอร์วัตถุ จะรายงานปริมาณแสงที่สะท้อนจากวัตถุเป็นเปอร์เซ็นต์

บันทึก:

  • ค่าการสะท้อนแสง 0% หมายความว่าวัตถุนั้นมืดมาก เซ็นเซอร์จะตรวจจับค่าดิบได้ตั้งแต่ 3000 ขึ้นไป

  • ค่าการสะท้อนแสง 100% หมายความว่าวัตถุนั้นสว่างมาก เซ็นเซอร์จึงมองเห็นค่าดิบเป็น 0

(ค่าสะท้อน [ObjectSensorA v] ใน %)

พารามิเตอร์

คำอธิบาย

อุปกรณ์

เลือกเซ็นเซอร์ตรวจจับวัตถุที่ต้องการใช้งาน โดยตั้งค่าไว้ในหน้าต่างอุปกรณ์

เซ็นเซอร์ตรวจจับวัตถุ#

บล็อก Boolean Object Sensor detects object จะรายงานว่าเซ็นเซอร์ตรวจจับวัตถุหรือไม่

  • จริง – เซ็นเซอร์ตรวจจับวัตถุตรวจพบวัตถุ

  • เท็จ – เซ็นเซอร์ตรวจจับวัตถุไม่พบวัตถุใดๆ

<[ObjectSensorA v] ตรวจพบวัตถุ?>

พารามิเตอร์

คำอธิบาย

อุปกรณ์

เลือกเซ็นเซอร์ตรวจจับวัตถุที่ต้องการใช้งาน โดยตั้งค่าไว้ในหน้าต่างอุปกรณ์

ตั้งค่าเกณฑ์การตรวจจับของเซ็นเซอร์วัตถุ#

บล็อก set Object Sensor detection threshold จะกำหนดปริมาณแสงสะท้อนที่ต้องการเป็นเปอร์เซ็นต์ก่อนที่จะถือว่าตรวจพบวัตถุ

ตั้งเกณฑ์ตรวจจับ [ObjectSensorA v] เป็น [50] %

พารามิเตอร์

คำอธิบาย

อุปกรณ์

เลือกเซ็นเซอร์ตรวจจับวัตถุที่ต้องการใช้งาน โดยตั้งค่าไว้ในหน้าต่างอุปกรณ์

เกณฑ์การตรวจจับ

ปริมาณแสงสะท้อนที่จำเป็นในการพิจารณาว่าวัตถุนั้นถูกตรวจจับได้ ถือเป็นจำนวนเต็ม

เมื่อเซ็นเซอร์วัตถุ#

บล็อก when Object Sensor จะเรียกใช้ชุดบล็อกที่เชื่อมต่ออยู่เมื่อ Object Sensor ตรวจพบหรือสูญเสียวัตถุ

when [ObjectSensorA v] object is [detected v] :: hat events

พารามิเตอร์

คำอธิบาย

อุปกรณ์

ควรใช้เซ็นเซอร์ตรวจจับวัตถุตัวใด

สถานะ

เมื่อลำดับบล็อกที่แนบมาทำงาน: detected จะทำงานเมื่อตรวจพบวัตถุที่ตรวจไม่พบมาก่อน lost จะทำงานเมื่อไม่พบวัตถุที่ตรวจพบแล้ว