1. 작품명 : IoT 기반 스마트홈
2. 훈련과정명 : (사물인터넷) IoT개발과 스마트팩토리 전기제어 임베디드SW엔지니어 양성
2-1. 적용능력단위 :
펌웨어엔지니어링, 임베디드 애플리케이션 활용, 오픈플랫폼 활용, C/C++프로그래밍, 통합구현, 네트워크 프로그래밍 구현, 데이터베이스 구현, 화면구현(C#), IoT융합 자동화장치 제어기술
3. 출품자 성명 : 김동찬, 조원준
4. 지도 교수 : 정인주 교수님
5. 제작기간 : 2021.10.18. ~ 2021.11.24
6. 제작의도 :
모든 사물이 네트워크로 연결되어 데이터를 주고받는 사물인터넷이 계속해서 발전 하고있는 현 상황에 맞춰 영진직업전문학교 사물인터넷 과정에서 배운 내용을 최대한 적용하여 임베디드SW개발자로서의 역량을 갖춘 인재라는 것을 보여주기 위해 IoT기반으로 한 스마트 홈 시스템을 제작하였습니다.
7. 작품상세설명 :
1) 통신 : C# Windows Forms을 이용하여 PC프로그램을 제작하고 App Inventor을 이용하여 모바일 App을 만들었습니다. Target MCU와 블루투스로 통신하며 프로그램과 APP으로 각 센서를 제어합니다.
2) 온도/습도 측정 : C/C++프로그램 기반으로 온/습도센서를 사용하여 실시간으로 온도와 습도를 LCD 및 PC프로그램, APP에 표시를 합니다.
3) LED : C/C++프로그램 기반으로 조도센서를 사용하여 빛의 밝기에 따라 자동으로 밝기를 조절할 수 있으며 PC프로그램과 APP을 이용하여 수동으로도 밝기조절이 가능합니다.
4) 가스감지 : C/C++프로그램 기반으로 가스감지센서에 가스가 감지되는 동안 자동으로 PC프로그램에 경고 표시가 뜨며 동시에 환풍기가 작동되어 환기를 실시합니다. 또한 PC프로그램과 APP을 통해 수동으로 환풍기 제어가 가능합니다.
5) 도어락 : C/C++프로그램 기반으로 버튼을 누르면 잠금장치가 해제되고 마그네틱센서를 이용해 문이 닫히면 3초 후 문이 잠깁니다. PC프로그램과 APP을 사용하여 무선으로 문을 열 수 있고 기록이 MySQL 데이터베이스에 저장됩니다.