Project showcase
Arduino with multiple sensors and a web interface

Arduino with multiple sensors and a web interface © GPL3+

A system using combination of an Aruino, several sensors and controlled via a ESP8266.

  • 21,319 views
  • 9 comments
  • 32 respects

Components and supplies

About this project

The goal is to build a small standalone sensor device for a house automation system. With an Arduino UNO as a sensor manager and an ESPP8266 as a wifi device to communicate with the server.

I use a prototype shield to build the device, and the following sensors:

- A DHT22 temperature and humidity sensor for indoor on pin 2

- A DS18B20 temperature sensor for outdoor temperature on pin 7

- A PIR Motion sensor for indoor on pin 2

 temperature sensor Also, a ESP8266 is plugged into the Serial port using pins 0 and 1. The ESP8266 has 2 leds to indicate if it's connected to the Wifi network and the Arduino.


The DS18B20 temperature sensor is outside, I use a toothbrush case as sun shield.

So, to get the sensors values, simply call the url

http://<esp8266_ip_addres>:858/taulas/?command=OVERVIEW

The response will have the following format:

{NAME:TLS0;SENSORS,TEMPINT0:22.5,HUMINT0:27.6,TEMPEXT:1.4,MVT0:0,LUM0:16.0}


The source code is available in the github repository.

Comments

Similar projects you might like

Multiple mode Environmental Sensor Deck with MKR1000

Project tutorial by Team ConsoleTeam

  • 11,329 views
  • 13 comments
  • 46 respects

LAN WeatherStation with Web Interface and PHP/MySQL Backend

Project showcase by ragingradish

  • 2,287 views
  • 6 comments
  • 21 respects

Mapping Household Temperature Flow with Cheap Sensors

Project in progress by Andrew Jawitz

  • 46,395 views
  • 15 comments
  • 126 respects

Test DHT22 Sensors with Arduino and MATLAB

Project tutorial by dancili

  • 4,460 views
  • 0 comments
  • 20 respects
Add projectSign up / Login