울 와이프님께서 외출시마다 항상 "가스불 확인했어?" 라고 걱정을 하여 가스밸브가 잘 닫혀있는지 확인하는 프로그램을 짜보기로 했어요 큰 구조는 아래와 같습니다.
휴대폰/PC의 브라우저 ------ 웹서버 ---------- 라즈베리파이 --------- 가스밸브 빨간색은 외부망을 사용하고, 초록색은 집안. 즉 내부망을 사용하겠지요.
공유기의 NAT를 이용해서 공인ip로 라즈베리파이에 접근가능하도록 하면 위의 빨간색 웹서버가 불필요한데 저희 집은 공유기에 공유기가 다시 연결되어 있는 구조이고(NAT 2번이나 설정해야 함ㅡ.ㅡ;) 추후 머신러닝을 통해 밸브 잠김/열림을 예측하도록 할 예정이어서 AWS(클라우드)와 연동하도록 구조를 잡았습니다. 가스밸브 확인 서비스를 구현하기 위해서는 해야할 일이 꽤 있습니다. 1.
라즈베리파이 및 카메라 모듈 구매 , 설치 2. AWS (amazon web service )에 가입 및 S3, IoT 서비스 사용법 배우기 3.
코딩은 모두 python으로...
#
AWS
#
카메라
#
IoT
#
라즈베리파이
#
S3
#
파이썬
#
python
#
MQTT
#
flask
#
클라우드
#
rasberrypi