Temperature Monitoring System using Xively Server & WIZnet WizFi250-EVB

Project Description

In this tutorial we’re going to make temperature monitoring system using Xively server and WIZnet WizFi250-EVB

 

Step 1: H/W

  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: Create Xively ID and Add Device

For using xively cloud server, you have to create xively ID and add device as below.

20140319_125723

 

Step 3: Create Xively Channel and Check your FeedID & APIKey

After Step2, If you click device, You can add Channel ID which is monitoring value from temperature sensor.

I want to check temperature data. So I added ChannelID to “TempC”.

And then you have to memory your FeedID, API Key, and ChannelID because packet which WizFi250&Arduino send needs this information.

20140319_131942

 

Step 4: WizFi250 Arduino Library Download

You can download WizFi250 Arduino Library in GitHub. If you did download complete, you can see Xively Client Example.

You have to use this example.

https://github.com/Wiznet/Arduino_WizFi250.git

 

Step 5: Source Code and Demonstration

This picture is my demonstration board. Component of demonstration board are Arduino Uno, WizFi250-EVB and TMP36.

And TMP36 is connected to 5V, GND, A0 port in WizFi250-EVB

20140319_132520

You can download this example on the following link; https://github.com/Wiznet/Arduino_WizFi250/tree/master/Software/WizFi250/Examples/WizFi250XivelyClient.

 

Step 6: Video

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s