「Herobox/usbrh-upload」の版間の差分

提供: fukudat.net
ナビゲーションに移動検索に移動
 
(同じ利用者による、間の1版が非表示)
26行目: 26行目:
  
 
もしまだなら [[Herobox/sensors|sensors]] をセットアップ。
 
もしまだなら [[Herobox/sensors|sensors]] をセットアップ。
 +
 +
ついでに CPU の温度も測るとすると、以下のパッケージをインストール。
 +
<pre>
 +
$ sudo apt-get install lm-sensors
 +
</pre>
  
 
== Configure ==
 
== Configure ==
 
crontab に以下を登録。
 
crontab に以下を登録。
 
<pre>
 
<pre>
4-59/5 *  * * * /home/fukudat/git/sensors/bin/upload-usbrh-temperature
+
2-59/5 *  * * * /home/fukudat/git/sensors/bin/upload-usbrh-temperature
 +
2-59/5 *  * * * /home/fukudat/git/sensors/bin/upload-usbrh-temperature
 
</pre>
 
</pre>

2020年10月21日 (水) 23:58時点における最新版

ストロベリーリナックス社製のUSBRHを使って、温度・湿度を測り、クラウドにアップロードする。

Install

libusb-dev パッケージをインストール。

$ sudo apt-get update
$ sudo apt-get install libusb-dev

USBRHのユーザランドドライバを download, build, install。

$ cd ~/src
$ git clone [https://github.com/osapon/usbrh-linux.git
$ cd usbrh-linux
$ make
$ sudo cp ./usbrh /usr/local/bin
$ sudo chmod u+s /usr/local/bin/usbrh

試しに動かしてみる。

$ /usr/local/bin/usbrh -f 1
27.37 37.28

気温 27.37°C, 湿度 37.28%でした。

もしまだなら sensors をセットアップ。

ついでに CPU の温度も測るとすると、以下のパッケージをインストール。

$ sudo apt-get install lm-sensors

Configure

crontab に以下を登録。

2-59/5 *  * * *		/home/fukudat/git/sensors/bin/upload-usbrh-temperature
2-59/5 *  * * *		/home/fukudat/git/sensors/bin/upload-usbrh-temperature