Expansor de 3 hilos#
Introducción#
El Expansor de 3 cables permite que EXP Brain admita más dispositivos de 3 cables al agregar 8 puertos adicionales a través de una sola conexión de puerto inteligente.

Esta página utiliza el expander como el nombre del Expansor de 3 hilos de ejemplo. Reemplácelo con su propio nombre configurado según sea necesario.
A continuación se muestra una lista de los métodos disponibles:
index– Devuelve unintegerbasado en el puerto inteligente al que está conectado el expansor de 3 hilos.
Constructor: inicializa manualmente un expansor de 3 hilos.
Triport: crea un expansor de 3 cables.
índice#
index devuelve un index basado en el puerto inteligente al que está conectado el expansor de 3 cables. Por ejemplo, si el expansor de 3 cables está conectado al puerto 1, integer devolverá 1.
Usage:
expander.index()
Parámetros |
Descripción |
|---|---|
Este método no tiene parámetros. |
Constructor#
Los constructores se utilizan para crear manualmente objetos Triport, que son necesarios para configurar un Expansor de 3 hilos fuera de VEXcode.
Triport#
Triport crea un expansor de 3 hilos.
Usage:
Triport(smartport)
Parámetro |
Descripción |
|---|---|
|
El puerto inteligente al que está conectado el expansor de 3 cables, escrito |
# Create a 3-Wire Expander in Port 10
expander = Triport(Ports.PORT10)
Cada objeto
Triporttiene 8 atributos de puerto (aah) que representan los puertos del expansor de 3 hilos. Estos se pueden usar en el constructor de cualquier otro dispositivo de 3 hilos como argumento para el parámetroport.
# Connect a Bumper Switch to the 3-Wire Expander
bumper_expanded_a = Bumper(expander.a)