This is an IoT-based Smart Home Automation System developed during my IoT Internship at Emertxe Information Technologies. The system allows remote monitoring and control of home appliances using Arduino UNO and Blynk IoT platform.
- 🌡️ Temperature Control - Automatic heater/cooler control with safety cutoff
- 💡 Smart Lighting - LDR-based automatic garden lights with PWM
- 💧 Water Management - Remote tank level monitoring & valve control
- 📱 Blynk App Control - Real-time remote monitoring and control
- 📊 LCD Display - Local status display
- Arduino UNO
- Ethernet Shield
- LM35 Temperature Sensor
- LDR (Light Dependent Resistor)
- 16x2 I2C LCD Display
- Relay Module (Heater, Cooler, Inlet, Outlet)
- Serial Tank Sensor
- Arduino IDE
- Blynk IoT App
- PicsimLab (Simulation)
- Virtual Driver Connector
⚠️ Note: The hardware components are used only in virtual simulation, not as an actual hardware setup.
home_automation_blynk_controlled.ino- Main Arduino codeSMART HOME AUTOMATION SYSTEM.pptx- Project presentationproject_demo.mp4- System demonstration videocircuit_image (1).png- Circuit diagram
- Clone this repository
- Open Arduino IDE
- Install required libraries:
- Blynk
- LiquidCrystal_I2C
- Ethernet
- Configure Blynk template with provided credentials
- Upload code to Arduino
- Set up hardware as per circuit diagram
- Sensors collect temperature, light, and water level data
- Arduino processes the data
- Ethernet shield connects to Blynk cloud
- Users control devices via Blynk mobile app
- LCD displays real-time status locally
Check the [project_demo.mp4](https://youtu.be/hPLTYQ7Ad60) file to see the system in action!
Ram Axaykumar
IoT Intern at Emertxe Information Technologies
- Emertxe Information Technologies for the internship opportunity
- Jayalaxmi N Dhanyal for guidance and mentorship
- Blynk IoT platform for remote control capabilities
This project is developed for educational purposes during Emertxe IoT Internship.
.png)