次の方法で共有


AnalogController クラス

定義

アナログ コントローラーの基底クラス。 アナログ入力ピンを制御します。

public abstract class AnalogController : IDisposable
type AnalogController = class
    interface IDisposable
Public MustInherit Class AnalogController
Implements IDisposable
継承
AnalogController
実装

コンストラクター

AnalogController(PinNumberingScheme)

指定した番号付けスキームとドライバーを GpioController 使用する クラスの新しいインスタンスを初期化します。

プロパティ

NumberingScheme

コントローラーによって提供されるピンを表すために使用される番号付けスキーム。

PinCount

コントローラーによって提供されるピンの数。

VoltageReference

基準電圧(測定可能な最大電圧)。 一部のハードウェアでは、メソッドが正しい値を返すためにこの値を手動で ReadVoltage() 設定する必要がある場合があります。

メソッド

ClosePin(AnalogInputPin)

指定されたピンを閉じます

ConvertAnalogChannelNumberToPinNumber(Int32)

論理ピンを呼び出し元のピン番号付けスキームに変換します。

ConvertLogicalNumberingSchemeToPinNumber(Int32)

論理ピンを呼び出し元のピン番号付けスキームに変換します。

ConvertPinNumberToAnalogChannelNumber(Int32)

入力ピン番号をアナログチャンネル番号に変換します。 アナログ チャンネル番号は、通常、Arduino ボードでは A0 - Axx という名前です。 たとえば、Uno ボードと Nano ボードでは、A0 はデジタル ピン 14 に相当します。

ConvertPinNumberToLogicalNumberingScheme(Int32)

入力ピン番号を論理ピン番号に変換します。

Dispose()

アナログ コントローラーの基底クラス。 アナログ入力ピンを制御します。

Dispose(Boolean)

このインスタンスを破棄します

IsPinOpen(Int32)

特定のアナログ チャンネルが開いているかどうかを確認します。

OpenPin(Int32)

使用する準備が整うためにピンを開きます。

OpenPinCore(Int32)

派生クラスによってオーバーライドされる: 指定されたピンの の AnalogInputPin インスタンスを返します。

SupportsAnalogInput(Int32)

指定されたピンがアナログ入力をサポートしている場合は true を返します

適用対象