|
| ||||||||
|
巻き戻し中。
|
|
2017-07-17(月) RasPi追加 [長年日記]
_ 週末に
思いついてRasPiでサーバ置き場用のシリアルサーバ兼温度計作った。
amazonすぐ届くの便利(・∀・)
でも、プライムセールの時に買っとけばヨカターヨ・゚・(ノД`)・゚・
温度センサはI2Cでとりあえずアドレス変えて2個ぶら下げて、ケース上とサーバの熱い空気(?)を計測する。
シリアルは手持ちのUSBシリアルコンバータでとりあえず困らないようにルータ用、そのうちスイッチ用も増設するかも。
[PC] screen
Raspebianでシリアル通信させるのどうすんべ。
BSDなら「cu -l」でやっつけるのだけど。
調べたらscreenコマンドでデバイスファイルと速度指定がよさげ。
操作側のターミナルぶっちぎれてもコンソールを維持してくれる。
ただし、「CTRL+a→d」で抜けたつもりになると、どんどん一つのシリアルポートに接続するコンソールが増えてエライ事になる。
「CTRL+a→k」でkillして抜けるようにしないと危ない。
_ 温度計
モジュールのサンプルを参考に温度読み出し用のpyを書く。
出力はこんな感じ。
----------------------------------
2017/07/xx 22:30:00
Addr = 118
Location = external
Temp = 36.76 deg C
Humidity = 40.96 %
Pressure = 1009.87 hpa
----------------------------------
2017/07/xx 22:30:00
Addr = 119
Location = on_the_case
Temp = 30.89 deg C
Humidity = 57.85 %
Pressure = 1009.08 hpa
----------------------------------
アドレス表示はHEXじゃなくて10進数に変換されちゃってるね。
なお、CPU自体の温度はセンサが上記数値の時に約47℃という感じ。
Tweets by RC31E | |||||||||
| |||||||||
| |||||||||
|