Ψηφιακή έξοδος#

Εισαγωγή#

Η συσκευή Ψηφιακής εξόδου 3 καλωδίων επιτρέπει στο V5 Brain να στέλνει ψηφιακό σήμα σε ένα εξωτερικό εξάρτημα, όπως μια λυχνία LED, ένα ρελέ ή άλλη ηλεκτρονική συσκευή. Μπορεί να στείλει υψηλό σήμα (5 βολτ) ή χαμηλό σήμα (0 βολτ).

Αυτή η σελίδα χρησιμοποιεί dig_out ως παράδειγμα ονόματος συσκευής Digital Out. Αντικαταστήστε το με το δικό σας διαμορφωμένο όνομα, όπως απαιτείται.

Παρακάτω είναι μια λίστα με τις διαθέσιμες μεθόδους:

  • set – Ορίζει το επίπεδο σήματος μιας θύρας ψηφιακής εξόδου 3 καλωδίων σε υψηλό ή χαμηλό.

Constructor – Μη αυτόματη αρχικοποίηση και διαμόρφωση μιας συσκευής ψηφιακής εξόδου.

  • DigitalOut – Δημιουργήστε μια συσκευή ψηφιακής εξόδου.

σειρά#

set για να ορίσετε το επίπεδο σήματος της επιλεγμένης θύρας 3 καλωδίων.

Usage:
dig_out.set(boolean)

Παράμετρος

Περιγραφή

boolean

Εάν θα σταλεί σήμα υψηλού ή χαμηλού: True στέλνει σήμα υψηλού (5V) και False στέλνει σήμα χαμηλού (0V).

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

Κατασκευαστής#

Οι κατασκευαστές χρησιμοποιούνται για τη χειροκίνητη δημιουργία αντικειμένων DigitalOut , τα οποία είναι απαραίτητα για τη διαμόρφωση μιας συσκευής Digital Out εκτός του VEXcode.

DigitalOut#

DigitalOut δημιουργεί μια συσκευή Digital Out.

Usage:
DigitalOut(port)

Παράμετρος

Περιγραφή

port

Η θύρα 3 καλωδίων στην οποία είναι συνδεδεμένη η συσκευή ψηφιακής εξόδου:

  • Στην V5 Brain – brain.three_wire_port.x όπου x είναι ο αριθμός της θύρας.
  • Σε μια 3-Wire Expander – expander.a όπου expander είναι το όνομα της παρουσίας της επέκτασης.

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