IoT ハンズオン 初級編 in 福岡に参加してきました!
こんにちは。
最近、raspberry piのケースをお菓子の箱で作った前田です。
先日( 2月29日 16:00 - 18:00 )に
福岡の百道浜にあるロボスクエアさんのセミナー室で
(株)IDCフロンティアさんとハナハナワークスさんが主催をされていた
IoTのハンズオンに行ってきました。
14358e55e54393627b0d97e3c3.doorkeeper.jp
そもそもIoTとは?
IoTとは Internet of Things の略で
コンピュータなどの情報・通信機器だけでなく、 世の中に存在する様々な物体(モノ)に通信機能を持たせ、 インターネットに接続したり相互に通信することにより、 自動認識や自動制御、遠隔計測などを行うこと。
IoTとは|モノのインターネット|インターネットオブシングス - 意味/定義 : IT用語辞典
とのことです!
簡単に言うと インターネットにモノをつなげていろいろしちゃいましょう! ってことですね!
モノをインターネットにつなげることによって 何ができるの?という方は まとめてある記事があったのでこちらをごらんください。
ハンズオンの内容
今回のハンズオンではKoshianというBluetooth® SMARTモジュールをベースにした学習キットを使ってハンズオンを行いました。
学習キット 表
学習キット 裏
赤丸のところが今回使ったKoshian
(思っていた以上に小さい!)
今回の大体の流れとしては
- IoT学習キットと接続するクラウドサーバを構築
- スマートフォンからIoT学習キットのLEDの制御
- デバイス上の光センサーのデータをクラウドへ送り、スマートフォン上に表示
- myThingsを使い、光センサーの状況によって通知できる仕組みの作成
を行いました。
まずは「konashi.js」というkoshianを
JavaScriptだけでコントロールすることができるようにするための
アプリを入れます。
「konashi.js」を操作するプログラムはWebサービス「jsdo.it」で作成するため、
アカウントを作成して、サンプルプログラムをForkしてみます。
そして、先ほど入れたアプリを実行してみると
スマートフォンからLEDを制御することができました!
これに光センサーをつないでみて
値をグラフとしてみることもできました。
思った以上に簡単ですね!
そのあとはサーバの準備をして
「myThings」というアプリと連携させて
光センサーの閾値を超えたら通知が来るようにしたりしました。
こちらのgithubを見ながら進めたので
詳しい内容が知りたい方はこちらを参考にしながら
してみてはいかがでしょう?
まとめ
思っていた以上にハードウェアを使って遊ぶのに
簡単な機能なら難しいことが必要でなくなっているのかなと
感じました。
ちょっと、
こんなことしてみたいな。。。
あんなことしてみたいな。。。と思っているあなた!
ぜひ、IoTをやってみてはいかがでしょうか?
それでは!