Salida digital#

Introducción#

El dispositivo Digital Out de 3 hilos permite que el EXP Brain envíe una señal digital a un componente externo, como un LED, un relé u otro dispositivo electrónico. Puede enviar una señal alta (5 voltios) o una señal baja (0 voltios).

Esta página utiliza dig_out como ejemplo de nombre de dispositivo Digital Out. Reemplácelo con su propio nombre configurado según sea necesario.

A continuación se muestra una lista de los métodos disponibles:

  • set: establece el nivel de señal de un puerto de salida digital de 3 cables en alto o bajo.

Constructor: inicializa y configura manualmente un dispositivo de salida digital.

  • DigitalOut: crea un dispositivo de salida digital.

set#

set establece el nivel de señal del puerto de 3 cables seleccionado.

Usage:
dig_out.set(boolean)

Parámetro

Descripción

boolean

Si se envía una señal alta o baja: True envía una señal alta (5V) y False envía una señal baja (0V).

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

Constructor#

Los constructores se utilizan para crear DigitalOut objetos DigitalOut, que son necesarios para configurar un dispositivo DigitalOut fuera de VEXcode.

DigitalOut#

DigitalOut crea un dispositivo Digital Out.

Usage:
DigitalOut(port)

Parámetro

Descripción

port

El puerto de 3 hilos al que está conectado el dispositivo de salida digital:

  • En el EXP Brain – brain.three_wire_port.x donde x es el número del puerto.
  • En un Expansor de 3 hilos – expander.a donde expander es el nombre de la instancia del expansor.

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