次の方法で共有


ArduinoBoard コンストラクター

定義

オーバーロード

ArduinoBoard(Stream)

指定されたストリーム (通常はシリアル ポートから) を使用して、Ardino ボード接続のインスタンスを作成します。

ArduinoBoard(Stream, Boolean)

指定されたストリーム (通常はシリアル ポートから) を使用して、Ardino ボード接続のインスタンスを作成します。

ArduinoBoard(String, Int32)

シリアル ポートに接続されている Arduino ボード接続のインスタンスを作成します

ArduinoBoard(Stream)

指定されたストリーム (通常はシリアル ポートから) を使用して、Ardino ボード接続のインスタンスを作成します。

public ArduinoBoard (System.IO.Stream serialPortStream);
new Iot.Device.Arduino.ArduinoBoard : System.IO.Stream -> Iot.Device.Arduino.ArduinoBoard
Public Sub New (serialPortStream As Stream)

パラメーター

serialPortStream
Stream

Arduino/Firmata デバイスへのストリーム

注釈

デバイスは、最初のコマンドが送信されるときに初期化されます。 コンストラクターは常に成功します。

適用対象

ArduinoBoard(Stream, Boolean)

指定されたストリーム (通常はシリアル ポートから) を使用して、Ardino ボード接続のインスタンスを作成します。

public ArduinoBoard (System.IO.Stream serialPortStream, bool usesHardwareFlowControl);
new Iot.Device.Arduino.ArduinoBoard : System.IO.Stream * bool -> Iot.Device.Arduino.ArduinoBoard
Public Sub New (serialPortStream As Stream, usesHardwareFlowControl As Boolean)

パラメーター

serialPortStream
Stream

Arduino/Firmata デバイスへのストリーム

usesHardwareFlowControl
Boolean

True を指定すると、ストリームでハードウェア フロー制御がサポートされます (RTS/CTS ハンドシェイクを使用するシリアル ポート、またはプロトコルが既にフロー制御をサポートしているネットワーク ストリームを指定できます)

注釈

デバイスは、最初のコマンドが送信されるときに初期化されます。 コンストラクターは常に成功します。

適用対象

ArduinoBoard(String, Int32)

シリアル ポートに接続されている Arduino ボード接続のインスタンスを作成します

public ArduinoBoard (string portName, int baudRate);
new Iot.Device.Arduino.ArduinoBoard : string * int -> Iot.Device.Arduino.ArduinoBoard
Public Sub New (portName As String, baudRate As Integer)

パラメーター

portName
String

ポート名。 Windows では、通常、USB 経由で接続されている Arduino の場合、これは "COM3" または "COM4" です。 Linux では、"/dev/ttyAMA0"、"/dev/serial0"、"/dev/ttyUSB1" などの値を指定できます。

baudRate
Int32

使用するボーレート。 少なくとも 115200 ボーを使用することをお勧めします。

適用対象