/IoT-spring-project-SmartDoorLock

IoT SmartDoorLock System ( 2016 한이음 & 가천대 졸업프로젝트 )

Primary LanguageJava

IoT 프로젝트 - 스마트 도어락 시스템

  • 웹, 서비스 : 관리자 페이지 이며 앱보다 더 넓은 관리기능 제공 (Spring Framework, JSP)
  • : 실제 도어락을 여는 주체이며 웹보다 적은 관리기능을 제공한다. (Cordova, HTML5, CSS3, jQuery)
  • 하드웨어 : 블루투스 모듈과 Wi-Fi모듈을 이용한 하드웨어 도어락 (Arduino, C)
  • 배치 프로세스 : 서비스에 발생된 로그를 분석하여 서비스 이용자에게 그래프를 제공한다. (Java)

시스템 소개

  • 블루투스로 도어락의 문을 열고 닫으며, 인터넷으로 도어락의 열쇠들을 관리한다.
  • 사용자에게는 앱과 웹 서비스가 제공된다.
  • 앱은 도어락을 제어하는 매개체이며, 관리의 기능이 일부 포함되어있다.
  • 웹은 앱보다 더 넓은 의미의 관리 기능을 제공한다.
  • 도어락은 스마트폰의 블루투스로 제어된다.
  • 배치프로세스는 앱,웹,도어락 서비스 이용에 발생되면서 생긴 로그를 분석하는 프로세스이다.

시연 동영상

이 서비스가 어떤 것인지 이해할 수 있도록 영상을 만들었습니다.
지나치지 마시고 꼭 봐주세요. 부탁드립니다.!!!

Youtube 영상


구성 요소 UI

main img01 img03 app HW


시스템 구성도

architecture of system


시스템 기능도

functions of system


프로젝트 산출문서


참여자


한이음 공모전