-
Notifications
You must be signed in to change notification settings - Fork 3
Home
IoTKETI edited this page Jan 28, 2019
·
34 revisions
nCube:Thyme for Arduino는 oneM2M IoT 표준의 AE(Application Entity)를 아두이노를 사용하여 구현한 것이며,
개발 언어는 C++이고, MQTT 프로토콜을 사용하여 사물인터넷 서비스 플랫폼과 연결된다.
nCube:Thyme for Arduino는 전자부품연구원의 oneM2M IoT 표준의 CSE(Common Service Entity, 사물인터넷 서비스 플랫폼)인 Mobius와 oneM2M 표준에 정의된 Mca reference point를 통해 연결되며,
센서 데이터 측정 및 업로드와 사용자의 명령에 따른 액추에이터의 동작을 할 수 있다.
nCube:Thyme for Arduino는 `Arduino Zero + WiFi Mobule` 또는 `Adafruit Feather M0 WiFi Board`를 기반을 개발되었으며, 본 문서에서는 `Adafruit Feather M0 WiFi Board`를 기준으로 설명한다.
본 문서는 nCube:Thyme for Arduino를 바탕으로 하는 어플리케이션인 nCube-Air의 개발을 위한 과정을 설명한다.
nCube-Air를 사용하여 대기의 질(TVOC, CO2, Temperature)을 측정하여 Mobius IoT 서비스 플랫폼으로 전송할 수 있다.
또한, RGB-LED 제어를 통해 아두이노와 액추에이터를 사용한 사물인터넷 서비스의 예제를 제시한다.
본 문서를 통해 개발환경의 구성부터, 아두이노와 센서의 연결, nCube-Air 실행, 데이터 조회 및 LED 제어를 할 수 있다.
본 문서는 다음과 같이 구성되어있다.
- Jaeho Kim, Team Manager (jhkim@keti.re.kr)
- Il Yeup Ahn, R&D Manager (iyahn@keti.re.kr)
- Chanhyung Lee (wwoorim2@gmail.com)
- Jaehyun Lim (wce5402@naver.com)
- Hana Jo (hanajo88@gmail.com)