Raspberry Piでセンサーの常時稼働を検討する

前回はブラウザからPython経由でGPIOに接続したLEDを操作してみたけど、今度は逆にGPIOに接続したセンサーから受け取ったセンシング情報をトリガーにして、Webサイトの情報を変化させてみたい。
1番簡単なイメージだと、センサーが反応した回数の累計を時系列に沿ってグラフ表示するとか。Webサイトのアクセス解析みたいなことをリアルの場でやってみたいのだ。

で、参考にするのはこの記事。↓
https://qiita.com/inaBowBow/items/dca01622d086f113db00
センシングのPythonスクリプトが常時実行されていて、センサーが感知するとサーバに情報を送信する例。この記事だと、別のサーバに送信しているけど、とりあえずRaspberry Pi上に受信サーバも立てて、送信先を自身のローカルホストにしてやってみれば実験できそう。
Webサーバへの表示リクエスト負荷が大きそうなら表示サーバとセンシングサーバを物理的に別デバイス化することを検討すれば良いかな。



設置して常時稼働させるのにLANケーブルと別途電源供給用のUSBケーブルを挿すのはあんまりスマートじゃないな、と思って調べてみたら、LANケーブルから電源を供給するPoE(Power over Ethernet)っていうのがあるじゃないか。どうやらRaspberry Pi2に対応したPoE基板も販売されている。スイッチサイエンスさんすごい。
https://www.switch-science.com/catalog/1918/
Raspberry Pi用PoE基板

IntelのEdisonもPoEに対応するためのオプションユニットがあるらしいし、IoT向けのマイコンって結構PoEは意識しているみたい。まあ、当然か。
IoTって本当はワイヤレスとかで、無意識に通信してくれてるぐらいがうれしんだけど、そのうちそういう技術も出てくるのかな。無線で電源供給と通信をしてしまうとか。

関連記事

Russian3DScannerのトポロジー転送ツール『Wr...

C++ 標準テンプレートライブラリ (STL)

HD画質の無駄遣い

Python for Unity:UnityEditorでP...

2D→3D復元技術で使われる用語まとめ

PyTorch3D:3Dコンピュータービジョンライブラリ

OANDAのfxTrade API

MPFB2:Blenderの人体モデリングアドオン

Multi-View Environment:複数画像から3...

Structure from Motion (多視点画像から...

PythonでMayaのShapeノードプラグインを作る

書籍『仕事ではじめる機械学習』を読みました

Python2とPython3

konashiのサンプルコードを動かしてみた

池袋パルコで3Dのバーチャルフィッティング『ウェアラブル ク...

UnityのTransformクラスについて調べてみた

網元AMIで作ったWordpressサイトのインスタンスをt...

Javaで作られたオープンソースの3DCGレンダラ『Sunf...

IronPythonを使ってUnity上でPythonのコー...

ManimML:機械学習の概念を視覚的に説明するためのライブ...

ヒーローに変身なりきりアーケードゲーム『ナレルンダー』

オープンソースの物理ベースGIレンダラ『appleseed』

OpenMesh:オープンソースの3Dメッシュデータライブラ...

Google Chromecast

仮想関数

Runway ML:クリエイターのための機械学習ツール

Gource:バージョン管理の履歴を可視化するツール

OpenCVで顔のモーフィングを実装する

OpenCV 3.1のsfmモジュールを試す

Boost オープンソースライブラリ

Seleniumを使ったFXや株の自動取引

Iridescence:プロトタイピング向け軽量3D可視化ラ...

BlenderのPython環境にPyTorchをインストー...

WordPressプラグインによるサイトマップの自動生成

Python.NET:Pythonと.NETを連携させるパッ...

pythonもかじってみようかと

Google App Engine上のWordPressでF...

Amazon Web ServicesでWordPress

3D復元技術の情報リンク集

Unity MonoBehaviourクラスのオーバーライド...

C#で使える遺伝的アルゴリズムライブラリ『GeneticSh...

オープンソースのロボットアプリケーションフレームワーク『RO...

コメント