300x250
안드로이드) MQTT를 이용한 스마트홈 구성
아두이노, 라즈베리파이, 안드로이드, aws 등 다양한 기기와 시스템을 이용하여 모형으로 제작한 스마트홈
2인으로 제작한 시스템으로 간단한 기능 구현을 목적으로 하여 보안, 안정성 부분에서 많이 부족하다
전체적인 구성
user - 디바이스는 안드로이드, 라즈베리파이(무드등)
* phone - 안드로이드 7.0(Android Studio)
* 무드등 - 라즈베리파이3, 소형 usb 마이크 (음성인식)
서버 - aws로 컨테이너 생성으로 mqtt 실행 - 안드로이드로 mqtt 메시지를 보내면 각 기기로 전송하여 제어
* OS : Linux(ubunto)
* 프로토콜 : MQTT
홈디바이스 - 아두이노(전등제어, 가스제어, 청소기)와 라즈베이파이(CCTV)로 구성
* Arduino Abot, Uno, Mega, 라즈베리파이3, 파이캠(CCTV)
아두이노, 라즈베리파이, phone 데이터 통신의 경우 와이파이를 이용한다.
아두이노는 ESP8266모듈을 이용하여 개발하였으며, 라즈베리의 경우 자체 와이파이를 이용하였다.
CCTV의 경우 라즈베리 파이캠으로 기능 구현 (MJPG-STREAMER를 이용하여 실시간 스트리밍 가능)
무드등의 경우 기존의 불빛을 밝히는 기능과 음성인식을 통해서 전등, 가스제어가 가능하다.
반응형
'Android' 카테고리의 다른 글
안드로이드 MQTT 통신 (0) | 2018.06.18 |
---|---|
MQTT를 이용한 IOT 스마트홈 (0) | 2018.06.17 |
안드로이드 Mqtt 통신 (0) | 2017.11.20 |
안드로이드 커스텀 리스트뷰(listview) (0) | 2017.10.30 |
안드로이드 ColorPicker 라이브러리 색상 선택 (0) | 2017.09.25 |