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

Arduino-Based Smart Home Automation System with LCD Display and Sensor Integration

View and Edit Project In Cirkit DesignerImage of Arduino-Based Smart Home Automation System with LCD Display and Sensor Integration

Circuit Documentation

Summary

This circuit involves a variety of components including LEDs, a piezo buzzer, an LCD screen, resistors, a microcontroller (Vietduino Uno), a temperature sensor (NTC), a humidity sensor (DHT11), a DC motor, and a relay. The circuit is designed to interface these components with the microcontroller to perform various functions such as displaying information on the LCD, controlling the motor, and reading sensor data.

Component List

  1. LED: Two Pin (red)

    • Pins: cathode, anode
    • Description: A red LED used for visual indication.
  2. LED: Two Pin (green)

    • Pins: cathode, anode
    • Description: A green LED used for visual indication.
  3. Piezo Buzzer

    • Pins: pin 1, pin 2
    • Description: A piezoelectric buzzer used for sound output.
  4. LCD screen 16x2 I2C

    • Pins: SCL, SDA, VCC, GND
    • Description: A 16x2 character LCD screen with I2C interface.
  5. Resistor (200 Ohms)

    • Pins: pin1, pin2
    • Description: A resistor with a resistance of 200 Ohms.
  6. Vietduino Uno USB-B

    • Pins: AREF, GND, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 3V3, 5V, RESET, VIN, A0, A1, A2, A3, A4, A5
    • Description: A microcontroller board based on the Arduino Uno.
  7. NTC

    • Pins: A0, A1
    • Description: A negative temperature coefficient thermistor used for temperature sensing.
  8. DHT11

    • Pins: DATA, GND, VCC
    • Description: A digital temperature and humidity sensor.
  9. DC Motor

    • Pins: pin 1, pin 2
    • Description: A DC motor used for mechanical movement.
  10. Relay 12V

    • Pins: ground, in, VCC, NO, COM, NC
    • Description: A 12V relay used for switching high power devices.

Wiring Details

LED: Two Pin (red)

LED: Two Pin (green)

Piezo Buzzer

LCD screen 16x2 I2C

Resistor (200 Ohms)

Resistor (200 Ohms)

Resistor (200 Ohms)

Vietduino Uno USB-B

NTC

DHT11

DC Motor

Relay 12V

Code

No code is provided for this circuit.


This documentation provides a comprehensive overview of the circuit, including a detailed list of components and their wiring connections. This should help in understanding the circuit design and facilitate troubleshooting or modifications.