USBセンサを使ってみよう 〜Phidgets活用講座 応用編〜 |
作成日: 2006/10/11 最終更新日: 2006/10/11 |
概要 | |
このページの内容は,Software Design 2006年4月号 pp.92-99に掲載された, 「USBセンサを使ってみよう Phidgets活用講座(4)」をHTML化したものです.分量が多いため,三つのページに分割してあります.本文中の「現在」などは「2006年2月」を指します. ここでは,PhidgetsとPhidgetServerを用いて,体重計(PhidgetWeightSensor)を応用した健康管理システム「PhidgetHealth」を構築します.USBセンサを使ってみよう(PhidgetHealth編)も参考にしてください. |
|
連載目次 |
|
PhidgetHealthの概要 |
|
1. はじめに | |
前回の記事では,PhidgetsとPhidgetServerを用いて,既存のPCのユーザ・インタフェースを拡張するさまざまなアプリケーショ ン群「PhidgetApplication」を紹介しました. たとえば, PhidgetBrowserでは物理的なスライダを利用して,Webページの閲覧を行うことができます.また,PhidgetBiffでは,複数の LED/スイッチを組み合わせたデバイスを用いて,WebページやRSSの更新をLEDで通知し,スイッチを押すことで,該当ページを表示できます. このように,PhidgetApplicationでは,従来のPCの機能の一部を実世界に引き出して,新しい操作感や利用方法を提供することを主眼にお いていました. 今回は,日常生活空間で活用できるより発展的な内容として,体重計(PhidgetWeightSensor)を応用した健康管理システム「PhidgetHealth」を構築します. ここでは,まずPhidgetHealthの機能について概観し,次に必要な準備や基本的な利用方法,応用例などについて,詳しく説明していきます. |
|
2. PhidgetHealthの概要 | |
PhidgetHealthは,日常生活空間での手軽な体重管理と健康促進を目標とするシステムです.PhidgetHealthの基本的な機能は,以下のようなものです.
さらに,応用的な機能として,以下のような機能も搭載します.
|
|
3. PhidgetHealthの準備 | ||
次に,PhidgetHealthを試すために必要な準備について説明します.アプリケーションを利用するために必要なハードウェア/ソフトウェアは以下のようなものです. |
||
Phidgets | ||
本システムでは,以下の2つのPhidgetデバイスを利用します.各Phidgetデバイスは,Phidgetsの公式サイトから直接購入するか,国内代理店のぷらっとホームから購入することができます.(最近ぷらっとホームは入荷数が少ないようです.) |
||
|
||
|
||
|
||
Windows PC | ||
Windows XPで動作を確認しています. | ||
Phidgetドライバ | ||
Phidgetデバイスを接続する前に,Phidgetドライバをインストールしておく必要があります.ドライバは,Phidgets公式サイトから入手できます. こちらからもダウンロード可能です. | ||
Microsoft .NET Framework 1.1 | ||
PhidgetServer / PhidgetHealthは, .NET + C#で書かれているため,事前に Microsoft .NET Framework の再頒布パッケージ をインストールしておく必要があります.インストーラーはMicroSoftのWebページから入手できます. | ||
PhidgetServer | ||
PhidgetServerの実行ファイルは,こちらから入手してください.Phidgetドライバや.Net Frameworkの再頒布パッケージはここからもダウンロード可能です. .NET Framework, Phidgetドライバのインストール完了後,実行ファイル(PhidgetServer.exe)をダブルクリックすることで起動します. より詳しい使い方については,2005年11月号記事を参照してください. |
||
PhidgetHealth | ||
PhidgetHealthの実行ファイル/ソースコードは,こちらからダウンロードできます. | ||
[次へ->PhidgetHealthの使い方]
[デバイスぶらり旅]