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

Arduino UNO-Based Environmental Monitoring System with Motion-Activated Relays

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Environmental Monitoring System with Motion-Activated Relays

Circuit Documentation

Summary

This circuit integrates various components controlled by an Arduino UNO microcontroller to perform a series of tasks. The Arduino UNO interfaces with an LCD I2C display for user interaction, a DHT11 sensor for temperature and humidity readings, two HC-SR501 motion sensors for detecting movement, and two 12V single-channel relays for controlling external devices. A step-down buck converter is used to regulate voltage for the relays and sensors, and a mini AC-DC converter module provides a 5V supply from an AC source, with a circuit breaker for protection. The circuit is designed to be powered through a 2.1mm DC barrel jack.

Component List

Wiring Details

Arduino UNO

LCD I2C Display

Step-down Buck Converter

2.1mm DC Barrel Jack

DHT11

HC-SR501 Motion Sensor

12V Single Channel Relay

Mini AC-DC 110V-230V to 5V 700mA Module

Circuit Breaker

Documented Code

Arduino UNO Sketch (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Additional Notes (documentation.txt)

The provided code is a template and does not contain any functional code. It is expected that the user will add the necessary setup and loop code to interact with the connected components as per the requirements of the application.