진행 사항 – 온도센서와 토양수분센서 온도센서와 토양수분센서 연결
Download
Report
Transcript 진행 사항 – 온도센서와 토양수분센서 온도센서와 토양수분센서 연결
아두이노를 이용한 스마트 베란다 텃밭 시스템 개발
ysg086@naver.com
담당교수 : 이양원 교수님
팀장 : 윤슬기
팀원 : 백대승 , 장소현 , 이성로,
박정우, 이명규, 최병권
발표일 : 2015.06.25(목)
목차
1.
2.
3.
4.
5.
6.
7.
개발 목표
개발 환경
시스템 구성도
진행 사항
차후 계획
수행 일정
Q&A
ysg086@naver.com
ysg086@naver.com
개발 목표
측정 정보 수집 모듈 개발
아두이노에 온도센서를 부착하여 식물 주변의 온
도를 파악하여 실시간으로 온도를 측정
아두이노에 토양수분센서를 부착하여 토양의 수
분을 파악하여 토양 수분 값을 측정
Application을 통한 모니터링 서비스
아두이노와 Application을 Bluetooth로 연동시켜
측정 정보를 실시간으로 모니터링
Application을 통하여 LED조명, 급수펌프의 원격
제어
ysg086@naver.com
ysg086@naver.com
1
개발 목표
토양수분에 따른 급수펌프 제어
토양수분센서를 이용하여 토양의 수분 값
을 파악
센서 값이 50% 이하로 떨어지면 급수 펌프
제어
온도에 따른 LED 조명 제어
온도 센서를 이용하여 식물의 온도를 측정
온도가 15~20°C를 유지하도록 LED 조명제
어 (상추를 기르기 적합한 온도)
ysg086@naver.com
ysg086@naver.com
2
개발 환경
하드웨어
아두이노 우노
Bluetooth Module
소프트웨어
Arduino SDK
Android SDK
Java SDK
Android Studio (안드로이드 통합개발환경)
사용 언어
Java(안드로이드)
Sketch(아두이노)
ysg086@naver.com
ysg086@naver.com
3
시스템 구성도
Application
아두이노
토양수분센서
온도센서
릴레이
LED조명
ysg086@naver.com
ysg086@naver.com
멀티 탭
급수펌프
4
진행 사항 - 온도센서
온도센서 – LED 연결
온도센서를 이용하여 아두이노와 연결
온도에 따라서 LED 연결
현재 온도
ysg086@naver.com
ysg086@naver.com
5
진행 사항 - 토양수분센서
토양수분센서
토양수분센서를 아두이노와 연결
급수펌프 연결
현재 수분
ysg086@naver.com
ysg086@naver.com
6
진행 사항 – 온도센서와 토양수분센서
온도센서와 토양수분센서 연결
온도센서와 토양수분센서 동시에 연결
현재 수분
현재 온도
ysg086@naver.com
ysg086@naver.com
7
진행 사항 – 릴레이연결로 급수펌프 제어
릴레이 연결로 급수펌프 제어
멀티 탭에 릴레이 연결을 하여 급수펌프
제어
현재 수분
현재 온도
ysg086@naver.com
ysg086@naver.com
8
진행 사항 – 아두이노 소스
온도센서 라이브러리
온도센서 라이브러리 오류 검출
ysg086@naver.com
ysg086@naver.com
9
진행 사항 – 아두이노 소스
아두이노 setup 선언
아두이노 loop선언
ysg086@naver.com
ysg086@naver.com
10
진행 사항 – 아두이노 소스
아두이노 시리얼모니터 출력
아두이노 시리얼모니터 화면
ysg086@naver.com
ysg086@naver.com
11
진행 사항 – 중간 결과물
중간 결과물
온도에 따른 LED조명 제어
•
온도에 따라 LED 제어 가능
•
LED조명 제작 필요
토양수분에 따른 급수펌프 제어
•
멀티 탭에 릴레이를 연결하여 제어가능
•
멀티 탭에 급수펌프 연결 시 제어 가능
ysg086@naver.com
ysg086@naver.com
12
차후 계획
블루투스 모듈 연결
아두이노에 블루투스 모듈 연결 후 제어
어플리케이션 개발
블루투스와 연동가능 한 어플리케이션 개발
센서 값 연동
어플리케이션에 블루투스를 연동하여 온도센서와 토양수분센서의 센서 값 연동
어플리케이션을 통한 제어
어플리케이션을 통하여 온도센서와 토양수분센서를 제어
ysg086@naver.com
ysg086@naver.com
13
수행 일정
세부내용
수행기간(월)
3
4
5
6
7
8
9
10
비
고
프로젝트 과제계획서 작성
자료조사 및 문헌 연구
시스템 설계
시스템 구현 및 시험
프로젝트 중간평가
시스템 설계
프로젝트 재점검 및 보완
시스템 종합시험
작품전시회 및 프로젝트 최종평가
ysg086@naver.com
ysg086@naver.com
14
Q&A
ysg086@naver.com
ysg086@naver.com
15
THANK YOU
ysg086@naver.com