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

Raspberry Pi-Based Multi-Sensor Monitoring System with Relay Control

View and Edit Project In Cirkit DesignerImage of Raspberry Pi-Based Multi-Sensor Monitoring System with Relay Control

Circuit Documentation

Summary

This circuit is designed to interface a variety of sensors and devices with a Raspberry Pi 4B, which acts as the central processing unit. The circuit includes a ZMPT101B module for voltage sensing, an ADS1115 for precision analog-to-digital conversion, a 0.96" OLED display for data output, a current sensor for current measurement, a 4-channel 5V relay module for controlling high power devices, and a DHT11 sensor for measuring temperature and humidity. The Raspberry Pi 4B is responsible for reading data from the sensors, processing it, and controlling the relay module based on the processed data. The circuit is powered by the Raspberry Pi's 3.3V and 5V pins and includes a common ground for all components.

Component List

ZMPT101B

ADS1115

0.96" OLED

Current Sensor

Relay 4 Channel 5v

Raspberry Pi 4B

DHT11

Wiring Details

ZMPT101B

ADS1115

0.96" OLED

Current Sensor

Relay 4 Channel 5v

Raspberry Pi 4B

DHT11

Documented Code

Since no code was provided, this section is left blank. The code would typically include initialization and configuration of the GPIO pins on the Raspberry Pi, setup of I2C communication with the ADS1115 and OLED display, reading of sensor data from the ZMPT101B, current sensor, and DHT11, and logic for controlling the relay module based on sensor inputs.