次の方法で共有


Iot.Device.Arduino 名前空間

クラス

ArduinoBoard

Firmata を実行している Arduino ボードへのインターフェイスを実装します。 これを操作するために Arduino ボードを準備する方法については、ドキュメントを参照してください。 プログラムは PC 上で実行されるため、このドライバーが接続されている間は Arduino を切断できないことに注意してください。

DhtSensor

このクラスは、firmata プロトコルを介して DHT センサーを読み取るために DhtFirmata 拡張機能をサポートします。

Encoder7Bit

このクラスは、Firmata プロトコルを使用して送信するために、より大きなデータ チャンクをエンコードするために使用されます。 7 バイトの各ブロックを 8 バイトのブロックに変換し、上位ビット 0 を維持します。

ExtendedCommandHandler

Arduino ファームウェアの特定のコマンド ハンドラーの基本クラス このクラスは、特定のボードの Arduino ファームウェアの特別な機能をサポートするために派生できます。 例として または FrequencySensor を参照してくださいDhtSensor。 考えられる拡張機能の一覧については、「」を参照してください https://github.com/firmata/ConfigurableFirmata

FirmataCommandSequence

firmata コマンド シーケンス 後でパブリック可視性に変更することを意図した

FrequencySensor

周波数拡張により、特定のピンで信号の周波数を検出できます。 この拡張機能は、割り込みをサポートする gpio ピンでサポートされています。

SupportedMode

Firmata プロトコルのモード ビット。 これらは、機能レポートとモードの設定の両方に使用されます

SupportedPinConfiguration

ピンの機能について説明します

列挙型

CommandError

Firmata コマンドを送信した可能性のある結果

FrequencyMode

頻度カウンターが増加するイベントを定義します。

ReplyType

ボードから返されるメッセージの種類

SupportedMode

Firmata プロトコルのモード ビット。 これらは、機能レポートとモードの設定の両方に使用されます

SystemVariable

既知のシステム変数の一覧