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

Arduino UNO Based Temperature Monitoring System with GSM Notification and Relay-Controlled Fan

View and Edit Project In Cirkit DesignerImage of Arduino UNO Based Temperature Monitoring System with GSM Notification and Relay-Controlled Fan

Circuit Documentation

Summary of the Circuit

This circuit integrates an Arduino UNO microcontroller with a SIM900A GSM module, a relay module, a temperature sensor (LM35), a fan, and power supply modules via micro USB to cable connectors. The Arduino UNO is used as the central processing unit to control the relay based on the temperature readings from the LM35 sensor and to communicate with the SIM900A GSM module. The relay controls the power to the fan, turning it on or off based on the temperature. The SIM900A module allows for GSM network communication, enabling potential features like remote monitoring or control via SMS or voice. The micro USB to cable connectors are used to provide power to the circuit components.

Component List

Arduino UNO

SIM900A

Relay Module 5V-30V

Temperature Sensor (LM35)

Micro USB to Cable (2 Pin)

Fan

Wiring Details

Arduino UNO

SIM900A

Relay Module 5V-30V

Temperature Sensor (LM35)

Micro USB to Cable (2 Pin)

Fan

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 for reading the temperature sensor, controlling the relay, and interfacing with the SIM900A module.