2004-11-13から1日間の記事一覧

逆変換

BNN

moteの温度センサの値からセ氏に変換する式は書いてあったけど、逆の変換は書いてなかったから計算してみた。ADC=10230000/(10000+Rthr) Rthr=exp(A) A=-270103/B+0.0028448*B B=(C+D)^(1/3) C=-3.05226*10^11+2.33523+10^14*(1/T) D=sqrt(8.55917*10^23+C^2…

加速度センサ

BNN

憶測の飛び交うエントリになります。mica2・mica2dotに乗っている加速度センサは、ADXL202JEっていうやつらしい。 これは、2軸±2gまで加速度が計れて、その出力はduty cycleってやつらしい。それで、duty cycleっていうのは、ある周期中のONになっている割合…

温度センサと光センサ

BNN

xbowの基盤の説明が書いてあるpdfには、光センサと温度センサは同じアナログデジタル変換機を使用しているため、2つのセンサを同時に動かすと、間違いだらけの意味の無いデータが取れてしまう。ってかいてあった。何かが音を立てて崩れたような気がしました…

イベント

BNN

/opt/tinyos-1.x/tos/lib/TinyDB/CompileDefines.hファイルに#undef kSUPPORTS_EVENTSっていう部分があって、先頭を #defineにしてコンパイルしてみたら、エラーが出てできなかった。 もしこれが、Event-Based Queryのサポートを意味しているならば、Event-B…

マイク

BNN

TinyDBのマイクは、/opt/tinyos-1.x/tos/lib/TinyDB/CompileDefines.hを編集すれば使えるっぽい。//defines indicating which features are in use #undef kUSE_MAGNETOMETER //include magnetometer attribute? 1596 bytes code, 55 bytes ram <- !! #defin…