Skip to content

guna-reddy05/SmartHome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

SmartHome

This Integrated Smart Home Automation System is a comprehensive environmental monitoring and security project based on the Arduino Mega. The system utilizes a wide array of sensors to automate household functions and enhance safety through a multi-layered hardware approach.

For security, the project features a 4x3 Matrix Keypad and an SSD1306 OLED display. Users must enter a predefined passcode to unlock the system; the interface provides real-time feedback on the screen, and incorrect attempts are transmitted via serial communication to a linked ESP32 for potential remote logging.

The automation logic is divided into environmental control and hazard detection. A DHT11 sensor monitors temperature and humidity, while a PIR motion sensor automatically toggles a light and fan via relays when movement is detected. For plant care, a soil moisture sensor triggers a water pump when the earth becomes too dry.

Safety features include a flame sensor and smoke sensor that activate an audible buzzer alarm upon detecting fire or gas. Additionally, an analog rain sensor works in tandem with a servo motor to simulate an automated roof or window system that closes automatically during rainfall. All sensor data and security status updates are continuously streamed to an external ESP32, enabling the transition from a local controller to a fully connected IoT smart home ecosystem.

About

This **Smart Home System** integrates security and automation using an Arduino Mega. It features a keypad lock, motion-activated lights/fans, and automated plant watering. Sensors detect fire, smoke, and rain, triggering a buzzer or a servo-controlled roof. All data is sent to an ESP32 for remote monitoring.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages