Phidgets InterfaceKit - eiichiromomma/CVMLAB GitHub Wiki

(Phidgets) InterfaceKit

PhidgetInterfaceKit 8/8/8の制御、センサーの利用について

諸元

  • 8 Analog Inputs
    • 0-5vの10bit分解能
  • 8 Digital Inputs
    • GroundとInput 0-7の何れかを短絡するとDigitalInputChangedイベントが発生する
  • 8 Digital Outputs
    • Onにすると5vがかかる。300ohm抵抗が入っているのでLED直結可(一方はGroundへ)。回路のTrスイッチかMOSFETの駆動制御向き。回路の電源には向かない。
  • 1 USB input port
    • 正方形の方。PCに接続。
  • 2 USB output ports
    • ハブの役割?使うにはDCアダプタの接続が必要。

詳細はカタログ(PDF) 参照。

制御可能な言語

以下の言語が可能となっているが、COM、C、.NET以外はWebサーバへの通信という形を取っている。

  • VC++ (VS6.0, VS2005)
  • Visual Basic (VB6.0)
  • VB Script (Internet Explorer)
  • VB.Net (VS2005)
  • C# (VS2005)
  • Java (Local JNI Interface)
  • Delphi (7, 2005)
  • Matlab (7)

ドライバ、サンプルソース

Downloads - Category: Phidget21 Downloads にある。

  • Phidget21 Windows Libraries
    • ドライバとライブラリが含まれる。COM、C、.NETに関しては直接制御のライブラリが、それ以外はWebサービスとして提供
      • The COM Library: Phidget21COM.dll
      • The C API Library: Phidget21.dll
      • The .NET 1.1 Library (for use with Visual Studio 2003): Phidget21.NET1.1.dll
      • The .NET 2.0 Library (for use with Visual Studio 2005): Phidget21.NET.dll
      • The PhidgetWebservice for Phidget21, with a Windows service to start / stop it.
      • The Phidget 21 Manager - A System Tray app for monitoring phidgets and controlling the Webservice.
  • Examples
    • 各種言語のサンプルソース