Digital utgång#

Introduktion#

Digital Out 3-trådsenheten gör det möjligt för EXP Brain att skicka en digital signal till en extern komponent, såsom en lysdiod, ett relä eller annan elektronisk enhet. Den kan skicka en hög signal (5 volt) eller en låg signal (0 volt).

Den här sidan använder dig_out som exempelnamn för en digital utgångsenhet. Ersätt det med ditt eget konfigurerade namn efter behov.

Nedan följer en lista över tillgängliga metoder:

  • set – Ställer in signalnivån för en 3-trådig digital utgångsport till hög eller låg.

Konstruktör – Initiera och konfigurera en digital utgångsenhet manuellt.

uppsättning#

set ställer in signalnivån för den valda 3-trådsporten.

Usage:
dig_out.set(boolean)

Parameter

Beskrivning

boolean

Om en hög eller låg signal ska skickas: True skickar en hög signal (5V) och False skickar en låg signal (0V).

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

Konstruktör#

Konstruktorer används för att manuellt skapa DigitalOut objekt, vilka är nödvändiga för att konfigurera en Digital Out-enhet utanför VEXcode.

DigitalOut#

DigitalOut skapar en digital utgångsenhet.

Usage:
DigitalOut(port)

Parameter

Beskrivning

port

Den 3-trådsport som den digitala utgångsenheten är ansluten till:

  • På EXP Brain – brain.three_wire_port.x där x är portens nummer.
  • På en 3-tråds expander – expander.a där expander är namnet på expanderinstansen.

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