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