tuneoの日記: USB接続の温度湿度センサー 10
日記 by
tuneo
自室が死ぬほどクソ熱い/暑いので、手ごろなのを買ってきて温度のログを取って家主にエアコン導入を説得してみまいか、とか思っているんだがどうも適当なのがない。
熱電対を使うタイプはガチすぎて高いしねぇ。
Wifi接続で云々、というのは結構いろいろあるんだが、これ以上自室にコンピュータを増やして何とする、という切ない事情がありまして却下。
第一、俺は温度湿度のログをを取りたいだけであってクールなWebインターフェイスとかおシャンティなグラフ表示とかは求めていないのだ(やりたくなったらLibreOfficeなりRなりgnuplotなりで表示させるし)。
やっぱりアキバの千石だか秋月だかマルツだかでサクッとStrawberryLinux usbrhの完成品を買ってくるかなぁ。アレもそこそこイイ値段がする割に精度はいまいちなんだがw
最高温度が記録できる温度計はどうでしょう? (スコア:2)
エアコン導入の説得材料にするだけなら、最高温度が記録できる温度計はどうでしょう?
1200円ぐらいでした
エアコン導入した後もつかえるのもポイント
たとえば (スコア:1)
寒暖計と時計を定時ごとにWebカメラ等で撮影して、画像をストレージに貯めておくとか?
Re:たとえば (スコア:1)
その手も考えないではないのですが、それだと計測値を数値化するのがめんどくさいじゃないですか。
ちなみに会社でも似たような問題が発生してまして、解決策として「水銀温度計とWebカメラを組み合わせて定期的に写真を撮り、深層学習による画像認識で数値化する」と提案したら白眼視されましたw
Re:たとえば (スコア:1)
相手が技術の内容を理解してくれるなら、グラフや表の方が情報の提示の仕方としてはよいと思います。逆に仕組みがわからない相手だとデータの信ぴょう性が判断つかなくなることもありえます。たとえば数字だけだと一体部屋のどこで測ったのか、という情報は含まれません。つまり相手との信頼関係、相手のリテラシーに合わせたデータの提示の仕方があると思うのです。
大家さんとの交渉はいろいろと大変だと思いますが頑張ってください。
DS18B20 が好みなので (スコア:1)
自分自身では Arduino つかって計測してますけど、いろいろあるみたいですね。
https://sigma-shop.com/product/77/usb-ds18b20-thermometer.html [sigma-shop.com]
とか、
https://qiita.com/hnw/items/f38233ec2e47dbeb0ada [qiita.com]
なんてぇ方法もあるようです。
あ、こんなの発見
https://www.amazon.co.jp/SODIAL-%E3%82%B4%E3%83%BC%E3%83%AB%E3%83%89-P... [amazon.co.jp]
湿度計のほうはセンサ出力がアナログのモノが多いので、やっぱり
https://www.biccamera.com/bc/item/3167869/?source=googleps&utm_con... [biccamera.com]
を画像処理したほうがいいかも。
参考情報としては、私の場合は下を組み合わせて計測して munin でグラフにしています。
Arduino UNO + イーサネットシールド
温度センサ: DS18B20
湿度センサ: https://www.digikey.jp/product-detail/ja/dfrobot/DFR0067/1738-1089-ND/... [digikey.jp]
LM35にAD変換するのは時代じゃ無いらしい (スコア:1)
温湿度を計測するなら、
BOSCHのこれ [akizukidenshi.com]は電装品メーカーだけあって精度とドリフト耐性が段違いに高い。値段もちと高いけど。他の温湿度センサーはキャリブレーションが必要。
DS18B20より安い奴なら、
STMのこれ [akizukidenshi.com]はSOT-23という難点はあるもの、補正無しで正確な温度が測れる。12bit精度っと言っているが気にするな。
Re:LM35にAD変換するのは時代じゃ無いらしい (スコア:1)
温度だけならアナデバのADT7310/7410が校正不要でめちゃ簡単ですよ。
温湿度センサ (スコア:1)
余りPCを (スコア:1)
温度取得だけのために使うのは?
CPU温度なりHDD温度なり取得は簡単で、仕事さえさせなけば室温に準じたものが得られますよ。
実室温との差分補正は別途必要ですが。
Re:余りPCを (スコア:1)
同じような考えで余ってたスマホを簡易的に温度計代わりに使ったことがあります。
データ書き出しの出来る温度計測アプリを入れて、通信しないように機内モードにして測りたい場所に放置。
バックグラウンドで何かアプリが動作しちゃうと一時的に温度が高く出ちゃいますけど、ある程度妥協して簡単に測る程度ならそれなりに使えるかなと。