
■ 제목 : 이클립스 기반 ZigbeX Quick Start 09.11.05 ~ 11.06
■ 기간 : 2009년 11월 05일 ~ 06일
■ 장소 : 대전 한백전자 본사 교육장
■ 대상 : 전체(학생, 교수, 장비구매자)
■ 개요
ZigbeX는 UC 버클리에서 공개한 무선 센서 네트웍 장비를 한백전자의 기술력으로 새롭게 재구성하여 탄생시킨 무선 센서 네트웍 전용 교육장비입니다. 네트웍 임베디드 시스템 프로그래밍을 지원하기 위해 C를 확장한 nesC와 무선 센서 네트웍 전용 OS인 TinyOS의 결합으로 프로그램을 개발하며, 기본 포함된 온도, 습도, 조도, 적외선 센서로부터 데이터를 수집하는 과정과 이를 RF(802.15.4) 및 UART로 송수신하는 과정이 학습의 주요 테마가 됩니다.
■ 목표
- ZigbeX 개발 환경을 구성할 수 있다.
- TinyOS 기반 무선 센서 네트웍 펌웨어를 빌드하고 ZigbeX에 다운로드 할 수 있다.
- TinyOS로 작성된 기본 코드를 이해하고 설명할 수 있다.
- TinyOS 메시지 구조를 이해하고 설명할 수 있다.
■ 내용
[1일차: 6시간(10:00 ~ 17:00)]
[이론1] WSN 개요
[이론2] ZigbeX 구조
[실습1] Eclipse 기반 ZigbeX 개발환경 구축
[실습2] 태스크를 이용한 LED 제어
[실습3] 타이머를 이용한 LED 제어
[이론3] nesC 구문 설명
[실습4] nesC 구문 실습
[2일차 : 6시간(10:00 ~ 17:00)]
[이론1] TinyOS 2.X 이해하기
[실습5] TinyOS 2.x 소스 트리 분석
[실습6] 시리얼 모니터링
[실습6] ZigbeX와 PC간 UART 통신
[실습7] ZigbeX와 ZigbeX 간 RF 통신
[실습8] ZigbeX 온도, 습도, 조도 센서로부터 데이터 수집
*세부 내용은 사정에 따라 일부 변경될 수 있습니다.