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

Arduino-Controlled Flame Detection System with Motorized Response and Infrared Temperature Sensing

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Flame Detection System with Motorized Response and Infrared Temperature Sensing

Circuit Documentation

Summary

This circuit is designed to control two DC motors and a mini water pump, with the ability to detect flames using three flame sensors. It is controlled by an Arduino UNO microcontroller, which also interfaces with an MLX90614 infrared temperature sensor. The motors are driven by an L298N Motor Driver, and the water pump is controlled via a 5V relay module. The power is supplied by a 12V battery, which powers the motor driver and the relay module, while the Arduino and sensors are powered by the Arduino's regulated 5V output.

Component List

DC Motors

Flame Sensors

Relay Module

Water Pump

Motor Driver

Power Supply

Microcontroller

Temperature Sensor

Comments

Wiring Details

DC Motor 1

DC Motor 2

Flame Sensor 1

Flame Sensor 2

Flame Sensor 3

1 Channel 5V Relay Module

5V Mini Water Pump

L298N Motor Driver

Battery 12V

Arduino UNO

MLX90614

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 code. It needs to be populated with the logic to control the motors, read sensors, and actuate the relay based on the sensor inputs.