Xively Temperature Controller

by Nearbus


Overview

This project is intended to show how to implement a simple Temperature Control System using the X-Controller NearBus feature.
The system works under the NearBus paradigm, this means that every sensed signal will be transmitted to the Cloud for its processing.
No processing is accomplished in the remote device that works in a transparent way, controlling the sensors and actuators through the NearBios functions.


Component

The system is composed by three main components:

  • The power switch: Arduino Ethernet/WiFi board + Relay driver
  • The temperature sensor: Arduino Ethernet/WiFi + temperature sensor ( LM35 lineal IC)
  • The NearBus X-Controller: An special NearBus feature that allows to interconnect remote devices using the Xively Cloud Infraestructure

How to operate

The temperature sensor is sampled each 2000 ms for example (a configurable value) and feed it to a proportional controller (with hysteresis to avoid a flapping output). The controller compare the sensed signal with its internal setting and decides to turn on or off the electrical heater in order to maintain the room’s temperature as near as possible to the configured value.


How to use Nearbus

Refer to http://nearbus.net/wiki/index.php?title=Help.


Goto original source


블로그 이미지

MidnightCow

위즈네트 칩(W5300, W5200, W7100, W7500) 개발자

,