Sun SPOT
無線センサーネットワークデバイス
Sun SPOT(Sun Small Programmable Object Technology)は、CPU上で直接実行できるJavaベースのセンサー・アプリケーションを構築するための技術として、サンの研究開発組織であるサン・ラボで開発された無線センサーネットワークデバイスです。
Sun SPOTでは、物理デバイス制御のためのJavaプログラミングを実践に基づいて学習できるよう設計されており、コンピュータプログラミング教育に利用できるだけでなく、無線環境のデバイス制御が必要となる分野における、研究調査・開発への応用も可能です。
さらには知的ホビーとしての活躍も期待され、Sun SPOTのセンサーとデバイス制御を活用した新しいアイディアのコンテストや、Sun SPOTを組み込んだロボットによる競技への開催、参加など、全く新しいコンピュータデバイスの世界を作ることも可能です。
またSun SPOTは、Javaベースのプログラマブルデバイスであり、NetBeansに代表される統合開発環境を活用したプログラミングが可能であり、従来からのアセンブラによる無線センサーデバイス開発と大きく異なります。
特長
各種センサーを搭載する無線ネットワークデバイス
Sun SPOT上部の汎用センサーボードには、加速度、温度、照度センサーと8個の3色LEDが搭載されており、簡単なJavaプログラミングを行うことによって、加速度や温度の変化でLEDの色を変えたり、センサーが感知したデータを無線ネットワーク経由でリアルタイムにパソコンへ送ったりすることが可能です。さらに、入出力ポートを利用すれば、外部のセンサーやスピーカなどの機器を無線ネットワークに簡単に参加させることもできます。
Javaベースのプログラミング環境とデバイスの融合
Sun SPOTは、汎用プログラミング言語として最も普及しているJava言語を使用しており、開発環境やデバッグのためのツール類が豊富に用意されています。
特に、NetBeans等の統合開発環境を利用すれば、組み込みデバイス向けのプログラミングであることを意識することなく、一般的なアプリケーションの開発と同様に、プログラムの開発から配備・実行までの一連の作業をパソコンからシームレスに行うことができます。また、無線ネットワーク機能により、プログラムの配備、デバッグ、実行の作業をすべて無線で行うことも可能です。この機能は、ターゲットのSun SPOTがパソコンから離れている場合に特に威力を発揮します。
パーソナルエリアネットワークに適応する汎用デバイス
Sun SPOTの無線ネットワーク機能はIEEE 802.15.4に準拠しています。これは、数メートルから数十メートルの範囲を対象とするパーソナルエリアネットワークに関する国際規格であり、複数のSun SPOT間でポイント・ツー・ポイントとブロードキャスト、マルチキャストの通信を行うことができます。さらにSun SPOTはメッシュのネットワークなどの高度なネットワークプロトコルを研究するためのデバイスとしても設計されています。
製品構成
- Sun SPOT デバイス(センサーボード付き)×2
- Sun SPOT デバイス(ベースステーション用センサーボード無し)×1
- ソフトウェア開発ツールとケーブル類
| Sun SPOT プロセッサボード |
|---|
|
・180MHz 32ビット ARM920T コア ・512KB RAM/4MB フラッシュメモリー ・2.4GHz IEEE 802.15.4無線(アンテナ付) ・USBインタフェース ・3.7V 720mAh リチウムイオンバッテリー |
| 汎用センサーボード |
|
・2G/6G 3軸加速度センサー ・温度センサー ・照度センサー ・モメンタリスイッチ x 2 ・3色LED x 8 ・アナログ入力ピン x 6 ・汎用入出力ピン x 5 ・高出力ピン x 4 |
| Squawk Virtual Machine |
|---|
|
・Java ME CLDC 1.1 準拠のJVM(Java Virtual Machine) ・Flashメモリーから直接プログラムを実行可能 ・Java言語で書かれたデバイスドライバ ・自動バッテリー管理機能 |
| 開発ツール |
|
・NetBeans IDE(統合開発環境)などでJavaプログラムを開発 ・Java SEのアプリケーションとの連携も容易 ・USBケーブルでSun SPOTをPCに接続しベースステーションとして使用 |
| Sun SPOT | |||
|---|---|---|---|
| Sun SPOT Java Development Kit for Education/Academy, 1 Pack SPTI9-300-TE99 |
販売終了 |
|
|
本商品はアカデミック向けの商品となります。
ご購入の際には、教育研究機関の教職員・学生である旨を証明する物をご提示いただきます。