Introduction: Arduino Temperature Controller

Picture of Arduino Temperature Controller

Control the temperature of your aquarium or greenhouse

The sensor (DS18b20) measures the temperature of your aquarium or greenhouse.
The display shows the current temperature and the status: cooling or heating.

<25°C -> Relay Channel 1 active -> heating
>25°C -> Relay Channel 2 active -> cooling

You can easily change the temperature values in the arduino code.

Step 1: Parts

Step 2: Arduino Board

Picture of Arduino Board

Step 3: Code


tomatoskins (author)2016-12-08

What a great use of an aurduino!

titanren (author)tomatoskins2017-09-28

Hi, do you know how to fix the error

OneWire oneWire(ONE_WIRE_BUS);


titanren (author)2017-09-23

anyone can help with

OneWire oneWire(ONE_WIRE_BUS);

when I upload the code . it show the error

how to fix it .

titanren (author)2017-09-10

please help me to fix this problem

when I upload the code show me it

LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

About This Instructable




More by DaedalusLab:Arduino Temperature Controller
Add instructable to: