ดิจิทัลเอาท์#

การแนะนำ#

อุปกรณ์ Digital Out แบบ 3 สาย ช่วยให้ V5 Brain สามารถส่งสัญญาณดิจิทัลไปยังส่วนประกอบภายนอก เช่น LED, รีเลย์ หรืออุปกรณ์อิเล็กทรอนิกส์อื่นๆ โดยสามารถส่งสัญญาณสูง (5 โวลต์) หรือสัญญาณต่ำ (0 โวลต์) ได้

หน้านี้ใช้ dig_out เป็นตัวอย่างชื่ออุปกรณ์ Digital Out โปรดแทนที่ด้วยชื่อที่คุณกำหนดเองตามต้องการ

ด้านล่างนี้คือรายการวิธีการที่มีให้เลือกใช้:

  • set – ตั้งค่าระดับสัญญาณของพอร์ต Digital Out แบบ 3 สายเป็นสูงหรือต่ำ

ตัวสร้าง – กำหนดค่าและตั้งค่าอุปกรณ์ Digital Out ด้วยตนเอง

  • DigitalOut – สร้างอุปกรณ์ Digital Out

ชุด#

set ใช้สำหรับตั้งค่าระดับสัญญาณของพอร์ต 3 สายที่เลือกไว้

Usage:
dig_out.set(boolean)

พารามิเตอร์

คำอธิบาย

boolean

จะส่งสัญญาณสูงหรือสัญญาณต่ำ: True ส่งสัญญาณสูง (5V) และ False ส่งสัญญาณต่ำ (0V)

# Send out a low signal from dig_out
dig_out.set(False)

ผู้สร้าง#

ตัวสร้าง (Constructor) ใช้สำหรับสร้าง DigitalOut ด้วยตนเอง ซึ่งจำเป็นสำหรับการกำหนดค่าอุปกรณ์ Digital Out นอก VEXcode

DigitalOut#

DigitalOut สร้างอุปกรณ์ Digital Out

Usage:
DigitalOut(port)

พารามิเตอร์

คำอธิบาย

port

พอร์ต 3 สายที่อุปกรณ์ Digital Out เชื่อมต่ออยู่:

  • บน V5 Brain – brain.three_wire_port.x โดยที่ x คือหมายเลขของพอร์ต
  • บน 3-Wire Expander – expander.a โดยที่ expander คือชื่อของอินสแตนซ์ expander

# Create a Digital Out device in Port A
dig_out = DigitalOut(brain.three_wire_port.a)