아마존 에코를 활용한 음성 인식 에어컨 제어 A to Z

  • IoT
  • Difficulty Intermediate
  • 2017-08-12 (토요일) 15:50 - 16:30
  • 한국어
  • 102
  • Photography and recording is allowed

Video

https://www.youtube.com/watch?v=Pdb9K5kpSnU

Description

회사 사무실에는 에어컨이 3대 설치되어 있습니다. 출퇴근시 에어컨 세대를 끄고 켜는데 불편한 점이 많습니다. 특히 3대중에 한대만 다른 모델이라 각각의 리모컨 찾는데 시간이 걸리는 경우가 많습니다. 이번 발표에서는 3대의 에어컨을 음성으로 동시에 제어할 수 있는 시스템을 구축하기 위한 A부터 Z까지 세세한 과정을 소개합니다. 요즘에는 아마존 에코와 라즈베리파이라는 훌륭한 제품들이 나와있어 음성 인식으로 하드웨어를 제어하기가 매우 쉬워졌습니다. 에코의 명령을 처리하기위한 서버로 django/celery를 이용하였습니다. 하드웨어 지식이 없어도 이해할 수 있는 수준이며 django와 도커가 무엇인지는 알면 좋지만 모르더라도 최대한 쉽게 이해할 수 있도록 발표를 진행할 예정입니다. 소스코드까지 모두 공개했기 때문에 발표를 듣고나서 똑같은 시스템을 구축하거나 다른 방식으로 응용하는데에 도움이 되었으면 좋겠습니다.

발표 순서는 다음과 같습니다.

  1. 적외선 신호 송수신을 위한 라즈베리파이 회로 설계
  2. LIRC를 이용한 적외선 회로 제어
  3. 아마존 에코와 Django 서버 연동하기
  4. ngrok 무료 버전을 활용한 고정 public url 생성하기 - celery 활용
  5. Docker/Ansible로 Django/Celery 패키징하기

진행중인 프로젝트는 아래 github repository에 공개되어 있습니다

https://github.com/Buzzvil/hardware-lab


Comments

blog comments powered by Disqus

Sponsors

플래티넘

골드

실버

브론즈