Strawberry-Linux USB温度・湿度計モジュール・キット ¥3,980−
2011年12月9日、組み立て所要時間30分
久々にフラットパックのはんだ付け(センサのみ)。老眼にはきつい。
温度を扱おうとすると、mrtg では困ったことになる。負数を扱えないのだ。東京だって氷点下になり得る。しょうがないので、mrtgの後継の、rrdtool を使ってみることにする。apt-get install rrdtool でさくっとインストール。Ubuntu 9.04(jaunty) では、rrdtool-1.3.1 がインストールされる。ところが、これがSheevaPlugでは動作しないようなのだ。mmap 周辺で停止しているようだ。SheevaPlugにはHDDはなく、すべてmemoryなわけで、それを更にmemoryに展開するという訳のわからんことになっとるわなぁ。
いまさらrrdtool-1.3.1 の再コンパイルもなんだかなぁ。よしっ!思い切ってrrdtool-1.4.5 をコンパイルするぞ!rrdbuild に従って約2時間。依存サードパーティ・パッケージ多すぎ。最後の rrdtool の configure で --disable-mmap を忘れずに。動きましたがな。
SheevaPlug -- geiger に、USB HUB を挿入、温度・湿度計モジュールを追加。usbrh をそのまま使って読み取ってみる。シェルスクリプトをでっちあげて・・・。できちゃいましたがな。「なんちゃって私設簡易放射線量モニタリングポスト温度・湿度ユニット部 」
いまのところ、ガイガーカウンタも温度・湿度計モジュールも室内にある。適当なケースに入れて、外に放り出さなければ・・・。
Comments