SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

IoT Starter Studio

スマホアプリから操作できて、Groveセンサーと繋げられる小型IoTデバイス「Wio Node」

IoT Starter Studio 第2回

  • X ポスト
  • このエントリーをはてなブックマークに追加

Wio Nodeを実際に使ってみた

 一通りの機能がわかったところで、実際に使うまでの流れを簡単に紹介します。

1. Wio Node用のアプリ「Wio」のダウンロード

 2016年9月現在、Wio Nodeを開発できるアプリはAndroid(4.0.3以上向け)とiOS(8.0以上向け)でリリースされています。以下のリンクからダウンロードができます。

 今回はAndroid版を利用して紹介します。

2. Wio Nodeとアプリの接続

 まずはWio Nodeとアプリを繋ぎます。Wio Nodeの黒いボタンを4秒以上長押しし、自分のWio Nodeを探知します。

 自分のWio Nodeを選択すると、W-Fiの設定ができます。Wio Nodeを接続したいものはここから選ぶことができます。

 Wi-Fiの設定が終わったら、Wio Nodeの識別名を付けます。これでWio Nodeとアプリの接続は完了です!

3. モジュールを選択し、ファームウェアをアップデート

 Wio Nodeに接続するモジュールを、画面下にある一覧からドラッグ&ドロップで配置します。今回はこちらのタッチセンサーを繋いでみました。

 センサーを接続したところへ、アプリ上で「Analog Output」をドラッグします。そして、画面下の「Update Firmware」をタップします。ファームウェアが自動で更新されるので、終わるのを待ちましょう。

 これで設定は完了です。

 アプリ内で、実際にAPIが動くかを確認できます。タッチセンサーを触った状態で確認すると、数値が930に! しっかりと反応しています。

4. 準備完了&ハック開始

 せっかくなので、「タッチしたらツイートする」という仕組みを作ってみたいと思います。Webサービス同士を連携できるサービス「IFTTT」で設定してみます。

 IFTTTでは「(トリガー)をしたら(アクション)をする」ということを設定できます。ここでは、「Wio Nodeの数値が100よりも大きくなったら、Twitterにツイートする」というものを作ってみました。

 トリガーはIFTTT上でWebサービス一覧から選べるのですが、Seeed Studio専用のチャンネルがあるためこれを選ぶだけでOKです。

 ツイート内容はIFTTTが作ったものをそのまま使っています。さっそく、センサーをタッチしてしばらく待ってみました。

 連携には時間がかかり、15分ほどかかってしまったのですが、無事ツイートされました! このように、Wio NodeとIFTTTを使えば、IoTなことを簡単に楽しむことができるでしょう。

おわりに

 今回はタッチセンサーを使いましたが、Wio Nodeと繋げられるGrove規格のセンサーは数十種類ほど提供されています。光センサーや水センサー、室温度センサーといったベーシックなものもありますので、手始めにIoTに挑戦したい場合はオススメなデバイスと言えるでしょう。

 アプリからIoTなことに挑戦できるデバイス「Wio Node」、ぜひあなたも触ってみませんか?

Wio Nodeの購入はこちら

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
IoT Starter Studio連載記事一覧

もっと読む

この記事の著者

榎本 麗(dotstudio株式会社)(エノモト ウララ)

 IoTやテクノロジー記事を編集するテクニカルエディター。大学3年次から、月間600万PVのオウンドメディアを運営する株式会社LIGに約1年半インターンとして参加し、2015年に同社へ新卒として入社。2016年7月にはdotstudio株式会社に参加し、テクノロジー系の編集に関わりつつ、プログラミングやIoTデバイスに触れている。 Twitter:@uraranbon dotstudio株式会社

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/9654 2016/09/23 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング