Tweetこんにちは。チャネルソリューションチームの長谷川と申します。家庭菜園としてミニトマトの栽培を始めました。Botを通じてLINEのタイムラインに通知する仕組みを作りました。BAmazonで¥4,000前後です。GW-USNANO2Aプラネックス製の無線LAN子機。Pi2は無線LANが搭載されていないため、USBタイプの子機が必要となります。Amazonで¥990くらいです。Sensorアナログの土壌の湿度センサーです。秋月電子通商で¥500。MCP3008上記のアナログセンサーをデジタルに変換するためのA/Dコンバータです。秋月電子通商で¥220。BME280i2cを使用した温度差・気圧センサーです。秋月電子通商で¥1,080。密閉型ですと温度センサーに影響を与えてしまうので、ある程度隙間の空いた木箱を外箱にしました。Botとして会話するプログラムを作成します。価格はすべて2017年6月のものです。webhook機能を使用するためにはグローバルからのHTTPS接続を許可しておく必要があります。Piに接続できるようにしておいてください。下記のアカウント登録をしておきます。AWSはDynamoDB使用のために必要となります。Piに接続し、自宅のWi-Fiネットワークに参加させます。restartifconfigでwlan0にIPが割り当てられていることを確認します。回路図は以下のようになります。Sensorはアナログ信号のため、A/DコンバータMCP3008を使用してデジタル信号に変換します。A/Dコンバータは12bitのMCP3208のほうが精度が高いのですが、手元にあったのがMCP3008だったのでこちらで実装しました。開いてSPIをenableに変更します。Optionsを選択します。