ここまでできる!

ここまでできる !
ラズパイで
面白工作
Raspberry Pi(ラズパイ)で、もっともっと面白い工作に取り組んでみましょう。まず太陽電池を活用して、ずっと動作し続
けるセンサー装置を作ります。水分センサーを使い、家庭菜園の土の水分量をチェックして水やりを忘れないようにします。
計測値は、TWE-Liteという無線マイコンを使ってラズパイに送信して集約しましょう。次に、新発売のメモリーカードサイズ
のラズパイをいじります。OS、ネットワークを設定し、標準のラズパイでは使えないI/O(2つ目のI2C)を使ってみます。
Part 1
を
機器
み
込
組み
な
小さ 派生版 2 C を
る
、I
作れ
ト
ッ
ネ
OS、 みよう
て
使っ
太陽電池でセンサー装置を
常時動かそう p.79
Part 2
な
忘れ
を
やり
水
の
菜園 ーの
庭
家
ンサ 線送信
セ
水分
を無
値
計測
78
2014.10 Nikkei Linux
い
メモリーカードサイズの
ラズパイ登場 p.86
Part 1
太陽電池でセンサー装置を常時動かそう
家庭菜園の水やりを忘れない
水分センサーの 計 測 値 を 無線送信
家庭菜園の水やりを忘れないように、水分センサーを使って土の水分量を監視し、そのデータをRaspberry Piで集
約するシステムを作ります。無線マイコン「TWE-Lite」を利用して無線で計測値を飛ばし、水分センサーと無線マ
イコンは太陽電池で動かします。昼間に蓄電して、夜中も動作させます。
(オープンストリーム 舛田 明寛)
Raspberry Pi は小型で省電力な
コンの「TWE-Lite」です。TWE-
サーで測定し送信する子機と、それ
上、電子工作ができるピンヘッダー
Lite シリーズには 2014 年 6 月、太陽
を受信してログに出力する親機から
を備えているため、各種センサーを
電池を使って TWE-Lite を動かすた
なる構成です。利用する部品の一覧
接続し常時モニタリングする用途に
めのモジュール「TWE-EH Solar」
を次ページの表 1 に示します。
向いています。
が加わりました。太陽電池を使え
子 機 は TWE-Lite DIP、TWE-
そんな Raspberry Pi をぜひ適用
ば、光が当たるところなら電池切れ
EH Solar、太陽電池、水分センサ
したいと考えたのが、筆者が昨年自
を心配することなく半永久的に動
ー、蓄電デバイスを組み合わせて作
宅で始めた家庭菜園です。水やりを
かせます。屋外の家庭菜園に使うの
ります。太陽電池が発電した電力を
うっかり忘れてしまうことがあるの
に打ってつけです。
TWE-EH Solar が蓄え、水分センサ
で、土の乾き具合を Raspberry Pi
そこで今回は、TWE-LiteとTWE-
ーと TWE-Lite DIP に供給します。
で監視して、乾燥時に警告してくれ
EH Solar、水分センサーを使った、
TWE-EH Solarは単体でも電力を蓄
る装置を作りたいと考えました。
家庭菜園用の水分監視システムの
えられますが、夜間でも動作できる
さらに将来的には、家庭菜園の鉢
作成に挑戦します(図1)。TWE-Lite
ように、より大きな電力をためられ
を増やしたり、自宅の他の場所でも
を太陽電池で動かす方法と、消費電
る蓄電デバイス(電気二重層キャパ
多様なセンサーを設置したりしたい
力を抑えるための注意点について解
シター)をつなぎます。
ところです。このためセンサーを無
説します。
親機は Raspberry Pi と、USB 型
線化して、そのログを 1 台の Raspb
TWE-Lite である ToCoStick で構成
erry Pi に集約するシステムにする
作成するシステムの概要
ことにしました。
今回作るシステムの概要を図2に
測値を、Raspberry Pi 上の Python
そんなときに便利なのが無線マイ
示します。土の乾き具合を水分セン
プログラムでロギングします。
太陽電池
します。ToCoStickで受け取った計
ToCoStick
無線通信
TWE-Lite DIP
(Type PCB)
地中にセンサー部分が埋まっている
図1 家庭菜園の水分監視システムの外観
(センサー部分)
水分
センサー
Raspberry Pi
TWE-EH Solar
親機
太陽電池
蓄電デバイス
子機
図2 システム構成
Nikkei Linux 2014.10
79