Voice Controlled Home Automation
System Using IoT devices
Dr. G.U. Pope College Of Engineering
Department Of EEE
Presented By:
Alex R
Ajay Surya J
Manikandan S
Ruban Ebinesh I
➲
Introduction
What is Home Automation?
Home Automation means using technology to control
things in your home- like lights, fans, doors, or
appliances — automatically or by using a phone,
remote, or even your voice.It makes life easier, saves
energy, and adds comfort.
Role of IoT in Home Automation?
IoT (Internet of Things) helps home devices connect to
the internet so they can talk to each other and be
controlled from anywhere.
Importance of Voice Control in Smart
Homes :
●
Voice control makes smart homes even easier to use.
●
You can turn lights on or off, play music, or control
appliances just by speaking — no need to press buttons.
●
It saves time, is very helpful for elderly or disabled people,
and feels more natural.
Project Objective :
●
Main Goal: Automate home appliances using voice commands.
●
Devices controlled: Lights, Fans, etc.
●
Focus: Cost-effective, wireless, real-time control.
Why ESP32?
●
Built-in Wi-Fi and Bluetooth :
○
easy to connect to internet and devices
●
Low cost :
○
cheap compared to other controllers
●
Low power :
○
saves energy
●
Fast and powerful :
○
good for smart projects
●
Easy to program :
○
works well with Arduino IDE and other tools
System Architecture :
Blynk
●
Voice Assistant (Google Assistant / Alexa)
●
Communication via Internet
Esp32 ●
ESP32 as controller
Bulb ●
Relay modules to control appliances
Components Used :
●
ESP32 Development Board
●
Relay Module
●
Power Supply
●
Android Phone (Google Assistant)
●
IFTTT (If This Then That) Platform
●
Blynk / Firebase (optional, for additional control)
●
Wires, Loads (bulbs, fan, etc.)
Working Principle :
●
User gives voice command
●
Command is processed through Google Assistant
●
IFTTT triggers Webhooks
●
Webhooks send request to ESP32
●
ESP32 controls the connected device
●
ESP32 will be send the singal to relay
●
Relay was close the switch
●
After close the switch load was connected to the power supply
Circuit Diagram :
ESP32
Software and Tools :
●
Arduino IDE (for coding ESP32)
●
IFTTT (for linking voice commands to webhooks)
●
Google Assistant (voice input)
●
Firebase / Blynk (optional for app control)
Flowchart of the Process :
Voice Input IFTTT WebHooks Blynk ESP32 Relay
Application
Advantages :
●
Hands-free operation
●
Energy efficient
●
Easy customization
●
Cost-effective solution
Limitations :
●
Depends on internet connectivity
●
Limited to the range of Wi-Fi
●
Security concerns if not properly
encrypted
Future Scope :
●
Integration with more sensors (motion,
temperature)
●
Multi-language voice control
●
Offline voice control using AI modules
●
Integration with Smart Home ecosystems
Conclusion :
●
Summary of the project
●
Practical use and impact
●
Future improvements possible
References :
●
Websites, Books, Research papers
THANK YOU