1 / 33

Ubiquitous Computing Practice ( XBee - Communication)

Ubiquitous Computing Practice ( XBee - Communication). Youn-Hee Han, In- Seok Kang { yhhan , iseka }@koreatech.ac.kr Laboratory of Intelligent Networks Advanced Technology Research Center Korea University of Technology http://link.koreatech.ac.kr. Contents. Introduction

Download Presentation

Ubiquitous Computing Practice ( XBee - Communication)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ubiquitous Computing Practice(XBee- Communication) Youn-Hee Han, In-Seok Kang {yhhan, iseka}@koreatech.ac.kr Laboratory of Intelligent NetworksAdvanced Technology Research CenterKorea University of Technology http://link.koreatech.ac.kr

  2. Contents • Introduction • XBee Module, Shield • Setting Xbee Module • X-CTU software • XBee Communication • Xbee Communication Test • Simple Example • Echo server/client • Multi Hop Communication

  3. Introduction

  4. Introduction • X-CTU software • This is what you need to configure the Xbee modules. • XBee modules • Series 1(802.15.4), Series 2(zigbee), DigiMesh • XBee Explorer USB, XBee Shield

  5. Introduction • XBee Explorer USB • Install the firmware, changing setting

  6. Introduction-XBee • XBee • These modules use the IEEE 802.15.4 networking protocol for fast point-to-multipoint or peer-to-peer networking • Chip Antenna, Wire Antenna…

  7. Introduction- XBeeShield • XBee Shield

  8. Arduinoboard+XBeeshield+XBee module

  9. X-CTU program 을 이용하여 Xbee module 를 설정한다. Setting xbee module

  10. XBee setting coordinator Router & end device

  11. X-CTU program

  12. Xbee module을 Coordinator, Router/End Device로 설정 Xbee Module Setting

  13. Coordinator setting

  14. API Check v

  15. 완료 후 Read 버튼 클릭 후 정보 확인

  16. Router, End device • Coordinator 연결을 유지하고 설정 한다. • Coordinator 설정 후 PAN ID 값에 맞춘다.

  17. Router/End device AP = 2 로 설정 후 Write

  18. Device address Device Address 1. Serial Number High 2. Serial Number Low

  19. Xbee Communication TestSimple ExampleEcho server/clientMulti Hop Communication Xbee Communication

  20. Xbee echo server/client Coordinator or End Device Coordinator or End Device Send Data Response

  21. Xbee Library • Download xbee Library • 압축을 푼 후 Xbee폴더를 arduino-1.0.4\libraries 폴더에 넣는다.

  22. Xbee Library (Series 2_Tx) Download Series 2_Tx example Upload to arduino

  23. Coordinator X-CTU terminal

  24. Upload Rx Code • Downloadserial2_rx_example.ino • And Upload to Arduino Coordinator End Device

  25. Coordinator Serial monitor

  26. 도전과제

  27. 도전과제 • Xbee통신으로 LED를 제어하기 • End Device에서 데이터를 전송하여 Coordinator에서 LED 제어하기 • Ex) “5” 라는 데이터 전송 시 5개의 LED on • Ex) “3” 라는 데이터 전송 시 3개의 LED on • 온도, 조도, 습도 센서 값을 전송하기 • End Device 에서 Coordinator 로 전송하기

  28. Thank You

More Related