IoT Based Temperature Controller

3,200

Fully Assembled and Programmed IoT Based Temperature Controller. This Circuit controls the temperature of any heating device which is connected to output relay. Circuit makes both WiFi hotspot for controlling temperature and also it can connect to WiFi hotspot of your network.

Box Contents:

  1. Fully Assembled, Programmed and Tested Circuit Board as shown in picture. Part color may vary depending on stock.
  2. Heater not included.

10 in stock

SKU: iot-02 Category: Tags: , , ,

Description

IoT Based Temperature Controller. This Circuit controls the temperature of any heating device which is connected to output relay. Circuit makes both WiFi hotspot for controlling temperature and also it can connect to WiFi hotspot of your network.

This project is consists of four parts

  1. Power Supply
  2. IoT Device ESP8266
  3. Relay Driver
  4. Relays which operate heating element.

What You Need to Buy Additional to make this work ?

  1. 12V 1Amp DC Power Supply
  2. You have to connect AC Electrical Equipments
  3. Enclosure box for Electrical Safety
  4. Wiring of Electrical heater with this circuits.

Block Diagram of Temperature Controller

iot temperature controller block diagram

Component List

  1. ESP8266 (ESP12) Qty. 1
  2. 12V Sugar Cube Relays Qty.1
  3. ULN2003 Qty. 1
  4. LM7805 TO220 Qty. 1
  5. LM1117-3.3 SOT Qty. 1
  6. LM35 Temperature Sensor Qty.1
  7. 1N4007 Diodes Qty. 4
  8. 1N4148 Diode Qty. 1
  9. Red LED 3mm Qty. 1
  10. Green LED 3mm Qty. 4
  11. 47uF/25V Capacitors Qty. 2
  12. 1000uF/25V Capacitor Qty. 1
  13. 0.1uF Capacitor Qty. 1
  14. 1K Ohm Resistor Qty. 2
  15. 10K Ohm Resistor Qty. 1
  16. 4.7K Ohm Resistor Qty. 5
  17. PBT2 Connector Qty. 2
  18. PBT3 Connector Qty. 1
  19. Buge Strip Connector Qty. 1
  20. 12V 1Amp Power Supply Qty. 1

IoT Based Temperature Controller Circuit Diagram

Circuit Diagram

PCB Layout

iot based temperature controller pcb layout

Component Side Layout

temperature controller component side

Wiring Diagram

Wiring Diagram

IoT Based Temperature Controller Program

index.h

Testing of Circuit

  1. Turn on circuit with 12V 1Amp Power supply
  2. Take your mobile and disconnect WiFi or Data Connections.
  3. Turn on WiFi and Look for WiFi network named as “iot-circuit” and connect. password not required.
  4. This WiFi Network is created by your IoT Temperature Controller project.
  5. Open Web browser and Enter IP: 192.168.4.1 Make sure your data connection is disabled.
  6. You will find below screen and start operating it.
  7. temperature Controller screenEnter Set point (25 to 120 C) and press SET to set the temperature.
  8. If setpoint is  more than the current temperature heater will get turn on. and it is represented by red background on temperature display.
  9. Refresh page to see changes.
  10. If you want to access it in your WiFi network and want to connect it to your wifi network.
  11. Click on settings. You will see these options.wifi setting
  12. Enter your network SSID and Password and Save it. This setting is saved in internal EEPROM. No need to set it again on power on reset.
  13. Reset the circuit with Power on off cycle.
  14. Open web browser in your laptop and enter http://iot.local  as shown in below screen. If device is connected to your WiFi hotspot then you can see the above screens. The IP is shown in below of this screen. Note: Android phone does not support local domain names. Use IP address to open the temperature controller panel. Api Key is not used in program.

Web Address iot.local