☆ボードオレンジ拡張基板:「活用事例1:Twitterで家庭用機器を制御しよう!」
.
Languages
概要
ここではmbed + StarBoard Orange + 拡張基板を使った活用事例としてTwitterで家庭用機器を制御するデモを御紹介します。
StarBoard Orange用の拡張基板には赤外線送信回路が搭載されています。
これを使ってテレビ、エアコン、コンポ、照明など沢山の機器を制御する事が可能です。
また、mbed + StarBoard Orangeを使えばネットワークの取り扱いも簡単。
今回はTwitterのつぶやきを拾ってきて特定のメッセージで機器を制御するようにしてみました。
以下が全体の制御の流れです。
機能
- Twitterから呟きを拾ってきて、内容に応じて制御する事ができます。
- TwitterとのインターフェースにはSuperTweetを使用します。(SuperTweetのアカウントとその設定が必要です。)
- 今回のアプリケーション例では「Light」という文字列を発見すると、赤外線送信回路を使って照明器具を制御するようにしてみました。
準備
プラットフォーム
ここでは以下のプラットフォームを使用しました。
機器の準備
mbedとStarBoard OrangeとExpansion Board Oneを準備します。
設定ファイル(SETUP.CFG)
SUPERTWEET_ACCOUNT=YOUR_ACCOUNT SUPERTWEET_PASSWORD=YOUR_PASSWORD
プログラム
以下のプログラムをコンパイルしてmbedにコピーします。
以上で準備は完了です。
動かしてみる
まとめ
- 今回はネットワークから情報を取得して機器を制御する実例として、照明器具をTwitterで制御するアプリケーションを御紹介しました。
- 今回使用したライブラリとプログラムは全てpublishしてあります。
0 comments
You need to log in to post a comment