2008年 5月 22日 木曜日
[Sun SPOT (26)] You want to make your Sun SPOT servo car remote-controllable? Just check out the codes from the servocar-spots!
miyake-san, one of the Sun SPOTs geeks
at Sun Japan, has just made the source codes of a remote-controllable servo car freely available under the java.net project named servocar-spots:
o https://servocar-spots.dev.java.net/
I downloaded them from the svn repository and modified a little bit, then installed
them to my stand-alone SPOT car:
It took me only about ten minutes to get it all done!
Cool 
Posted at 08:18午後 5 22, 2008 by Shuichi Machida in SunSPOT | 投稿されたコメント[0]
[Sun SPOT tools Tips(1)] Sun SPOT上でJavaコードを "Eval" する。
Sun SPOTのSDKを最新版(Dev Preview)のBlue にアップグレードすると、Solarium(a.k.a. SPOTWorld)ツールで"Eval"機能が使えるようになっていますね
この機能は、Solariumのコンソールに記述したJavaコードをリモートのSun SPOT上で評価して実行させるものです。スクリプト言語の機能っぽいです。
今回は、この Eval 機能を試してみることにします。
Blue にアップグレードするには、SPOT Manager の Preferences タブを選択し、Update Center として Dev Preview を選びます。
Dev Preview を選択すると、 Available SDKs に blue が表示されるようになります。あとは、インストールボタンをクリックして通常のSDKインストールと同様です。なお、最新版を入れても後で旧バージョン(例えば v3.0 Purple)に戻すこともできますので、安心して機能をお試し頂けます。Installed SDKs に現在インストールされているSDKの一覧が表示されますので、使いたいSDKを選択して Active ボタンをクリックすれば変更できます。使用中のSDKは (Currently Active)と表示されます。
Blue をインストール後、SPOT Manager ツールの「Sun SPOTs」メニューからSun SPOTのファームウェアをアップグレードします。アップグレード後、センサーボード付きのSun SPOTは「OTA Command...」メニューでOTA Command Server を enable にしておきます。また、ベースステーションは「BaseStation」メニューで「Start Basestation」を選択してスタートさせます。
Solarium を起動すると、ベースステーションと同じ無線チャネルで範囲内にある全てのSun SPOTを表示します。最新版では、バッテリー残量が表示されるようになっていますね 
それでは Eval してみます。Sun SPOTの画像上で右クリックして表示されるポップアップメニューから、「Eval...」を選択します。
すると、下図のようなコンソール(Evaluator)が表示されます。デフォルトで、左から4番目のLEDを青っぽい色に点灯させるコードが記述されています。
とりあえず、そのまま実行してみましょう。「Eval」ボタンを押してみます。
。。。
。。。
。。。
LEDが点灯しました 
まだ使い始めたばかりなのですが、ちょっとした動作を試すのにとても便利な機能だと思います。
Posted at 01:08午後 5 22, 2008 by Shuichi Machida in SunSPOT | 投稿されたコメント[0]
[Sun SPOT(25)] 独り言: 拡張ボードコネクタ
Digi-Key で DF17A(1.0H)-30DP-0.5V(57) を注文しました。ロット単位でしか買えないと思っていましたが、1個単位で購入できるようになってますね!# Blog SPOT Blogのこのエントリを読んでからこまめにチェックしていたのです
# コレです↓ 25個で、1個あたり150円ぐらいです。

このコネクタは拡張ボードを Sun SPOTのプロセッサ(メイン)ボードに接続するのに使います。eProto が入手できると手っ取り早いのですが。。当面はコレ使って手作りですかね。。 # 部品表はあるので。
納期は来月末、、長い。
Posted at 01:03午前 5 22, 2008 by Shuichi Machida in SunSPOT | 投稿されたコメント[0]