amazon aws iot를 활용한 백색소음 관리

5
AWS iot를�활용한 백색소음�관리 (Decibel Controler) Redplant팀 AWS IoT Festival 2016

Upload: -

Post on 16-Apr-2017

743 views

Category:

Technology


0 download

TRANSCRIPT

AWS iot를�활용한백색소음�관리

(Decibel Controler)

Redplant팀

AWS IoT Festival 2016

백색소음이란 ?

제작배경많은 분들이 적정한 소음이 있는 카페공간이 고요한 집에서 보다 집중이 잘되는 경험을 하셨을 것입니다. ‘Decibel Control’서비스는 자동으로 공간에 일정한 소음이 유지될 수 있도록 하는 서비스입니다.

다음과 같은 기능과 장점을 가지고 있습니다.

- 공간에서 발생하는 소리를 dweet.io를 통해 실시간 수집

- AWS IoT 서비스를 통해 로그 데이터를 Amazon DynamoDB로 제공

- Rule Engine을 통해 적절한 조건에 맞추어 모바일폰으로 AWS SNS 푸시 혹은 이메일로 전달

- 자동으로 공간에 재생중인 음악을 적정 dB에 맞추어 조절됩니다.

백색소음은 귀에 쉽게 익숙해지기 때문에 작업에 방해되는 일이 거의 없으며, 오히려 거슬리는 주변 소음을 덮어주는 작용을 한다. [네이버 지식백과] 백색소음

백색소음Control제작배경

백색소음이란 ? 제작배경

백색소음Control제작과정

1.회로 구성하기 a.인텔 에디스 키트에 사운드 센서, LED 탑재 b.사운드 센서를 통해 들어온 값이(A0로 들오오게 설정) 특정 값(threshold)이상 될 경우, LED발광.

2.Intel XDK IoT Edition 을 사용, javascript로 코드 작성. a.사운드 센서 값 ⇒ db 값으로 변경.3.Http request(POST)로 API Gateway에 사운드 센서 데이터 전송4.AWS Lambda 에서 받은 센서 값을 dynamoDB에 전송. 5.AWS Lambda에서 특정 데시벨 이상이면 AWS SNS event를 trigger함. 6.iPhone으로 notification을 받도록 구현 후.7.iPhone이 켜져 있는경우, 사운드가 자동으로 작아지도록 구현.

백색소음ControlAWS 활용 목록

API Gateway / Lambda / SNS(Simple Notification Service) / Dynamo DB

다음과 같은 AWS 서비스들을 사용하였습니다.

백색소음Control예상 UI

뮤직 플레이 기능과 현재 공간의 소음 dB 수치를 그래프로 표시하여 적정

dB수치에 맞추어 자동 조절 또는 수동으로 음악소리를 조절 할 수 있다.