Dijital Çıkış#

giriiş#

Dijital Çıkış 3 Kablolu cihaz, EXP Brain’in LED, röle veya diğer elektronik cihazlar gibi harici bir bileşene dijital sinyal göndermesini sağlar. Yüksek sinyal (5 volt) veya düşük sinyal (0 volt) gönderebilir.

Bu sayfada örnek olarak dig_out dijital çıkış aygıt adı kullanılmıştır. Gerektiğinde bunu kendi yapılandırdığınız adla değiştirin.

Aşağıda mevcut yöntemlerin listesi bulunmaktadır:

  • set – 3 Kablolu Dijital Çıkış portunun sinyal seviyesini yüksek veya düşük olarak ayarlar.

Yapıcı – Dijital Çıkış cihazını manuel olarak başlatın ve yapılandırın.

  • DigitalOut – Bir Dijital Çıkış cihazı oluşturun.

ayarlamak#

set , seçilen 3 telli portun sinyal seviyesini ayarlar.

Usage:
dig_out.set(boolean)

Parametre

Tanım

boolean

Yüksek veya düşük sinyal gönderilip gönderilmeyeceği: True yüksek sinyal (5V) gönderir ve False düşük sinyal (0V) gönderir.

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

Yapıcı#

Yapıcılar, VEXcode dışında bir Dijital Çıkış cihazını yapılandırmak için gerekli olan DigitalOut nesnesini manuel olarak oluşturmak için kullanılır.

DigitalOut#

DigitalOut , bir Dijital Çıkış cihazı oluşturur.

Usage:
DigitalOut(port)

Parametre

Tanım

port

Dijital Çıkış cihazının bağlı olduğu 3 Kablolu Bağlantı Noktası:

  • EXP Beyni üzerinde – brain.three_wire_port.x burada x, bağlantı noktasının numarasıdır.
  • Bir 3 Kablolu Genişletici üzerinde – expander.a burada expander genişletici örneğinin adıdır.

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