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

Arduino-Controlled Relay System with Ultrasonic Sensing and Temperature Monitoring

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Relay System with Ultrasonic Sensing and Temperature Monitoring

Circuit Documentation

Summary

This circuit is designed to control various devices, including a relay module, ultrasonic distance sensor, temperature sensor, LED strip, pilot lamps, fans, and a water pump. The central control unit is an Arduino 101 microcontroller, which interfaces with the sensors and controls the relay module to switch the connected devices. The circuit is powered by a switching power supply that converts 220V AC to a DC voltage, which is then stepped down by a DC buck converter to supply the necessary voltage levels to the components.

Component List

Arduino 101

Relay 4 Channel 5v

Switching Power Supply

Power 220V

XL4015 5A DC Buck Step-down

MKE-S01 Ultrasonic Distance Sensor

TEMP (Temperature Sensor)

Pilot Lamp Red

Pilot Lamp Green

40 Fan 12V

Water Pump

WS2815 LED Strip

Wiring Details

Arduino 101

Relay 4 Channel 5v

Switching Power Supply

XL4015 5A DC Buck Step-down

MKE-S01 Ultrasonic Distance Sensor

TEMP (Temperature Sensor)

Pilot Lamp Red

Pilot Lamp Green

40 Fan 12V

Water Pump

WS2815 LED Strip

Documented Code

No code was provided for the microcontrollers in the circuit. The documentation of the code would include descriptions of the functions, initialization routines, main loop, and any interrupt service routines or additional functions used to control the hardware components based on the inputs and sensor data.