SKT ThingPlug 를 사용한 원격 조명제어
2019.5 ~ 2019.12
1) 프로젝트 소개 :
- 홈 네트워크을 위한 월 패드 개발
조명 뿐만 아니라 향후 제어 가능한 모든 가정용 기기를 월패드 한 곳에서 관리
다양한 Protocol을 지원 하는 시스템 구축
2) 작업 범위 :
- MQTT 프로토콜을 이용하여 조명을 제어하는 조명 모듈 및 통합 제어 컨트롤러 개발
스마트 디바이스를 이용한 외부 제어 앱 개발 SKT ThingPlug 에 기기 등록 및 서비스 연동
3) 주요 업무 :
- 조명을 제어하는 조명 모듈(ESP8266 아두이노) 개발.
Gateway 소프트웨어 개발. 라즈베리파이3 사용.
월패드 소프트웨어 개발. 라즈베리파이3 사용. 월패드내의 Tomcat8 web server 에 웹페이지를 로딩후 디바이스 연동
개발된 디바이스의 SKT ThingPlug 기기 등록 및 서비스 연동
4) 업무 상세 :
1. gwsvc
라즈베리파이3 에서 동작하는 REST Api. tomcat8 위에서 구동.
라즈베리파이3 에 설치된 Mosquitto MQTT 서버에 연결.
윈도우10 x64 용 eclipse ide 2018-09(4.9.0) 버젼에서 작성.
2. gwweb
라즈베리파이3 에서 동작하는 REST Api 를 호출하는 웹 서비스.
실제 화면 UI 부분과을 통해서 REST Api 와 통신하는 부분.
윈도우10 x64 용 eclipse mars(4.5.0) 버젼에서 작성.
3. ftLED_v3_2.ino
조명기기와 연결된 lolin 에서 동작하는 아두이노 프로그램 소스
라즈베리파이3 MQTT 서버에 연결.
데이터는 mqtt 로 송/수신.
1) 프로젝트 소개 :
- 홈 네트워크을 위한 월 패드 개발
조명 뿐만 아니라 향후 제어 가능한 모든 가정용 기기를 월패드 한 곳에서 관리
다양한 Protocol을 지원 하는 시스템 구축
2) 작업 범위 :
- MQTT 프로토콜을 이용하여 조명을 제어하는 조명 모듈 및 통합 제어 컨트롤러 개발
스마트 디바이스를 이용한 외부 제어 앱 개발 SKT ThingPlug 에 기기 등록 및 서비스 연동
3) 주요 업무 :
- 조명을 제어하는 조명 모듈(ESP8266 아두이노) 개발.
Gateway 소프트웨어 개발. 라즈베리파이3 사용.
월패드 소프트웨어 개발. 라즈베리파이3 사용. 월패드내의 Tomcat8 web server 에 웹페이지를 로딩후 디바이스 연동
개발된 디바이스의 SKT ThingPlug 기기 등록 및 서비스 연동
4) 업무 상세 :
1. gwsvc
라즈베리파이3 에서 동작하는 REST Api. tomcat8 위에서 구동.
라즈베리파이3 에 설치된 Mosquitto MQTT 서버에 연결.
윈도우10 x64 용 eclipse ide 2018-09(4.9.0) 버젼에서 작성.
2. gwweb
라즈베리파이3 에서 동작하는 REST Api 를 호출하는 웹 서비스.
실제 화면 UI 부분과을 통해서 REST Api 와 통신하는 부분.
윈도우10 x64 용 eclipse mars(4.5.0) 버젼에서 작성.
3. ftLED_v3_2.ino
조명기기와 연결된 lolin 에서 동작하는 아두이노 프로그램 소스
라즈베리파이3 MQTT 서버에 연결.
데이터는 mqtt 로 송/수신.