Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Wi-Fi Controlled Smart Home Automation System with ESP8266 and DHT11

View and Edit Project In Cirkit DesignerImage of Wi-Fi Controlled Smart Home Automation System with ESP8266 and DHT11

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes a DHT11 temperature and humidity sensor, an ESP8266 NodeMCU microcontroller, an LDR (Light Dependent Resistor), a bulb, a battery pack, a fan, and a two-channel relay module. The circuit is designed to monitor environmental conditions and control the bulb and fan based on sensor inputs.

Component List

  1. DHT11 Temperature and Humidity Sensor

    • Pins: VCC, GND, DATA
    • Description: Measures temperature and humidity.
    • Purpose in Circuit: Provides environmental data to the microcontroller.
  2. ESP8266 NodeMCU

    • Pins: D0, D1, D2, D3, D4, 3V3, GND, D5, D6, D7, D8, RX, TX, A0, RSV, SD3, SD2, SD1, CMD, SD0, CLK, EN, RST, VIN
    • Description: Wi-Fi enabled microcontroller.
    • Purpose in Circuit: Central control unit for processing sensor data and controlling the relay module.
  3. LDR (Light Dependent Resistor)

    • Pins: A0, D0, GND, VCC
    • Description: Measures ambient light levels.
    • Purpose in Circuit: Provides light level data to the microcontroller.
  4. Bulb

    • Pins: +, -
    • Description: Light source.
    • Purpose in Circuit: Controlled by the relay module to turn on/off based on sensor data.
  5. Battery Pack

    • Pins: +, -
    • Description: Power source.
    • Purpose in Circuit: Provides power to the fan and bulb.
  6. Fan

    • Pins: GND, 5V
    • Description: Cooling device.
    • Purpose in Circuit: Controlled by the relay module to turn on/off based on sensor data.
  7. Two Channel Relay 5V

    • Pins: VCC, IN2, IN1, GND, NC2, C2, NO2, NC1, C1, NO1
    • Description: Relay module for controlling high-power devices.
    • Purpose in Circuit: Controls the bulb and fan based on signals from the microcontroller.

Wiring Details

DHT11 Temperature and Humidity Sensor

ESP8266 NodeMCU

LDR (Light Dependent Resistor)

Bulb

Battery Pack

Fan

Two Channel Relay 5V

Code

No code is provided for this circuit.