SunSPOTを使ってWebから温度が確認できるようにしてみた。
つってもやってる内容はすごく単純なわけで、
1.PHPでSunSPOTをRun
2.SunSPOTから温度データを出力
3.PHPで温度データを取得
4.PHPで表示
SunSPOT側
// 温度センサ取得
ITemperatureInput temp = EDemoBoard.getInstance().getADCTemperature();
try {
// PHP側での識別用に温度データを
System.out.println("
} catch (IOException ex) {
ex.printStackTrace();
}
notifyDestroyed();
PHP側
");
$tpos2 = strpos($cmd,"",tpos1);
$tpos1 = $tpos1 + 8;
$tpos3 = $tpos2 - $tpos1;
$cmd = substr($cmd,$tpos1,$tpos3);
print $cmd;
?>
でもSunSPOTの温度センサが正確じゃない(誤差+8℃!)ので、実用性は皆無w
Sun CAの任期も終わっちゃうし、
SunSPOT+PHPの連携法くらいは書いておこうかなーってな感じで。



