Sens'it に市販の USB ソーラーパネルをつなげて IoT システムを組んでみる

# はじめに

最近、Sigfox の検証のために [Sens'it](https://www.sensit.io/) を購入したのですが、あれこれ試している内に市販の USB ポート搭載ソーラーパネルを繋げたら、電源気にせず IoT システムを運用できるのでは？ということに気づき、あれこれパーツを購入して検証してみました（現在進行形）。

ということで、こんな仕組みでやっていますよ、というオハナシをメモとして残しておきます。

# おことわり

本記事の内容によってトラブル・被害が発生しても当方は一切の責任を負いませんので悪しからず。
参考にする場合は自己責任でお願いします。

# 必要なもの

## Sens'it

![49937887_2022183437896984_3139108222741250048_n.png](https://qiita-image-store.s3.amazonaws.com/0/49240/76522f99-68fa-0bca-e5fd-b1c2c3b3376e.png)

今回のメインデバイス。
V2 と V3 の2種類が流通しています。

Sens'it V2
https://www.kccs-iot.jp/solution/product/device12/

Sens'it V3
https://www.kccs-iot.jp/solution/product/device1/

基本各自の好みで購入してください。

私は SORACOM サービスを利用する & 支払い・手続きを複雑化したくなかったので、SORACOM の [User Console](https://console.soracom.io/#/login?coverage_type=jp) から V2 を購入しました。

なお、[SORACOM Harvest](https://soracom.jp/services/harvest/) でデータを見れるよう、Sigfox グループ設定から Sens'it V2 用の定義済みフォーマットを使用してバイナリパーサーを有効にしてあります。
詳細は [Sigfox デバイス Sens’it をセットアップする](https://dev.soracom.io/jp/start/sigfox_hw_sensit/) をご覧ください。

## ソーラーパネル

![50163251_2029524663829528_2069220324435558400_n.jpg](https://qiita-image-store.s3.amazonaws.com/0/49240/a46b91ac-4323-13fe-103a-f6f99915d2a9.jpeg)
![49650864_2029524743829520_2853343621673910272_o.png](https://qiita-image-store.s3.amazonaws.com/0/49240/6cc16798-a2e6-f995-798b-32f4a5b6f76a.png)

USB Type-A 出力搭載の、 **RENOGY E.FLEX 5W** を購入しました。

Amazon.co.jp や楽天市場、 Yahoo! でも取り扱っています。
https://www.amazon.co.jp/dp/B074PL55WW/
https://item.rakuten.co.jp/renogystore/eflexb5w/
https://store.shopping.yahoo.co.jp/renogysolar-store/rng-cmp-efl5.html

3千円くらいしますが、これより安いソーラーパネルのレビューを見てると、非発電時に逆に装置側のバッテリーが放電されるといった内容があったりしたので、ある程度きちんとしたものをチョイスしておくのがお勧めです。

## USB ケーブル

ここはそれなりのモノであればとりあえずよいので、[Amazonベーシック USB 2.0 A(オス) - マイクロBケーブル 0.9m ブラック](https://www.amazon.co.jp/dp/B0711PVX6Z/) をチョイスしました。

![無題.png](https://qiita-image-store.s3.amazonaws.com/0/49240/20716f3d-6210-53fe-cd11-ae2d560f595c.png)


1本 382円也。安い。

実をいうと、この後このシステムを屋外設置して動かすことを考えており、下手に高価な防水ケーブルを購入するくらいなら、安価なケーブル＋数百円のドレンホースの組み合わせでもいいかー、という考えがあったりします。

# 設置するよー

![50279632_2029564853825509_1992804996449566720_o.png](https://qiita-image-store.s3.amazonaws.com/0/49240/7fcc878f-1041-3a39-6e70-f016cd2d4230.png)

何も難しいことはありません。

1. ソーラーパネルに付属の吸盤を取り付け
2. USBケーブルでソーラーパネルとSens'itを接続
3. ソーラーパネルを陽の当たる窓ガラスへはりつけ

はい、おしまい！

# 発電しているかチェック

1/19（土）の23時頃にパネルを設置し、今日1/20（日）放置しておきました。

ちなみに私の住む長野県安曇野市の天気は、曇ってたり雨だったりと発電するには微妙なコンディション。
![無題weather.png](https://qiita-image-store.s3.amazonaws.com/0/49240/68d7bc4a-820a-533e-1d98-3a76967732c3.png)
参考：https://weather.yahoo.co.jp/weather/jp/20/4820/20220.html

SORACOM Harvest で battery のデータを見るとこんな感じです。
![無題001.png](https://qiita-image-store.s3.amazonaws.com/0/49240/96bca4df-56ee-5b54-f3f1-b14d09d0aab6.png)

1/19（土）の午前中にモバイルバッテリーで充電したときのピーク値は **4.2V**、夜ソーラーパネルを設置するあたりでは **4.1V** となっています。

![無題002.png](https://qiita-image-store.s3.amazonaws.com/0/49240/93788a0f-1c28-7f7f-c523-68781a58e862.png)

その後、1/20（日）の10時前あたりから徐々に値が増えていき、11時ぐらいのデータでは **4.2V** まで回復しています。
この箇所が設置したソーラーパネルの発電⇒充電された結果となります。

![無題003.png](https://qiita-image-store.s3.amazonaws.com/0/49240/90caee97-0510-e5f3-40d2-573877066330.png)
![無題004.png](https://qiita-image-store.s3.amazonaws.com/0/49240/1a519e39-3e39-73be-eb01-2d92f8cc45ca.png)

# おわりに

5W のパネルが届いて本当にこれで電源賄えるの？と思っていましたが、曇り空の天気でもきちんと発電しており、晴れた日があれば電池がもっと減っていてもフル充電できるんじゃ・・・と思うような結果となりました。

Sigfox でバッテリー搭載しているデバイスなら、実は案外小さなソーラー発電だけでもよさそうかな？という気がしてきました。
AC電源を確保するのが難しい地点では、Sigfox も選択肢に含めてもいいかもしれません。
（提供エリア内であることが前提となりますが・・・）

# この後の予定

* 本システムの屋外設置
* [SORACOM Lagoon]() でダッシュボード作成、アラートを設定して Twilio や SMS などの通知方法の実現