数字输出#

介绍#

数字输出三线设备允许EXP主板向外部元件(例如LED、继电器或其他电子设备)发送数字信号。它可以发送高电平信号(5伏)或低电平信号(0伏)。

This page uses dig_out as the example Digital Out device name. Replace it with your own configured name as needed.

以下是可用方法列表:

  • set – Sets the signal level of a 3-Wire Digital Out port to high or low.

构造函数 – 手动初始化和配置数字输出设备。

#

set sets the signal level of the selected 3-Wire Port.

Usage:
dig_out.set(boolean)

范围

描述

boolean

Whether to send a high or low signal: True sends a high signal (5V), and False sends a low signal (0V).

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

构造器#

Constructors are used to manually create DigitalOut objects, which are necessary for configuring a Digital Out device outside of VEXcode.

DigitalOut#

DigitalOut creates a Digital Out device.

Usage:
DigitalOut(port)

范围

描述

port

The 3-Wire Port that the Digital Out device is connected to:

  • On the EXP Brainbrain.three_wire_port.x where x is the number of the port.
  • On a 3-Wire Expanderexpander.a where expander is the name of the expander instance.

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