Tinyos에서의 온도,조도센서 RF 동기화 전송
- 최초 등록일
- 2007.12.04
- 최종 저작일
- 2007.12
- 12페이지/
압축파일
- 가격 5,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
3개의 모트에서(온도,조도,RF)
각각 온도와 조도의 센서 LED를 RED,BLUE로 독립시켜
그 신호를 받는 RF 에서 2개의 모트에서 오는 신호를 동기화하여
받을 수 있도록 작성하였습니다
목차
1. SenseToRfmAndLeds
1.1 내부온도센서
1) SenseToInt.nc
2) DemoSensorC.nc
3) 내부온도 센서 uploading
1.2 조도센서
1) SenseToInt.nc
2) DemoSensorC.nc
3) 조도 센서 uploading
2. RfmToLeds
1) RfmToIntM.nc
2)IntToLedsM.nc analysis - IntToLeds Component
3) IntOutput.nc
3. Excute Result
본문내용
<목표
3개의 mote를 이용하여
mote 1: 내부 온도 RF전송 -> 감도를 빠르게 변하도록 data shift bit 수 조절 (내부 온도의 변화가 생기면 Red Led 만 동작)
mote 2: 조도 RF전송 -> 빛을 감지하여 On-Off 동작하도록 설계
(빛이 감지되면 Blue Led가 On, 빛이 차단되면 Led Off)
mote 3: mote 1,2의 신호를 동시에 받아 동기화 Led동작하도록 설계
3. Excute Result
내부온도센서(Mote 1) 와 조도센서(Mote 2)가 RfmToLeds(Mote 3)에 각각 신호를 보내어 Mote 1은 Red_Led, Mote 2는 Blue_Led로 각각 Mote 3 가 가지고 있는 Led와 동기화 되었음을 확인 할 수 있었다.
이번 과제의 가장 중요한 key point는 Send mote(SenseToRfmAndLeds) 가 신호를 보낼 때 자신의 Node ID를 Receive mote(RfmToLeds)에게 어떻게 보낼 수 있는지에 대한 문제와 Receive mote는 그 값을 어떻게 받을 수 있는지에 대한 문제였다고 생각한다.
저희가 해결한 이 방법 외에도 발생하는 메시지 값에 대해서 Receive mote 에서의 선택적인 신호 추출방법에 대해서도 실험해 보았지만 이것은 예기치 않은 랜덤한 신호의 조합이 발생될 때 Recieve mote에서 엉뚱한 값을 출력하는 현상이 있었다.
이 부분에 대해서는 조금 더 정확한 분석에 의한 접근이 필요하다고 생각되며 현재까지는 우리가 선택한 해결방법이 가장 simple하고 정확하다고 생각한다.
참고 자료
없음
압축파일 내 파일목록
c_내부온도센서&RfmToLeds.avi
c_온도&조도&RF 동기화.avi
c_조도센서&RfmToLeds.avi
온도_조도_RF동기화.hwp