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

Arduino-Controlled Flame Detection and Motion-Activated Water Pump System

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Flame Detection and Motion-Activated Water Pump System

Circuit Documentation

Summary

The circuit in question is designed to interface a variety of sensors and actuators with an Arduino UNO microcontroller. The circuit includes a flame sensor, a motion sensor, a relay module, a mini water pump, a buzzer, and a power source in the form of an 18650 Li-ion battery. The Arduino UNO is used to process signals from the sensors and control the relay, which in turn controls the mini water pump. The buzzer provides an audible alert, and the entire circuit is powered by the 5V output from the Arduino as well as the battery for the pump.

Component List

Sensor SHT113 Flame

5v Relay

Arduino UNO

Mini Water Pump

Buzzer

HC-SR501 Motion Sensor

18650 Li-ion Battery

Wiring Details

Sensor SHT113 Flame

5v Relay

Arduino UNO

Mini Water Pump

Buzzer

HC-SR501 Motion Sensor

18650 Li-ion Battery

Documented Code

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 for the Arduino UNO microcontroller. The setup() function is called once when the microcontroller is powered on or reset. It is used to initialize the pins and set the initial state of the circuit. The loop() function is called repeatedly and contains the main logic of the program. It will check the sensors and control the actuators based on the sensor inputs.

The actual implementation details are not provided in the code snippet. To complete the circuit functionality, the user would need to add code to read the sensors, process the input, and control the relay, buzzer, and other components accordingly.