TempUino a Temperature/Humidity Controller Arduino Based

This is a very simple project to build a temperature humidity controller with 2 relays to control a hot source and a humidifier. In this project i used an Arduino Uno and a DHT11 sensor combined with a lcd, potentiometer, button and relays. The button used have only the function to turn on the backlight of lcd while pressing it.

The potentiometer, regolate the setting of temperature (in Celsius degrees) and humidity (in percentage) from 0 to 99.

When the temperature or humidity reaches the set value the associated relay close the contact and turn off the associated device.

Step 1: The Supplies

To make this project we need:

- 1x Arduino Uno rev3

- 1x DHT11 sensor

- 1x LCD 16x2

- 2x 2.2KOhm Resistor

- 1x 10KOhm Resistor

- 2x 22pF Ceramic Condensator

- 1x 220uF Electrolitic Condensator- 2x 100nF Poliester Condensator

- 1x 47uF Electrolitic Condensator

- 2x BC337 Transistor

- 3x 1N4007 Diode

- 1x 16Mhz Oscillator

- 3x 10KOhm Potentiometer

- 1x TL7805C Voltage Regolator

- 2x G5V2 Omron or Axicom Relay

-2x 3 PIN Terminal blocks

-1x 2 PIN Terminal blocks

- 2x 3 PinHead

- 1x Panel Switch

- 1x Panel momentary Button or PCB momentary Button

- 1x 100x75 mm Copper Clad Board Single Layer for PCB

- 1x A4 Glossy paper sheet

- Laser Printer

- Ferric Chloride

- 1x Plywood sheet 420x210x4mm Or a 3D Printer for the box

- Hot glue

- Wire

- Solder Iron

- Acrylic Trasparent (or your favourite color) spray paint

- 4x M4x20mm Bolt with nut

- 2x M4x15mm Bolt with nut

Step 2: The Code

Let's star from the code.

This is the simple code i used in this project.

You need the specific library of the sensor to use with Arduino. In my case i used those librarys from adafruit: