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

Arduino Mega 2560-Based Smart Home Automation System with LCD Display and Motor Control

View and Edit Project In Cirkit DesignerImage of Arduino Mega 2560-Based Smart Home Automation System with LCD Display and Motor Control

Circuit Documentation

Summary

This circuit is built around an Arduino Mega 2560 microcontroller and includes various components such as pushbuttons, resistors, LEDs, a buzzer, a servo motor, a DC motor, an LCD screen, and a motor driver IC (SN754410). The circuit is designed to interface with these components to perform various tasks, which can be controlled and monitored via the Arduino.

Component List

  1. Arduino Mega 2560

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

    • Description: A simple pushbutton switch.
    • Pins: Pin 1 (in), Pin 2 (in), Pin 3 (out), Pin 4 (out).
  3. Resistor (220 Ohms)

    • Description: Resistor with a resistance of 220 Ohms.
    • Pins: pin1, pin2.
  4. Resistor (10k Ohms)

    • Description: Resistor with a resistance of 10k Ohms.
    • Pins: pin1, pin2.
  5. Buzzer

    • Description: A simple piezoelectric buzzer.
    • Pins: PIN, GND.
  6. LED: Two Pin (green)

    • Description: Green LED.
    • Pins: cathode, anode.
  7. LED: Two Pin (yellow)

    • Description: Yellow LED.
    • Pins: cathode, anode.
  8. LED: Two Pin (blue)

    • Description: Blue LED.
    • Pins: cathode, anode.
  9. LCD screen 16x2 I2C

    • Description: 16x2 character LCD screen with I2C interface.
    • Pins: SCL, SDA, VCC, GND.
  10. Servo

    • Description: Servo motor.
    • Pins: GND, VCC, PWM.
  11. DC Motor

    • Description: Simple DC motor.
    • Pins: pin 1, pin 2.
  12. SN754410

    • Description: Quadruple half-H driver.
    • Pins: 1,2 Enable, 1 In, 1 Out, GND, 2 Out, 2 In, VCC Motor, VCC Logic, 4 In, 4 Out, 3 Out, 3 In, 3,4 Enable.
  13. Power Supply

    • Description: Power supply unit.
    • Pins: +, -.
  14. Reed Switch

    • Description: Magnetic reed switch.
    • Pins: pin 1, pin 2.

Wiring Details

Arduino Mega 2560

Pushbutton

Resistor (220 Ohms)

Resistor (10k Ohms)

Buzzer

LED: Two Pin (green)

LED: Two Pin (yellow)

LED: Two Pin (blue)

LCD screen 16x2 I2C

Servo

DC Motor

SN754410