RTC & Temp Sensor

Arduino Uno + 2004 LCD (I2C) + DHT11 Temp Sensor + DS3231 RTC

This is a little project i made for work which just tells the time and temperature on a 2004 LCD.

The goal was to use all 3 items only using the I2C communications.

 

Arduino Uno with I2C LCD Clock and Temp

Arduino Uno with I2C LCD Clock and Temp

Arduino Uno with I2C LCD Clock and Temp

Back of Clock

Arduino Uno with I2C LCD Clock and Temp

Arduino Clock

 

I used 2 external libraries which can be downloaded here;

DHT11 Temperature Sensor Library –> DHTlib_DHT11 Temp Sensor

I2C LCD Library –> I2C LCD Library

 

The below code is what is running on the Uno, this has been tested with the above libraries running on Arduino IDE 1.6.5