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

Arduino-Controlled Relay Switch with Motor Driver and Temperature Sensing

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Relay Switch with Motor Driver and Temperature Sensing

Circuit Documentation

Summary of the Circuit

This circuit is designed to control a DC motor using an Arduino UNO microcontroller and an L298N DC motor driver. It includes a 2.1mm Barrel Jack with Terminal Block for power input, a 12V single-channel relay for controlling power pathways, a PTC for circuit protection, and a DHT22 sensor for measuring temperature and humidity. The Arduino UNO is the central control unit that interfaces with the relay, motor driver, and sensor to manage the motor's operation based on sensor inputs and programmed logic.

Component List

2.1mm Barrel Jack with Terminal Block

12V Single Channel Relay

PTC (Positive Temperature Coefficient)

L298N DC Motor Driver

DC Motor

DHT22

Arduino UNO

Wiring Details

2.1mm Barrel Jack with Terminal Block

12V Single Channel Relay

PTC

L298N DC Motor Driver

DC Motor

DHT22

Arduino UNO

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:

}

Note: The provided code is a template and does not contain any functional logic. It needs to be populated with the specific setup and loop instructions to control the motor and read from the DHT22 sensor.