728x90
반응형

프로젝트 개요

SEDP Smoking Emission Detecting Program의 약자로

담배연기 감지 모듈이 설치된 여러 곳의 정보를 한눈에 볼 수 있도록 하는 프로젝트다

S:쌤

E:이새끼

D:담배

P:펴요

연기 감지 모듈은 아두이노 나노와 MQ-2 센서로 구성되어 있으며

라즈베리파이를 MQTT Broker로 두고 앱 또는 PWA으로 데이터를 조회할 예정이다.

 

MQTT

MQTT는 사물인터넷을 사용하기 위해 개발된 TCP 기반의 프로토콜이다

Publisher(발행자)인 아두이노가 MQTT 브로커인 라즈베리파이에게 데이터를 보내면

Subscriber(구독자)인 스마트폰 앱이 데이터를 조회할 수 있다

 

이름에서 유추할 수 있드시 Subscriber는 구독하는 토픽이 존재하며

Publisher가 보내는 데이터 중 구독한 토픽만 받아온다