위즈네트 아카데미

TUTORIAL

튜토리얼

Home  > 튜토리얼
Xively는 IoT 디바이스들을 위한 대규모 Cloud 서버입니다. 이번 튜토리얼에서는 센싱한 온도 값을 WizFi250-EVB 를 통해 Wi-Fi로 전송하고, 전송된 값을 Xively 서버를 통해 모니터링 하는 방법을 설명 합니다.

 

Step 1: 하드웨어


온도센서


  1.  Low voltage operation(2.7V to 5.5V)

  2. Calibrated directly in ℃

  3.  10mv/℃ scale factor

  4. ±0.5℃ linearity


Pin Description
20140319_125118
Picture of Hardware
20140319_125505

 

Step 2: Xively ID 생성하기 및 디바이스 추가하기


Xively 클라우드 서버 사용을 위해서는 ID 생성 및 디바이스 추가를 진행해야 합니다.

 



 

Step 3: Xively 채널 ID생성 및 Feed ID 와 APIKey


Step2 에서 디바이스를 추가한 후에 온도 센서 값을 모니터링 할 채널 ID 를 생성합니다.

온도 데이터를 체크하기 위해 Channel ID를 "TempC"로 추가 합니다. 이후 생성된 Feed ID, API Key, ChannelID 를 기억해두었다가 WizFi250과 Arduino 라이브러리에 추가합니다.

 



 

Step 4: WizFi250 Arduino 라이브러리 다운로드


GitHub을 통해 WizFi250을 아두이노와 연결하여 사용할 수 있는 라이브러리를 다운로드 받으실 수 있습니다. 아래 링크를 클릭 후 다운로드가 완료하시면 Xively Client Example 코드를 확인하실 수 있습니다.

☞ GitHub에서 WizFi250 Xively Client Example 코드 다운로드하기

 

Step 5: 데모준비하기


아래 사진은 아두이노 우노, WizFi250-EVB 와 TMP36으로 구성한 데모 보드 예시입니다.

TMP36은 WizFi250-EVB 의 5V, GND, Ao 포트와 연결되어 있습니다.

 



 

 

Step 6: 데모 동영상


[embed]http://youtu.be/gLDo6JYUotE[/embed]