Presentation is loading. Please wait.

Presentation is loading. Please wait.

아두이노 프로그래밍 5일차 – Part2 지그비 통신 강사: 김영준 목원대학교 겸임교수

Similar presentations


Presentation on theme: "아두이노 프로그래밍 5일차 – Part2 지그비 통신 강사: 김영준 목원대학교 겸임교수"— Presentation transcript:

1 아두이노 프로그래밍 5일차 – Part2 지그비 통신 강사: 김영준 목원대학교 겸임교수
헬로앱스 (

2 지그비 모듈 설정하기

3 설정 프로그램 다운로드 XCTU 프로그램 다운로드

4 설정 프로그램 다운로드 XCTU 프로그램 다운로드

5 XCUT 프로그램 설치 XCTU 프로그램 설치

6 XCUT 프로그램 설치 XCTU 프로그램 설치

7 XCUT 프로그램 설치 XCTU 프로그램 설치

8 XCUT 프로그램 설치 XCTU 프로그램 설치

9 XCUT 프로그램 설치 XCTU 프로그램 설치

10 XCUT 프로그램 설치 XCTU 프로그램 설치

11 XCUT 프로그램 설치 XCTU 프로그램 설치

12 XCUT 프로그램 설치 XCTU 프로그램 설치

13 XCUT 프로그램 설치 XCTU 프로그램 설치

14 지그비 모듈 연결하기

15 지그비 쉴드 장착 지그비 쉴드를 올인원 쉴드에 연결한다. 아두이노 보드의 USB 케이블을 PC와 연결한다.

16 지그비 설정 프로그램 실행하기

17 XCUT 실행 바탕화면에 생성된 XCTU 아이콘 실행

18 XCUT 실행 바탕화면에 생성된 XCTU 아이콘 실행

19 장치 추가

20 장치 추가 포트 선택

21 Fuction Set 선택

22 Fuction Set 선택

23 Fuction Set 선택 Router Coordinator

24 설정하기 ID는 실습 조마다 다르게 설정

25 통신 테스트

26 시리얼 통신으로 테스트

27 Router 송신 모듈 소스 void setup() { Serial.begin(9600); LcdBackLight()
LcdClear() LcdHome() delay(5000); LcdPrint("Ready") } int flag = 0; int cnt = 0; void loop() int d2 = digitalRead(2); if (d2 == 1) if (flag == 0) Serial.print("ON"); cnt++; LcdPrint(cnt) flag = 1; else flag = 0; delay(100);

28 Coordinator 수신 모듈 소스 void setup() { Serial.begin(9600); LcdBackLight()
LcdClear() LcdHome() delay(5000); LcdPrint("Ready") } void loop() if (Serial.available()) String s = Serial.readString(); if (s == "ON") digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW);


Download ppt "아두이노 프로그래밍 5일차 – Part2 지그비 통신 강사: 김영준 목원대학교 겸임교수"

Similar presentations


Ads by Google