Youn-Hee Han, In-Seok Kang {yhhan, Laboratory of Intelligent Networks Advanced Technology Research Center Korea University of Technology.

Slides:



Advertisements
Similar presentations
Book Project Sue Brandt Arduino Project Interactive with LEDS.
Advertisements

Manar Mousa Al-Hamaidi
DATA COLLECTION USING ZIGBEE NETWORK Timothy Melton Moscow, ID.
ZIGBEE NOTICE BOARD Presented By: Yash Shah (D.J.S.C.O.E.) Zarna Parekh (D.J.S.C.O.E.) Hansal Shah (D.J.S.C.O.E.) Guided by : Prof.Ninad Mehendale.
Youn-Hee Han, In-Seok Kang {yhhan, Laboratory of Intelligent Networks Advanced Technology Research Center Korea University of Technology.
Enter Dept name in Title Master Mobile Operating Vehicle Electronics- Fuel Management System SDP09:Team Gao By: Shelby Berleus, Lukasz Gawel, Karan Mendiratta,
New Module - Inside DeMux to Encode Switch Data Sleep Mode Sleep Light Indicator.
January 2015 SlimLine XR ITS 2.
1 Wireless LANs. 2 Introduction Types of Communication Networks. LAN’s Configurations. Wireless Technology. –Definition. –Applications. –Example. Communications.
1 Arduino Board: Arduino UNO Arduino Programing Environment: Arduino 0022
Zigbee Networks Using Xbee Modules By Paul Olson.
ZigBee Low-power networking protocol Presented by: Leif Millar David Jackson Chase Casgrain 1.
© Folens 2008 Transfer of data in ICT systems Using ICT networks.
WiCon Robo Hand. Team Members Members  Mouhyemen KhanNouran Mohamed  Ahmed RagheebArian Yusuf Mentor  Dr. Beena Ahmed.
ARDUINO PROGRAMMING Working with the Arduino microcontroller.
Arduino Part 2 Topics: Serial Communication Programming Constructs: functions, loops and conditionals Digital Input.
DPNM Lab., POSTECH 1/25 CS490K - Internet of Things (IoT) Jonghwan Hyun DPNM Lab. Department of Computer Science and Engineering, POSTECH
Tele-presence – Connecting Two Processing Platforms via Internet Controlling the Screen based on Distant User Input ServerClient 1.
Ballooning Bundle. What is a Microcontroller? Small computer with a processor core, memory and programmable input/output Continuously repeats software.
Wrocław University of Technology, Faculty of Fundamental Problems of Technology. 1.
SENIOR DESIGN 11/6. Lab update (time, difficulty) Writing update (interest)
RoboTeam 9/1/2011 Preformed by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
SHANTILAL SHAH ENGINEERING COLLEGE ,BHAVNAGAR
ProtoSnap Introduction to Arduino Casey Haskell, Pete Lewis, David Stillman, Jim Lindblom, Pete Dokter, Lindsay Levkoff, Trevor Zylstra.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
Youn-Hee Han, Chan-Myung Kim {yhhan, Laboratory of Intelligent Networks Advanced Technology Research Center Korea University of Technology.
Franz Duran INTRODUCTION TO A RDUINO PROGRAMMING & INTERFACING Engr. Franz Duran, MEP-ECE RapidSignal Electronics.
1. Outlines Introduction What is Wi-Fi ? Wi-Fi Standards Hotspots Wi-Fi Network Elements How a Wi-Fi Network Works Advantages and Limitations of Wi-Fi.
Programming Software and Setting. if forget the IP address of SB-DN-1IP, programmer can press the reset button till the led goes red, then it is reset.
Open Sources OPERATING SYSTEMS. What is open sources?! product that which a company make for you and you can edit it free..
Introduction to Arduino Microcontrollers. What is a Microcontroller ? What is a Microprocessor ? A Microcontroller (8 bit) does one task very fast and.
Processing TYWu. Where can I download? 2.0b9 Windows 32-bit.
Autumn, 2014C.-S. Shieh, EC, KUAS, Taiwan1 智慧電子應用設計導論 (1/3) Arduino Development Environment Chin-Shiuh Shieh ( 謝欽旭 ) Department.
Youn-Hee Han, In-Seok Kang {yhhan, Laboratory of Intelligent Networks Advanced Technology Research Center Korea University of Technology.
Youn-Hee Han, In-Seok Kang {yhhan, Laboratory of Intelligent Networks Advanced Technology Research Center Korea University of Technology.
TOPIC 1.3 INTRODUCTION TO NETWORKING. Router – A netwok interconnection device & associated software that links two networks. The networks being linked.
Ubiquitous Computing Practice ( Humidity Sensor ) Youn-Hee Han, In-Seok Kang {yhhan, Laboratory of Intelligent Networks Advanced.
Basic Circuits – Lab 5 Wireless Networking Xmedia Spring 2011.
Photoresistor resistance changes dramatically with light level living with the lab Using Photoresistors with an Arduino © 2011 LWTL faculty team.
Youn-Hee Han, In-Seok Kang {yhhan, Laboratory of Intelligent Networks Advanced Technology Research Center Korea University of Technology.
Serial Communication RS-232. In order to make two devices communicate, whether they are desktop computers, microcontrollers, or any other form of integrated.
Connecting A ZigBee Sensors Network To A Cellular Modem For Remote Control Presenting: Eli Zuaretz Gilad Tiomkin Advisor: Dr. Chen Avin Co Advisor: Ilan.
Microcontroller basics Embedded systems for mortals.
Capstone design Remote manless probe Kim Jinkwang Han Seongkyu.
Autumn, 2012C.-S. Shieh, EC, KUAS, Taiwan1 智慧電子應用設計導論 (1/3) Arduino Development Environment Chin-Shiuh Shieh ( 謝欽旭 ) Department.
Introduction to Arduino Microcontrollers...and how they can be used in Amateur Radio Andrew Rohne, AC8JO October 13, 2011.
Introduction to Arduino A very basic intro to Arduino, the IDE and the Servos class.
Arduino + Bluetooth TYWu. Connection Arduino + Bluetooth Module.
김희승 임승한 IT 인재 양성 Arduino Programming OneScoreSung Han Lim.
Arduino Uno Zigbee Arduino Uno Zigbee Arduino Uno Zigbee Coordonator Router Arhitectura Cerinta de comunicare ambele directii – odata la 5 secunde.
Istituto Tecnico Industriale A.Monaco EURLAB European Robotic LABoratory HOW TO Transmit and RECEIVE Datas.
Pulse Width Modulation Instructor Dr Matthew Khi Yi Kyaw.
ZigBee Siying Li, Lixing Huang, Yulin Xie 1. What is ZigBee Wireless communication protocol standard Mesh network Low-cost, low-power 2.
IoT with Arduino and Raspberry Pi
European Robotic LABoratory
Wireless Cue Light Project
Arduino & its hardware interfacing
Arduino Part 1 Topics: Microcontrollers Programming Basics
Compatibility between XBee ZB and WiFi
CU ATLAS Practical electronics MIDI and Arduino
Socrative Question #1 Which of the following would be the person most likely to be installing new network routers for a business or organization? Computer.
Zigbee Networks Using Xbee Modules
Roller Coaster Design Project
مقدمة في الاردنيو د فضل الاكوع.
FeMaidens Programming
Building an Internet of Things Device
Topics: Programming Constructs: loops & conditionals Digital Input
XBEE CONTROLLED DC MOTORS
Arduino程式範例.
02 | Getting Started with Arduino
Presentation transcript:

Youn-Hee Han, In-Seok Kang {yhhan, Laboratory of Intelligent Networks Advanced Technology Research Center Korea University of Technology Ubiquitous Computing Practice (xbee - Communication)

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

/ 323 Introduction

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

/ 32 Xbee Explorer USB Install the firmware, changing setting 5 Introduction

/ 32 Xbee These modules use the IEEE networking protocol for fast point-to-multipoint or peer-to-peer networking Chip Antenna, Wire Antenna… 6 Introduction-Xbee

/ 32 Xbee Shield 7 Introduction-Xbee Shield

/ 328 Arduino board + xbee shield + xbee module

/ 32 SETTING XBEE MODULE X-CTU program 을 이용하여 Xbee module 를 설정한다. 9

/ 3210 X-CTU program

/ 32 XBEE MODULE SETTING Xbee module 을 Coordinator, Router/End Device 로 설정 11

/ 3212 Coordinator setting

/ 3213

/ 3214

/ 3215

/ 3216

/ 3217

/ 32 완료 후 Read 버튼 클릭 후 정보 확인 18

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

/ 3220 Router/End device

/ 3221 Router/End device 1.DL = 0 확인 2.Write 클릭

/ 3222 Xbee setting coordinatorRouter & end device

/ 32 XBEE COMMUNICATION Xbee Communication Test Simple Example Echo server/client Multi Hop Communication 23

/ 3224 Xbee communication Test

/ 3225 Xbee communication Test

/ 3226 Xbee Communication Test void setup() { Serial.begin(9600); } void loop() { Serial.println(“hello world”); delay(1000); }

/ 3227 Xbee echo server/client Send Data Response

/ 3228 Sketch void setup() { Serial.begin(9600); } void loop() { while(Serial.available()){ char getData = Serial.read(); if(getData == 'a'){ Serial.print(‘a’); }else if(getData == 'b'){ Serial.print(‘b’); }

/ 3229 a = send data a = recive data b = send data b = recive data

/ 32 도전과제 30

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

/ 3232 Thank You