デジタル出力#
導入#
デジタル出力 3線式デバイスを使用すると、EXP BrainからLED、リレー、その他の電子機器などの外部コンポーネントにデジタル信号を送信できます。高信号(5ボルト)または低信号(0ボルト)を送信できます。
このページでは、例として dig_out というデジタル出力デバイス名を使用しています。必要に応じて、ご自身の設定済みデバイス名に置き換えてください。
利用可能なメソッドの一覧は以下のとおりです。
set– 3線式デジタル出力ポートの信号レベルを高または低に設定します。
コンストラクタ – デジタル出力デバイスを手動で初期化および構成します。
DigitalOut– デジタル出力デバイスを作成します。
セット#
set は、選択した3線式ポートの信号レベルを設定します。
Usage:
dig_out.set(boolean)
パラメータ |
説明 |
|---|---|
|
高信号または低信号を送信するかどうか: |
# Send out a low signal from dig_out
dig_out.set(False)
コンストラクタ#
コンストラクタは、VEXcode の外部でデジタル出力デバイスを構成するために必要な、 DigitalOut オブジェクトを手動で作成するために使用されます。
DigitalOut#
DigitalOut はデジタル出力デバイスを作成します。
Usage:
DigitalOut(port)
パラメータ |
説明 |
|---|---|
|
デジタル出力デバイスが接続されている3線式ポート:
|
# Create a Digital Out device in Port A
dig_out = DigitalOut(brain.three_wire_port.a)