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

Arduino Mega 2560 Smart Home Automation System with Sensor Integration

View and Edit Project In Cirkit DesignerImage of Arduino Mega 2560 Smart Home Automation System with Sensor Integration

Circuit Documentation

Summary

This circuit is designed using an Arduino Mega 2560 microcontroller to interface with various sensors and actuators. The circuit includes temperature and humidity sensors, a light sensor, an LCD display, pushbuttons, a relay module, and other components. The Arduino Mega 2560 reads data from the sensors and controls the actuators based on the sensor inputs.

Component List

  1. Arduino Mega 2560

    • Description: A microcontroller board based on the ATmega2560.
    • Pins: IOREF, RESET, 3V3, 5V, GND, VIN, A0-A15, D0-D53, PWM, AREF, SDA, SCL
  2. DHT 11

    • Description: A temperature and humidity sensor.
    • Pins: VCC, GND, DATA
  3. BH1750

    • Description: A light intensity sensor.
    • Pins: VCC, GND, SCL, SDA, ADDR
  4. Temperature Sensor (LM35)

    • Description: An analog temperature sensor.
    • Pins: +Vs, Vout, GND
  5. LCD Display (16 pin)

    • Description: A 16x2 character LCD display.
    • Pins: VSS, VDD, VO, RS, R_W, E, DB0-DB7, A, K
  6. Pushbutton

    • Description: A simple pushbutton switch.
    • Pins: Pin 1 (in), Pin 2 (in), Pin 3 (out), Pin 4 (out)
  7. MCB

    • Description: Miniature Circuit Breaker.
    • Pins: IN, OUT
  8. Fí Relé 2

    • Description: Residual-current device (RCD).
    • Pins: None
  9. Eloszto +

    • Description: Positive power distribution block.
    • Pins: None
  10. Eloszto -

    • Description: Negative power distribution block.
    • Pins: None
  11. Eloszto Föld

    • Description: Ground distribution block.
    • Pins: None
  12. GND

    • Description: Ground connection.
    • Pins: GND
  13. Fűtőkábel

    • Description: Heating cable.
    • Pins: None
  14. Lámpa

    • Description: Lamp.
    • Pins: -, +, GND
  15. Szellőző

    • Description: Ventilator.
    • Pins: GND, +
  16. Power Jack

    • Description: Power jack for external power supply.
    • Pins: POSITIF, NEGATIF
  17. Water Level Sensor

    • Description: Water level sensor.
    • Pins: SIG, VCC, GND
  18. Water Pump

    • Description: Water pump.
    • Pins: positive, negative
  19. Infra Panel 50 W

    • Description: Infrared heating panel.
    • Pins: -, +
  20. Siemens DIN-sín tápellátás

    • Description: DIN rail power supply.
    • Pins: +, -
  21. Potentiometer

    • Description: Variable resistor.
    • Pins: GND, Output, VCC
  22. 8 Channel Relay JD-VCC

    • Description: Relay module with 8 channels.
    • Pins: JD-VCC, VCC, GND, In1-In8, IN1_NC, IN1_COM, IN1_NO, IN2_NC, IN2_COM, IN2_NO, IN3_NC, IN3_COM, IN3_NO, IN4_NC, IN4_COM, IN4_NO, IN5_NC, IN5_COM, IN5_NO, IN6_NC, IN6_COM, IN6_NO, IN7_NC, IN7_COM, IN7_NO, IN8_NC, IN8_COM, IN8_NO
  23. Capasitive Soil Moisture Sensor V1.2

    • Description: Capacitive soil moisture sensor.
    • Pins: GND, VCC, AOUT
  24. 3xAABattery

    • Description: Battery pack with 3 AA batteries.
    • Pins: VCC, GND
  25. Regulator Stepdown DC XL4015 CC CV

    • Description: DC-DC step-down voltage regulator.
    • Pins: IN +, IN -, OUT +, OUT -

Wiring Details

Arduino Mega 2560

DHT 11

BH1750

Temperature Sensor (LM35)

LCD Display (16 pin)

Pushbutton

8 Channel Relay JD-VCC

Potentiometer