Lecture 1. Overview of the Course Team Project Proposal for IoT system with ARTIK
팀 단위 (5명) 프로젝트로 진행 – 팀원과 실습 진행 추천 Notice 팀 단위 (5명) 프로젝트로 진행 – 팀원과 실습 진행 추천 모든 수업 자료는 수업 시작 전에 업로드comnet.skku.edu -> Current Lectures -> Software Experiment 3 (Tue) – 2018 Spring 실습실 컴퓨터 성능이 좋지 않음. 개인 노트북 지참 추천. 개인 스마트폰 연결을 통한 앱 테스트를 위해 케이블 지참 추천. (노트북 미 지참 시)
Base knowledge for Team project
Event An event is an action or occurrence recognized by software that may be handled by the software. Computer events can be generated or triggered by the system, by the user or in other ways. Event is a concept that used in not only here, but also whole computer science world.
Example of Event in Android Touch events Gyroscope events Battery events Push message events Etc…
Event process Generation Recognition Handling Event process is consist of “Generation”, “Recognition”, “Handling”. Event is generated by some occurrence such as user’s touch or change of system elements. Event is recognized by operating system or event monitor. Event is handled by application, system, cloud, …, may all software.
Smart Things
Smart-things scenario 1 Generation Recognition 4. Handing 3. Data Send Device 1 HUB 5. Action Command 6. Action
Smart-things scenario 2 4. Handing HUB 3. Data Send 5. Action Command Device 1 Device 2 Generation Recognition 6. Action
Multi-purpose sensor
Arrival sensor
Motion sensor
Outlet Control power of other electronic device. We can turn on/off power point(socket).
Water leak sensor
Smart cam
Smart-things installation
Smart-things installation
Smart-things installation
Smart-things installation
ARTIK
ARTIK The Samsung ARTIK end-to-end, integrated platform unifies hardware, software, cloud, security, and a partner ecosystem in a single offering. Site: https://artik.cloud/
Simple ARTIK scenario User comes in his house. Arrival sensor in his backpack generate arrival event. ARTIK recognizes that event and signal to smart lamp. Lamp receive that signal and light on(handle).
ARTIK Simple ARTIK scenario 3. ARTIK ‘recognize’ event 4. ARTIK send event to smart lamp. Lamp is a kind of handler. 2. Send event to ARTIK 1. Generate Arrival Event Smart Lamp Event Arrival Sensor 5. Lamp handle that event by lighting on.
Team Project
Proposal for IoT system with ARTIK Three times presentations about proposal of IoT system with ARTIK and Smart-Things (Obtain products at 85553). One demonstration (Final) with ARTIK and Smart-Things.
Evaluation 총 500점을 기여도에 따라 개인에게 분배 할 예정 (개인 최대 점수 : 100점) 항목 총점 제안서 1차 발표 100 제안서 2차 발표 최종 발표 최종 시연 팀 단위 보고서 제출 출석 총 500점을 기여도에 따라 개인에게 분배 할 예정 (개인 최대 점수 : 100점) Ex) 팀 총점 : 500점 홍길동 : 120점 (100점) 김민수 : 120점 (100점) 이연희 : 120점 (100점) 강민우 : 70점 (기여도 부족) 백두산 : 70점 (기여도 부족)
Schedule – To be announced 항목 날짜 제안서 1차 발표 3월 말 ~ 4월 초 제안서 2차 발표 중간고사 이후 최종 발표 기말고사 전 최종 시연 팀 단위 보고서 제출
Team 1조 김민기 2014313107 5조 심건영 2014314253 최광영 2012311404 김민성 2014314751 김윤호 2016310346 안찬우 2013311067 김유진 2015312893 허성환 2016313061 장태영 2014312541 전국민 2014313932 2조 박범진 2014311323 6조 임영훈 2016311221 윤희수 2013314310 이주연 2014312269 장세원 2013311894 이정현 2014314315 조준호 2015314767 최대한 2015314100 류민재 2015310965 서주원 2014314592 3조 박상혁 2014310627 7조 조우림 2017312860 김상엽 2014313524 나빌 2016314421 이지훈 2016314088 박준규 2014312864 권영재 2013312262 최진호 2013314073 임파올라 2015310645 박원철 2014312993 4조 송선민 2014310296 8조 현지웅 2016313798 오용우 2016313958 해지원 2014310081 이강민 2014314046 이현기 2016310937 신유정 2016313690 김장영 2014314068 문준현 2014310772 강원모 2017312781