Remote Sensor (Temperature and Humidity) Monitoring over RF Link

1. Description

The purpose of this project is to build a system that periodically sends sensor data from a remote device (standalone ATmega328 microcontroller) to a central monitoring device (Arduino Uno R3 development board) over a RF link. Some power-saving techniques have been used in order to preserve remote device’s battery life. For the purpose of simplicity, a simple temperature and humidity sensor has been used at the remote device; it could be easily replaced with any other sensor. The simple topology (one remote device to one monitoring device) could be extended (multiple remote devices to a single monitoring device).

Difficulty level: advanced.

Continue reading “Remote Sensor (Temperature and Humidity) Monitoring over RF Link”

Temperature and Humidity Sensor to HTML using JavaScript gauges

1. Description

This is a slightly variation of the setup in the previous post (Sensor Reading Part 2: Temperature and Humidity Sensor to HTML). Readings from a DHT11 temperature and humidity sensor are periodically sent to the client’s browser and displayed using JavaScript gauges. The webpage is hosted on a SD card, data refresh in the client browser is performed through AJAX and XML.

Difficulty level: intermediate.

Continue reading “Temperature and Humidity Sensor to HTML using JavaScript gauges”

Temperature and Humidity Sensor to HTML

1. Description

The setup allows periodic readings from a DHT11 temperature and humidity sensor using an Arduino Uno development board and an Ethernet shield. Sensor readings (temperature and humidity) as well as computed values (heat indexes) could be accessed via a minimalist webpage hosted on a SD card. The webpage refreshes sensor data using AJAX and XML.

Difficulty level: intermediate.

Continue reading “Temperature and Humidity Sensor to HTML”

Temperature and Humidity Sensor to Serial Monitor

1. Description

Basic setup allowing periodic readings from a DHT11 temperature and humidity sensor using an Arduino Uno development board. Sensor readings (temperature and humidity) as well as computed values (heat indexes) are printed to the serial monitor.

Difficulty level: beginner.

Continue reading “Temperature and Humidity Sensor to Serial Monitor”