XBee 0312006003 浅川 和久 2009/7/23.

Slides:



Advertisements
Similar presentations
1 情報ネットワーク 課題レポート 模範解答 身の回りで、階層化されている物事を 1 つあげて、その階層構造を説明 せよ 課題のポイント – 機能が階層ごとに分割されているか – 同じ層でのやりとり(プロトコル)があるか – 上位層と下位層での情報のやりとり(インタフェース)があるか –
Advertisements

インターネットの 仕組みとセキュリティ 高校 1 年「社会と情報」 ⑭. 1.インターネットの仕組み.
基礎知識1 783. 電子メールの内容 電子メールとは・・・インターネットなどコン ピューターネットワークの末端同士が送受信する 手紙のこと。 CC ・・・電子メールを本来の宛名の他にも送信す る同報送信機能のこと。 BCC ・・・同報送信機能として CC と同様の機能で あるが、電子メールのヘッダに.
実践ロボットプログラミング LEGO Mindstorms NXT で目指せロボコン! WEB : 著者:藤吉弘亘,藤井隆司,鈴木裕利,石井成郎 :
モバイルエージェントシステムの実装 エージェント移動(状態とコードの一括移送) エージェント移動の特徴 システム構成 エージェントプログラム
Linuxを組み込んだマイコンによる 遠隔監視システムの開発
無線干渉実験 慶應義塾大学大学院 政策・メディア研究科 金田 裕剛.
分担 6-2-1 デジタル放送の歴史と意義  担当    福田 智 6-2-2 インターネットによる配信  担当    儘田 遼.
第1回.
モノづくり実践プロジェクト POKEON 音を利用した気軽なコミュニケーションツール
入 出 力 管 理 オペレーティングシステム 6/26/09.
電気電子工学実験ⅢA コンピュータ応用 (2週目) 補足資料.
マイコン入門実践教育プロセス説明 第4システム部 ES443 塩島秀樹.
コンピュータ基礎(10) 11章 通信ネットワーク.
USB2.0対応PICマイコンによる データ取得システムの開発
ネットワーク接続方法 2SK 情報機器工学.
北海道大学 理学部 地球科学科 惑星宇宙グループ 4年 高橋 康人
フィジカルコンピューティング Arduino
GoNET ~ Ver 2.3 新機能紹介 ~ ネットワーク接続制御アプライアンス 2013年11月リリース 2013年10月
ネットワーク層.
2008年度CANSAT活動報告 (Team SCOREs)
Ibaraki Univ. Dept of Electrical & Electronic Eng.
FPGAを用いたMG3用 インターフェース回路の解説
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
演習問題 下記のネットワークで接続可能な端末の数をあげよ。 /28, /20
第六章 信号の多重化と多元接続 6・1 信号の多重化 6・2 多元接続 周波数分割多重(FDM) 時分割多重(TDM) FDMA TDMA
USB2.0対応PICを用いたデータロガーの製作
心理学情報処理法Ⅰ コンピュータネットワーク概論.
トランスポート層.
TinyOS 浅川 和久 2017/4/7 TinyOS.
PIC制御による赤外線障害物 自動回避走行車
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
ネットワーク機器接続 2SK 情報機器工学.
コンピュータ基礎(10) 11章 通信ネットワーク.
ま と め と 補 足 ネットワークシステムⅠ 第15回.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
トキのカタチ2016 電子工作(Arduino)講習
5年 WAPM-1750D 「安定した無線LAN環境」を1台で構築 ICTを活用した授業で欠かせない 学校でのタブレット活用授業に最適
KiCadで IoT電子工作を はじめよう 補足資料
「コンピュータと情報システム」 06章 通信ネットワーク
イーサネットについて 飯塚務.
モバイルP2Pを用いた携帯電話 動画配信手法の提案 第3回
MPIによる行列積計算 情報論理工学研究室 渡邉伊織 情報論理工学研究室 渡邉伊織です。
Copyright Yumiko OHTAKE
総合講義B:インターネット社会の安全性 第6回 ネットワークの基盤技術
第8回 入出力装置1 インターフェース、ヒューマンデバイス
①浮上(RTB準備)→ 圧力センサー(水深)
UDPマルチキャストチャット                    空川幸司.
コンピュータを知る 1E16M009-1 梅津たくみ 1E16M017-8 小沢あきら 1E16M035-0 柴田かいと
1.コンピュータと情報処理 p.18 第1章第1節 2.コンピュータの動作のしくみ CPUと論理回路
サイバーセキュリティ バッファオーバフロー
LEGO MINDSTORMの車両の PCによる遠隔操縦
UDPマルチキャストチャット    空川幸司.
安価にスタート!簡単操作でプログラミング!
Arduinoと多色LEDを用いた作品課題
堀友美(15HP235)のレポート Arduinoと多色LEDを使用して、紙コップに折り紙を張り付けて
PIC実習 ~PICを用いた電子工作~.
MIRS システム解説 (超音波センサボードとシリアル通信)
Prof. Noriyoshi Yamauchi
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
より詳しく書けば 遅延時間が無視できない場合の TCPのスループットの低下について
コンピュータ・ネットワーク工学科 後藤 滋樹
ユビキタスコンピューティング環境 を構築するための 小型無線ネットワークコンピュータの開発
システム玩具を 応用した環境計測システムの構築
衛星回線を含むネットワークにおける 動的経路制御に関する研究
岡村耕二 TCP通信プログラム 岡村耕二 情報ネットワーク.
トキのカタチ 2016 Arduino講習会 原田隆尚.
IPアドレス 平成14年7月9日 峯 肇史 牧之内研究室「UNIX とネットワーク基礎勉強会」Webページ
新製品リリースニュース ClickShare CSE-200+[プラス] 会議変革を支えるワイヤレスプレゼンテーションシステム
岡村耕二 TCP通信プログラム 岡村耕二 情報ネットワーク.
Presentation transcript:

XBee 0312006003 浅川 和久 2009/7/23

無線モジュール XBee Series1 Series2 IEEE802.15.4をサポート P to P,1対N 通信距離最大120m ZigBee対応 P to P,1対N,メッシュネット 通信距離最大1.6Km ZigBee非対応 Proのほうが大きい 消費電力が大きい 2009/7/23

ZigBee(1) 家電向けの短距離無線通信規格の1つ 低速で転送距離が短い(最大30m) 安価で消費電力が少ない(ボタン電池1個で1年) 2.4GHz帯の周波数帯を16チャンネルに分割 中継機能(約65000台と同時接続可能) 2009/7/23

ZigBee(2) ZigBee Cordinator(ZC) ZigBee Router(ZR) ネットワーク内に1台存在しネットワークの制御を行う端末 ZigBee Router(ZR) データ中継機能を含む端末 ZigBee End Device(ZED) データ中継機能を持たない端末 2009/7/23

ZigBee(3) http://www2.media.t-kougei.ac.jp/fabo/2008/12/zigbee_xbee.html 2009/7/23

Arduino XBEE Shield同士の通信(1) 2組の「Arduino + Arduino XBEE Shield」を用意 片方の「Arduino + Arduino XBEE Shield」からもう片方へ「H」「L」の文字を1秒毎に送信 「H」ならLED点灯、「L」ならLED消灯 2009/7/23

Arduino XBEE Shield同士の通信(2) ※USBケーブルは電源供給のみ行う http://www.saturn.dti.ne.jp/~npaka/flash/arduino/index.html 2009/7/23

Arduino XBEE Shield同士の通信(3) // 「H」「L」送信 void setup() { Serial.begin(9600); //9600bpsでポートを開く } void loop() Serial.print('H'); delay(1000); Serial.print('L'); 2009/7/23

Arduino XBEE Shield同士の通信(4) // 「H」「L」受信 int val;//受信データ用の変数を用意 void setup(){ Serial.begin(9600); //シリアル通信開始 pinMode(13,OUTPUT); //13ピンをデジタル出力に設定 } void loop(){ if(Serial.available()>0){ //データがあるか val=Serial.read(); //データを読み込む if(val=='H'){ digitalWrite(13,HIGH); //点灯 }else{ digitalWrite(13,LOW); //消灯 2009/7/23

コンピュータと接続したXBeeと通信(1) 2009/7/23

コンピュータと接続したXBeeと通信(1) //シリアル通信ライブラリを取り入れる import processing.serial.*; Serial port; //ポートのインスタンス void setup(){ port=new Serial(this,“/dev/tty.usbserial-A8003VXd”,9600); //「XBee Explorer USB」のシリアルポート設定 } void draw(){ void mousePressed(){//マウスボタンを押したら port.write('H'); //「H」を送信(点灯) void mouseReleased(){//マウスボタンを放したら port.write('L'); //「L」を送信(消灯) 2009/7/23

複数のXBeeと通信(1) モジュールごとにアドレスを設定する XBee-arduino 無線通信 Arduino+XBEE+光センサ USB 明るさ 子機 Serial Proxy XBEE エクスプローラ USB 親機 Arduino+XBEE+光センサ LEDの制御 モジュールごとにアドレスを設定する XBee-arduino 2009/7/23

複数のXBeeと通信(2) ID 3332 ネットワークID 0-0xFFFF CH 0x0C チャンネル 0x0B-0x1A MY モジュールのアドレス16ビット SH シリアルナンバー上位32ビット 0-0xFFFFFFFF SL シリアルナンバー下位32ビット DH 送信先アドレス上位32ビット DL 送信先アドレス下位32ビット BD 3 通信速度 0-7 ID、CH、MY、DH、DLが同じであるため、どのモジュール間での通信可能。 IDを変更すると、ほかのモジュール群から干渉を受けずに通信可能。 2つのモジュール間でIDとCHを共有してDH、DLを互いに設定すれば、そのアドレスのモジュールだけとの通信が可能。 ------ ブロードキャスト→シリアルナンバー。 アドホックネットワークの構成。IDとCHを利用したプロトコル。 「DL」を「FFFF」、「DH」を「0」に設定すれば、そのモジュールからの通信は、その他のすべてのモジュールによって受信可能 2009/7/23

参考文献 ディジ インターナショナル株式会社 fabo東京工芸大学メディアアート表現学科 「ものづくり」プロジェクト Arduinoメモ http://www.digi-intl.co.jp/ fabo東京工芸大学メディアアート表現学科 「ものづくり」プロジェクト http://www2.media.t-kougei.ac.jp/fabo/2008/12/zigbee_xbee.html Arduinoメモ http://www.saturn.dti.ne.jp/~npaka/flash/arduino/index.html 建築発明工作ゼミ2008 http://kousaku-kousaku.blogspot.com/2008/10/arduinoxbee-shieldprocessingxbee.html 2009/7/23