텃밭 관리 IoT



기능적 요구사항

  • 텃밭 관리자로서 원격으로 텃밭을 관리가히 위해 휴대폰으로 조작할 수 있는 생장 환경 수동조절 기능을 원한다.
  • 텃밭 관리자로서 신경을 쓰지 않아도 스스로 환경 제어를 하도록 하기 위해 생장 환경 자동조절 기능을 원한다.
  • 텃밭 관리자로서 식물 성장과정을 알기 위해 관찰 일지 기능을 원한다.


품질적 요구사항

  • 실시간으로 텃밭을 원격 제어 하기 위해 언제든지 휴대폰으로 버튼을 누르면 평균 3초 이내로 장치가 On/Off 되는 성능을 원한다.
  • 실수로 물을 과다하게 줬을 경우, 식물에게 악영향을 주지 않기 위해 이상신호 (600mV 이하)를 감지하고 물펌프를 강제로 종료 하는 견고성을 원한다.
  • 앱 이용시 사용자가 설장한 수치가 어느정도 인지 한눈에 확인 하기 위해 이를 시각화 해주는 사용자 친숙성을 원한다.


제약사항

  • 앱의 대부분 언어는 한국어이다.
  • 시스템을 구현하는데 비용이 최대한 10만원 이내 이다.
  • 시스템 구현 기간이 한학기 이내 이다.
  • 안드로이드 어플리케이션이기에 개발환경은 kotlin 이다.


깃허브

  • https://github.com/sonmyungwon/Software-Development