SW 종합설계 IoTeam 소프트웨어학과 종합설계 iot 서비스 프리젠테이션을 시작하겠습니다.

Slides:



Advertisements
Similar presentations
CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
Advertisements

진우석 오준민 정무여 김상구 황현서 5조5조.
“But since you do not believe what he wrote, how are you going to believe what I say?” (John 5:47) 그러나 그의 글도 믿지 아니하거든 어찌 내 말을 믿겠느냐 하시니라 ( 요한복음 5:47)
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
엑셀리포트를 이용한 날짜별 리포트 자동 저장 방법
컴퓨터와 인터넷.
Security Solutions (S/W) - Fortify
무료문자 보내기 62. 창업자께서 현재 스마트폰 무제한 약정 요금제를 사용하고 계시다면
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
피티라인 파워포인트 템플릿.
Power Java 제3장 이클립스 사용하기.
4강. Servlet 맛보기 Servlet 문서 작성 하기 web.xml에 서블릿 맵핑 어노테이션을 이용한 서블릿 맵핑
5강. Servlet 본격적으로 살펴보기-I 프로젝트 만들기 doGet() doPost()
㈜디아이씨 SSLVPN 협력사 접속방법 2017년 4월.
아두이노 센서의 연결 디지털 및 아날로그 센서값의 특징 디지털 센서 핀 구조 및 연결하기 아날로그 센서 핀 구조 및 연결하기
Ch.07-5 xml-rpc 사용하기 김상엽.
Windows Server 장. 사고를 대비한 데이터 백업.
Pincom Study team ARDUINO of IOT Members : 이학성, 김도건.
Android 시리즈 H2O SIM Card 데이터 사용 설정 방법
Chapter 7. RAS(전화접속,VPN) & IAS
Capstone-Design : IoTeam Introduction Abstract
전광판 어플 크레파스통 도상미 박아란 이민영.
NJM Messenger 박상원 박연호.
버스카드 시스템 1조 하경록 : 작품 제작, 파워포인트 김태승 : 작품 제작, 파워포인트 최성호 : 작품 제작, 프로그래밍
WinCE Device Driver 실습 #2
Contents 1. 설계주제 2. 시연시나리오 3. Output 4. Design 5. Required items
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
KHS JDBC Programming 4 KHS
초음파를 이용한 거리 측정과 음성구현 1 조 한 형 래 김 요 섭 안 정 민.
로봇 제어를 위한 안드로이드 어플리케이션 개발 07 백현빈 06 안우석 07 이형래
Smart Sensing Window 인제대학교 컴퓨터시뮬레이션학과 이동규.
CHAP 12. 리소스와 보안.
7가지 방법 PowerPoint에서 공동 작업하는 다른 사용자와 함께 편집 작업 중인 사용자 보기
30강 JAVA 그래픽 JAVA GUI(Graphic User Interface)란? AWT 컴포넌트? Swing 컴포넌트?
뇌를 자극하는 Windows Server 2012 R2
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
LIT-GenAppSetup ※ Texting+ 클라이언트 프로그램은 제품 인증을 받은 제품입니다.
Smart Workplace 개발자 가이드
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
27강 JAVA Collections - II - Map계열 컬렉션 클래스 살펴보기 - Set계열 컬렉션 클래스 살펴보기
그래픽 모듈 편집.
Global Positioning System
Ajax 활용 – Ajax 개요 2008 고급 XML 프로그래밍 임순범.
MAIL CLIENT 김창우 윤성훈 이경재.
9강. 클래스 실전 학사 관리 프로그램 만들기 프로그래밍이란 결국 데이터를 효율적으로 관리하기 위한 공구
GM7 PLC 모니터링 프로그램 한국 폴리텍 항공대학 항공정보통신과 송 승 일.
15강. 폼 데이터 값 검증 Validator를 이용한 검증 ValidationUtils 클래스
ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts
14강. 세션 세션이란? 세션 문법 Lecturer Kim Myoung-Ho Nickname 블스
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
“웹과 모바일을 연동한 평가 간편 시스템” vol
디버깅 관련 옵션 실습해보기 발표 : 2008년 5월 19일 2분반 정 훈 승
Wireless Sensor Network
아두이노 프로그래밍 5일차 – Part1 블루투스 통신 강사: 김영준 목원대학교 겸임교수.
.Net Web Application 2007 컴퓨터공학실험(Ⅰ)
3장 JSP프로그래밍의 개요 이장에서 배울 내용 : JSP페이지의 기본적인 개요설명과 JSP페이지의 처리과정 그리고 웹 어플리케이션의 구조에 대해서 학습한다.
아두이노와 충격감지센서, GPS를 활용한 자전거 주행 중 응급 상황 발생 시 자동 신고 시스템
TEAM CONTENTS WHATWHY HOW DIFFRENECES TECHNOLOGY.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
08. 소프트웨어 아키텍처 설계 전략 명지대학교 융합소프트웨어학부 김정호 교수.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
채팅 및 파일전송 프로그램 권 경 곤 김 창 년.
15강_액티비티 액티비티란? 새로운 액티비티로 전환 생명주기 화면방향(Orientation)
접근제어 솔루션 계정등록 및 클라이언트 설치.
피티라인 파워포인트 템플릿.
M.B.TEAM 중간 발표 (5.18) 이 제걸 백 인호.
엑셀 리포트를 웹 클라이언트에서 사용시 설정 방법
Presentation transcript:

SW 종합설계 IoTeam 소프트웨어학과 종합설계 iot 서비스 프리젠테이션을 시작하겠습니다.

Interactive Object Team(IoT) Intro Client Server Arduino Display More 팀 소개 | 특성 | 개요 이름 이름 Interactive Object Team(IoT) 나이 나이 역할 소감 이름 이름 나이 나이 역할 역할 심홍철 권성주 김상범 김성윤 이름 이름 이름 이름 소감 client device server device 역할 역할 역할 역할

Secretary in home Life care Intro Client Server Arduino Display More 팀 소개 | 특성 | 개요 이름 이름 나이 나이 Secretary in home 역할 소감 Life care 이름 나이 역할 역할 알렉사라는 것은 음성인식 서비스인데, 개발자에게 무료입니다. 또한 반응 속도도 빠르다. 음악을 재생할 수 있고, 시시콜콜한 질문에 대답하고 뉴스나 날씨를 전해줄 수 있다. 심지어 이것도 알렉사에게 물어봐서 알았다. 또 남자친구를 잇는지 물어 봣는데 너무 바빠서 남자친구가 없다고 한다. 이처럼 심심할때 그냥 알렉사한테 별 이상한 말을 다해도 된다. 또 여러 음성인식 서비스 예를들면 제스퍼, 쉬리, 왓슨 등이 있는데 알렉사가 가장 음성인식률이 좋다. 알렉사가 다양한 기능을 제공하지만 저희는 여기에 구글 캘린더와 연동해서 일정도 관리하고 아두이노와 통신도하고 그 정보들을 디스플레이에 시각화도 시켯습니다. 소감

Client Server Arduino Display Intro Client Server Arduino Display More 팀 소개 | 특성 | 개요 이름 이름 나이 나이 역할 소감 이름 나이 역할 역할 저희가 알렉사에 대해 구현한 항목들입니다. 간략히 설명을 드리면 Client는 모든것을 제어하며, 알렉사에 대한 컨트롤 타워 역할을 합니다. 서버는 실제 어플리케이션 뿐만이 아니라 알렉사가 돌아가는 장소이기도 합니다. 아두이노는 센서들을 통하여 아이오티메이커즈에 정보를 송수신하고 이를 서버에 알립니다. 디스플레이는 이러한 정보의 흐름을 시각화 시킵니다. Client Server Arduino Display 소감

Control tower Client Intro Client Server Arduino Display More 개요 | Wake-up module 이름 이름 나이 나이 Client 역할 소감 Control tower 소감 이름 나이 역할 역할 클라이언트는 컨트롤 타워를 생각하시면 되는데, 명령어를 입력받아 사용자에게 응답하는 것입니다. 그 기능으로 노티피케이션 , 리스폰스, 디바이스 컨트롤 등을 합니다. 명령어를 서버에 전송하고 받아오거나 전송받은 명령어를 실행하는 역할입니다. 또한 알렉사에 필요한 디바이스, 스피커, 마이크 같은 것들도 제어합니다. 소감

Alexa! Wake up! Wake-Up Module Intro Client Server Arduino Display More 개요 | Wake-up module 이름 나이 나이 Wake-Up Module 역할 소감 소감 Alexa! Wake up! 이름 나이 역할 역할 원래 알렉사는 액티브 리스닝이 안됩니다. 액티브 리스닝이 뭐냐면 계속 사람의 말을 듣고 잇는 겁니다. 그래서 이점을 해결하고자 저희는 오픈소스 음성인식 서비스 자스퍼를 사용하여 웨이크 업 모듈을 자체적으로 개발하여, 알렉사를 수행합니다. 소감

Server Intro Client Server Arduino Display More 개요 | 예시 어플리케이션 개요 | 예시 어플리케이션 이름 이름 나이 나이 Server 역할 소감 소감 이름 나이 역할 역할 알렉사에 명령어를 말하면, 제가 Lamda server에 구현한 어플리케이션이 실행됩니다. 람다 서버가 뭐냐면 아마존에서 제공하는 클라우드 서버중에 하나 입니다. 제가 람다에 뭐를 작성했는지에 따라서 말로 들려주기도 하고, 또는 티비를 키거나 불을 키는 것과 같이 실제 무언가를 실행시키기도 합니다. 코드는 노드제이에스로 구현하였고 다양한 api와 연동을 할 수 있습니다. 저희는 우선 시범적으로 구글 캘린더와 연동을 하였습니다. 그 연동을 통해 이벤트를 캘린더에 추가해보기도 하고 오늘 할 일을 물어보는 것도 구현해봤습니다. 소감

“ALEXA, add meeting May seventeen” “ALEXA, get today schedule” Intro Client Server Arduino Display More 개요 | 예시 어플리케이션 이름 이름 나이 나이 Get event at GoogleCalendar Add event at GoogleCalendar 역할 소감 소감 “ALEXA, add meeting May seventeen” “ALEXA, get today schedule” 이름 나이 역할 역할 이벤트를 추가하는 어플리케이션과 오늘의 이벤트를 얻어오는 어플리케이션의 수행 모습입니다. 현재는 시범적으로 구글 캘린더와 연동을 하였지만, 다양한 api를 통하여 여러 어플리케이션을 만들고 더욱이 나아가 iot 의 특성을 더욱 살려 예를들면 동작인식을 통하여 운동 방법을 알려주는 그런 어플리케이션까지 개발하고자 합니다. 소감 “okay, check your Calendar” “events[0] and events[1] …..”

“Alexa, Let me know the humidity?” “35% “ Intro Client Server Arduino Display More 이름 이름 나이 나이 Arduino Sensor값 측정 역할 소감 소감 이름 나이 역할 역할 저희는 온도나 습도 미세먼지를 날씨 api에서 손쉽게 받아올 수도 있지만 광범위하게 넓은 지역보다 집 근처의 한정된 공간을 얻어 정확히 홈 케어를 하기위해 아두이노에 센서를 달아 측정하였습니다. 아이오티 메이커즈로 아두이노가 측정한 데이터를 보내면 알렉사가 아이오티메이커즈의 api를 통해 값을 받아들여 질문에 대답을 해줍니다. 소감 “Alexa, Let me know the humidity?” “35% “

Raspberry Pi Display와 연동 Intro Client Server Arduino Display More 연동 | 구현 이름 나이 나이 Raspberry Pi Display와 연동 역할 소감 소감 이름 나이 역할 역할 날씨, 구글캘린더, 뉴스 등의 각종 api를 이용한 정보들을 모듈화를 통해 원하는 위치에 각 모듈들을 나열할 수 있습니다. 현재는 알렉사와 캘린더밖에 통신하지 않지만, 향후에 다양한 모듈의 통신을 통해 더욱더 음성 대화를 시각화하는데 목표를 삼고 있고, 항상 같은 정보 뿐 아니라 사용자가 원하는 정보에 대한 예를들면 음성으로 하면서 실제 화면에 표시되는 게임이나, 원하는 영상을 재생하거나 어린이용 학습 어플리케이션을 개발하고자 합니다. 소감

Raspberry Pi Display 구현 Intro Client Server Arduino Display More 연동 | 구현 이름 이름 나이 나이 Raspberry Pi Display 구현 역할 소감 소감 이름 나이 역할 역할 실제 구현된 화면으로 말씀 드렸다 싶이 알렉사와 연동하는 부분은 구글 캘린더의 현황이고 다양한 모듈을 업그레이드해서 알차게 구현할 생각입니다. 소감

수행 흐름도 “ALEXA, Application Name!” Response Active Listening Display Intro Client Server Arduino Display More 수행 흐름 | 향후 일정 이름 이름 나이 나이 수행 흐름도 역할 소감 소감 “ALEXA, Application Name!” Response 이름 Active Listening 나이 나이 역할 역할 지금까지 보여드렸던 것을 전체적인 흐름으로 보여드리겠습니다. 우선 마이크에 알렉사를 호출하면 액티브 리스닝 중이던 제스퍼가 알렉사를 깨웁니다. 그러면 알렉사는 람다 서버에 접근하여 호출한 어플리케이션을 수행합니다. 이 때 필요에 의한다면 아두이노를 통해 얻은 데이터를 아이오티 메이커즈로 전송하여 그 값을 이용하도록 할 것 입니다. 그 값은 음성이나 화면으로 출력하는 것이 저희의 전체적인 흐름입니다. Display 소감 Raspberry Pi ALEXA AWS Lambda

향후 일정 모듈간 통합 한국형 ALEXA 어플리케이션 개발 Intro Client Server Arduino Display More 수행 흐름 | 향후 일정 이름 나이 향후 일정 소감 소감 모듈간 통합 한국형 ALEXA 어플리케이션 개발 이름 나이 역할 우선 저희는 람다 서버에서는 Nodejs 클라이언트에서는 java 아두이노, 라즈베리파이에서는 c 등등 너무 다양하고 복잡하게 구성되어있기때문에, 이 모듈들을 더 어우러지게 통합하는 것을 목표로 하고 있습니다. 또한 미국용 어플리케이션은 많이 나와 있지만, 한국형 예를들면 카카오톡이나 쿠팡 등 한국 기업과의 연동을 목표로 지향하고 있습니다. 하지만, 알렉사가 한국어를 지원하지 않기 때문에 이점에 대해서는 많은 고민을 하고 있습니다. 소감

Thank you 발표는 여기까지입니다.감사합니다. 이름 이름 나이 나이 역할 역할 소감 소감 이름 이름 나이 나이 역할 역할