Digitale uitgang#

Invoering#

Met de Digital Out 3-draads aansluiting kan de V5 Brain een digitaal signaal naar een extern component sturen, zoals een LED, relais of ander elektronisch apparaat. Het kan een hoog signaal (5 volt) of een laag signaal (0 volt) verzenden.

Op deze pagina wordt dig_out als voorbeeld van de naam voor het digitale uitgangsapparaat gebruikt. Vervang dit door uw eigen geconfigureerde naam indien nodig.

Hieronder vindt u een lijst met beschikbare methoden:

  • set – Stelt het signaalniveau van een 3-draads digitale uitgang in op hoog of laag.

Constructor – Initialiseer en configureer handmatig een digitaal uitvoerapparaat.

  • DigitalOut – Maak een digitaal uitgangsapparaat aan.

set#

Met set wordt het signaalniveau van de geselecteerde 3-draadspoort ingesteld.

Usage:
dig_out.set(boolean)

Parameter

Beschrijving

boolean

Of er een hoog of laag signaal verzonden moet worden: True verzendt een hoog signaal (5V), en False verzendt een laag signaal (0V).

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

Constructor#

Constructors worden gebruikt om handmatig DigitalOut objecten te creëren, die nodig zijn voor het configureren van een Digital Out-apparaat buiten VEXcode.

DigitalOut#

DigitalOut creëert een digitaal uitgangsapparaat.

Usage:
DigitalOut(port)

Parameter

Beschrijving

port

De 3-draads poort waarop het digitale uitgangsapparaat is aangesloten:

  • Op de V5 Brain – brain.three_wire_port.x waarbij x het poortnummer is.
  • Op een 3-draads expander – expander.a waarbij expander de naam van de expander-instantie is.

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