Digitalausgang#

Einführung#

Das Digital Out 3-Draht-Gerät ermöglicht es dem V5 Brain, ein digitales Signal an eine externe Komponente wie eine LED, ein Relais oder ein anderes elektronisches Gerät zu senden. Es kann ein High-Signal (5 Volt) oder ein Low-Signal (0 Volt) senden.

Diese Seite verwendet dig_out als Beispielnamen für das Digitalausgangsgerät. Ersetzen Sie diesen bei Bedarf durch Ihren eigenen konfigurierten Namen.

Nachfolgend finden Sie eine Liste der verfügbaren Methoden:

  • set – Stellt den Signalpegel eines 3-Draht-Digitalausgangs auf hoch oder niedrig ein.

Konstruktor – Manuelle Initialisierung und Konfiguration eines Digital-Out-Geräts.

  • DigitalOut – Erstellen Sie ein Digital Out-Gerät.

Satz#

set legt den Signalpegel des ausgewählten 3-Draht-Anschlusses fest.

Usage:
dig_out.set(boolean)

Parameter

Beschreibung

boolean

Ob ein hohes oder niedriges Signal gesendet werden soll: True sendet ein hohes Signal (5V), und False sendet ein niedriges Signal (0V).

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

Konstruktor#

Konstruktoren werden verwendet, um manuell DigitalOut Objekte zu erstellen, die für die Konfiguration eines Digital Out-Geräts außerhalb von VEXcode erforderlich sind.

DigitalOut#

DigitalOut erstellt ein Digital Out-Gerät.

Usage:
DigitalOut(port)

Parameter

Beschreibung

port

Der 3-Draht-Port, an den das Digital-Out-Gerät angeschlossen ist:

  • Am V5 Brain – brain.three_wire_port.x wobei x die Portnummer ist.
  • An einem 3-Draht-Expander – expander.a wobei expander der Name der Expander-Instanz ist.

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