電気通信大学高度技術研修 体験学習 ZigBee無線ハ …2012/05/18 ·...
Transcript of 電気通信大学高度技術研修 体験学習 ZigBee無線ハ …2012/05/18 ·...
体験学習電気通信大学高度技術研修
ZigBee 無線ハンズオンセミナー初級編~誰でも簡単!Digi XBee による無線ネットワーク構築~
場 所 電気通信大学 80周年記念会館3F
主 催 電気通信大学 先端ワイヤレスコミュニケーション研究センター
協 催 インターニックス(株)、 (株)VSN
後 援 電気通信大学共同研究センター事業協力会、YRP研究開発推進協会、
電子情報通信学会東京支部
参加費 20,000円 + 教材費28,000円 (裏面に教材一覧)
※事前に電気通信大学宛お振り込みいただきます。
募集人数 10名
申込〆切 平成24年4月30日
平成24 年 5 月18日 金 9:00~17:30
~お願い~
参加者はCプログラミングの基礎を概ね理解されている方を想定しています。
ご自身のPCを御持参ください。OS は Windows XP または Windows 7 とします。
機器接続のため USB ポートは2つ以上あるタイプをお願いします。 サンプル
プログラム等は USB メモリからダウンロードします。
最近スマートビルや農業などで ZigBee 無線を用いたセンサーネットワークが注目されています。 感知したデータや
制御信号を無線マルチホップメッシュネットワークで伝えるシステムです。 例えばスマートビルでは人の存在を感知し
て照明や温度をコントロール ・ 節約し、 農業では土中の水分量などを常時測定し無線で集約して収穫量の向上に役
立てます。 本研修は、 ZigBee を自ら使いこなせるようになることを目的としています。 講義の冒頭では、 無線が初
めての方のために無線通信とセンサーネットワークの基礎を講義します。 次に、 最近人気のある ZigBee 無線モ
ジュール XBee を用いて実習を行います。 センサーネットワーク開発に不可欠で非常に簡単なプログラミング言語
Python の基礎もカリキュラムに盛り込みました。
実習の最後には、 無線で遠隔のスイッチをON/OFFしたり、 明るさデータを収集する等のプログラムを組みます。
このサンプルプログラムを書き換えていけば、 今後さまざまな応用システムを自分で開発できます。
話題の無線方式を習得し、新たなビジネスチャンスをつかみましょう。
遠隔で点灯、 消灯
消費電力モニタ
スマートプラグXStick
開発ボード
スケジュール
9:00~ 9:30/受付
9:30~10:00/ ZigBee と無線通信の基礎……電気通信大学
10:00~10:50/ Digi 製品説明……インターニックス (株)
11:00~11:50/ XBee モジュール API 説明……インターニックス (株)
昼食 (お弁当を用意します)
13:00~14:00/ XBee モジュール初期設定ハンズオン……インターニックス (株)
14:10~15:00/ Python プログラムの初歩とハンズオン…… (株)VSN
15:10~16:10/ SmartPlug デモアプリケーションハンズオン…… (株)VSN
16:20~16:50/Q&A
教材一覧 (教材は一般購入価格33,945円よりも大幅に値引きしてあります)
【参考】 講義の主な内容
・ アンテナと電波伝搬の基礎
・ 通信可能距離の計算法
・ IEEE802.15.4(ZigBee の無線規格 ) の主な
仕様と能力
・ IEEE802.15.4 を利用するときのポイント
・ 教材の説明 (XStick / XBee Module /
XBIB-U / SmartPlug)
・ ZigBee 概要説明 ( トポロジー / デバイスの
種類 ・ 機能 / メッシュ構造 / スリープ機能 )
・ PANID/Channel/ その他パラメータに関する解説
・ 通信モード (AT/API) に関する解説
・ API フレーム解説
・ X-CTU の解説
・ ZigBee 動作確認の準備
- X-CTU / PKG-U Driver /
USB Driver インストール
- XStick / XBee Module /
XBIB-U の接続 ・ 起動
・ ZigBee 動作確認
- API フレーム送受信の確認
- パラメータ設定による LED の点灯 ・ 消灯を操作
- ボタン操作によるデータ送信の確認
- タイマーによる周期サンプリングの確認
・ Python とは ? ( 特徴や強み )
・ Python 開発環境インストールと環境設定
・ Python プログラムの初歩とハンズオン
- Python 実行方法
( シェル実行、 ファイル実行 )
- 文 ・ 式 ・ 変数 ( 数値 / 文字列 / リスト /
タブル辞書 ) などの基本構文、
および、 主要な組込み関数など。
※変更の可能性があります
・ SmartPlug DEMO アプリハンズオン
- デモ起動方法
- 操作手順 ・ 設定
- デモ表示画面説明
- センサーデータ読出し ( 電流 / 照度 / 温度 )
- 電源 ON/OFF
- ソースコード解説
・ 参加者へのプログラミング課題
- センサーから一秒間隔で 100 回データー
を受け取る
- センサーデータにタイムスタンプを付加する
- 受け取ったセンサーデータを CSV ファイル
に出力する
....etc
※変更の可能性があります
▼参加申し込み、 お問い合わせ
高度技術研修事務局 中嶋 信生 (電気通信大学 総合情報学専攻)
TEL : 042-443-5551 email : [email protected]
XBee 無線モジュール