Esp8266 + Sensor Temperarture DS18B20 to Emoncms

by Jhon_Control in Circuits > Arduino

10752 Views, 36 Favorites, 0 Comments

Esp8266 + Sensor Temperarture DS18B20 to Emoncms

Test ESP8266 and DS18B20 (Temperature) OneWire to Emomcms : PDA_Control
emoncms.jpg
Introduction to OpenEnergyMonitor (OEM) in Raspberry Pi: PDA_Control

Temperature monitoring using the ESP8266 + Temperature sensor DS18B20 (OneWire) + Arduino IDE and Emoncms platform module.

Emoncms can be installed on a web host, in this case and pre-installed on my local server.

More information visit my channel ...
https://www.youtube.com/c/JhonValenciaPDAcontrol

More info:
Blog PDAControl English

Blog PDAControl Español

OpenEnergyMonitor (Emoncms)

Project development based on open source developed by Trystan Lea, this application has tools for measuring energy or electricity consumption, mixing hardware and software which is available to anyone who wants to start measuring and regulation of energy consumption, the purpose of this project is sustainable development.

Official website

https://openenergymonitor.org/emon/emoncms

Programming With Arduino IDE ESP8266

Arduino IDE 1.6.5 installation and programming ESP8266 : PDA_Control
ESP8266 Diagram.JPG
ESP.jpg

Our module is programmed using the Arduino IDE.

Github

https://github.com/JhonControl/ESP8266-DS18B20-One...

Components and materials required for testing

1 ESP8266

1 Sensor DS18B20 Onewire

1 FTDI Serial converter- usb

1 Resistor 4.7 K

20 Wires

Connecting the Arduino and Sensor DS18B20

ESP8266 One Wire.jpg
IMG_20150809_171003.jpg
IMG_20150809_171015.jpg

1 The esp8266 module has 2 gpio and use the GPIO 2 for temperature reception via OneWire.

2 Wireless network parameters are set the code.

3 Sensor connection uses only 2 wires, gnd and OneWire plot, taking into account the connection of resistance

Testing

terminal.jpg
COMPLETA.jpg
IMG_20150809_171110.jpg

Using the serial debug terminal:


  1. the correct reading of the sensor from the ESP8266 and the corresponding value.
  2. Emoncms communication with server and sending JSON from the ESP8266.

The ESP8266 send data and Emoncms platform makes graphics and data processing in real time.

Questions..

More info:

Blog PDAControl English

Blog PDAControl Español

Connection Module Wifi ESP8266 and Arduino Nano (Realterm) - Mode Server

ESP8266 and DS18B20 (Temperature) OneWire to Google Sheets