Download presentation
Presentation is loading. Please wait.
1
USN기반의 원예 모니터링 시스템 임균섭
2
목차 시스템 개요 필요성 개발 목적 및 기대효과 개발 일정 개발 도구 개발 내용 통신 방법
서버 , MSM-1000간 통신 다이어그램 수치화 로그인 관련 다이어그램 로그인,결과물 화면
3
시스템 개요 원예 시설 통신부 관리,출력부 센서부
4
세부적 시스템 개요 MSM - 1000 USB Zigbee 모듈 센서 커넥터 온도 1 센서 온도 2 센서 습도 센서
서버 컴퓨터 모뎀 U I DB JVM COM포트 사용자 클라이언트 모뎀 U I 웹 브라우저 라우터
5
필요성 단순한 하우스 온도 및 습도 관리 - 원예작물 관리의 소홀함을 방지 원예시설 원격 모니터링 시스템 필요성
- 농촌의 생활 환경 개선 - 농업의 생산성 향상 - 농업인에게 책임감을 불어 넣어 줌 USN기반의 모니터링 시스템 - 사람의 편리를 통한 USN기반의 시스템이 일상생활에 널리 분포되어 있음
6
개발 목적 및 기대효과 개발 목적 기대효과 원예시설 부재 시 웹을 통한 모니터링 -인터넷 발달로 인하여 국내 외 해외에서도
모니터링 가능 기대효과 관리자의 관심이 요구되는 각종 산업 시설물 전반에 적용 가능 농촌의 삶의 질 향상
7
개발 일정 No 개발 일정 비고 3 4 5 6 7 8 9 10 (월) 1 프로젝트 계획, 계획서 작성 2
(월) 1 프로젝트 계획, 계획서 작성 2 자료조사 및 요구사항 분석 인터넷 검색 지인의 자문을 구함 3 프로그램 설계 시리얼 통신, 수치화, DB, 로그인 관련 4 하드웨어와 소프트웨어 연동 서버 와 MSM-1000간 통신 활성, 오류수정 5 프로그램 수정 및 추가 로그인 세션
8
개발 도구 운영체제 ☞ Windows 7 개발 언어 ☞ Java, JSP 데이터베이스 ☞ MySql 통신방법 ☞ ZigBee
통신도구 ☞ MSM-1000 설계도구 ☞ eclipse
9
개발 내용 시설 내 온,습도계 장착된 MSM-1000 설치 서버와 MSM-1000간의 시리얼통신 활성
MSM-1000에서 응답한 데이터 값을 서버 DB에 저장 DB 저장된 값을 웹으로 출력
10
통신 방법 시리얼 통신 데이터를 주고 받는 병렬 통신과 달리 데이터 요청하고 값을 전달 받는 직렬 통신
연속적으로 통신 채널이나 컴퓨터 버스를 통하여 한번에 하나의 bit 단위로 데이터를 전송 하는 과정
11
통신 과정 다이어그램 (sequence) Thread sleep (5000) 1,2번은 서버 내 컴퓨터에 대한 포트와 속도를 설정하는거라 MSM1000장비에 내용을 전달하지 않음(그림 수정)
12
MSM-1000 통신 속도 (baud rate) baud rate 10bit ADC를 이용한 데이터 패킷 통신
13
수치화 온도(NTC) 습도(Voltage)
MSM-1000보드에서 가져온 10bit 센서 데이터 값을 저장되어 있는 저항 테이블 값에 맞추어 -50~110도 까지 측정 습도(Voltage) Voltage 타입이기 때문에 비례식을 이용하므로 최소값과 최대값을 설정하여 출력 최소값은 0, 최대값은 100으로 습도 출력
14
로그인 관련 다이어그램 (sequence)
15
로그인 관련 초기 사용자 로그인 화면 로그인 성공 시 세션 적용
16
회원 가입 사용자 등록 화면 회원가입 성공 시
17
로그인 실패 가입 아이디가 없는 경우 아이디는 있으나 패스워드가 다를경우
18
결과물 온,습도 변화 사용자 세션유지
19
로그아웃 로그아웃 시 로그아웃 성공 후 화면
20
감사합니다
Similar presentations