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

Arduino UNO Controlled Environment Monitoring System with Relay-Operated DC Motors and Fan

View and Edit Project In Cirkit DesignerImage of Arduino UNO Controlled Environment Monitoring System with Relay-Operated DC Motors and Fan

Circuit Documentation

Summary

This circuit integrates various components controlled by an Arduino UNO microcontroller. It includes DC motors, a relay module, a fan, a DHT11 temperature and humidity sensor, an I2C LCD 16x2 screen, a 9V battery, and a 2x 18650 battery pack. The Arduino UNO manages the relay modules which in turn control the power to the DC motors and the fan. The DHT11 sensor provides environmental data displayed on the I2C LCD screen. The circuit is powered by both a 9V battery and a 2x 18650 battery pack.

Component List

Wiring Details

Arduino UNO

DC Motors

Relay Module 1 Channel (6fa9f017)

Relay Module 1 Channel (6cdf870d)

Fan

DHT11

I2C LCD 16x2 Screen

9V Battery

2x 18650 Battery Pack

Documented Code

Arduino UNO Code (sketch.ino)

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

}

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

}

The provided code is a template with empty setup() and loop() functions, which are the standard structure for Arduino sketches. The setup() function is intended for initialization code that runs once at startup, and the loop() function contains code that runs continuously as long as the Arduino is powered. Additional code would be required to control the relay modules, read data from the DHT11 sensor, and display information on the I2C LCD screen.