SlideShare a Scribd company logo
1 of 23
GOOGLE ASSISTANT CONTROLLED SMART
HOME AUTOMATION
Abstract
 Google assistant – controlled Home automation is to control home devices with voice.
 IFTTT website is employed here for realizing the voice activated home automation .
 NodeMCU (ESP8266) is used here for controlling the relays.
 The device connected to the respective relay can be turned On or OFF as per the user
request through google assistant.
 For protecting the home from fire the sensors such as gas detector sensor and
temperature sensor and gas sensors are used for detecting the gas leakage and
temperature of the home.
Introduction
 Home automation refers to the automatic and electronic control of
household features, activities, and appliances.
 Here voice controlled home automation system to control appliances with the
voice command through the Google Assistant.
 This project is mainly designed for elderly people or those living with
disabilities.
 The Microphone is used for recognizes the voice given by the person.
Benefit:
Comfort and Convenience for elderly person or people with disability.
Flexibility for New Devices.
Improved Home Security.
Cost effectiveness.
Existing system
Drawbacks:
The existing system has a drawback that the graphical user interface (GUI)
is not provided to the user has to remember all the AT commands to
control the connected device.
Also, the system uses the java-based functions.
Overcome:
We are controlling all the devices through android mobile and web server.
User no need to remember the commands.
It will save the time in daily recursive activities like turning on and off
lights, geysers and other home appliances.
Advantages of Proposed System
The proposed system eliminates the complication of wiring in case of wired
automation.
Operating range is more than the Bluetooth.
The existing system does not allow remote monitoring and controlling of
appliances.
But the proposed system the system using the Wi-Fi based home automation
system allows to monitor and control the appliances.
VOICE
COMMAND
MOBILE
PHONE
GOOGLE
ASSISTANT
IFTTT
(MOBILE APP)
ADA
FRUIT
NODEMCU
(ESP8266)
HOME
APPLIANCES
BLOCK DIAGRAM
ARDUINO IDE
Components Required
Hardware Components
NODEMCU(ESP8266)
Relay Module
15w Bulb
 9v DC Fan
 Gas Leakage Detector
 Temperature Sensor
Arduino IDE
Software Components
Google Assistant Application
Adafruit IO
 IFTTT Service
Hardware Components Working
NODE MCU (ESP8266) :
NodeMCU is an open source IOT platform, includes Firmware
which runs on the ESP8266 Wi-Fi Module from
Espressif system and hardware which is based on the ESP-12
Module.
The ESP8266 is a low-cost Wi-Fi chip.
RELAY MODULE :
A relay is an Electromagnetic switch.
 It is activated when a small current of some microampere is applied.
 A relay is used in a circuit as a type of switch an automatic switch.
15w Bulb :
 The bulb will turn ON as soon as command “Lights on” send
and will turn off when the Command send is “Lights off” through
the Google Voice Assistant.
9v DC Fan :
 The fan will turn on and turn off by the command send through
the Google voice Assistant .
Gas Leakage Detector:
 A gas detector is a device that detects the presence of gases
in an area, often as part of a safety system.
 MQ-2 Gas Leakage Detector sensor is used
Temperature sensor :
 LM35 Temperature sensor is used.
 A temperature sensor is an electronic device that measures the
Temperature of its environment and converts the input data into
Electronic data to record, monitor, or signal temperature changes.
Arduino IDE :
It is used to write and upload programs to Arduino
compatible boards.
The Arduino IDE supports the languages C and C++using
special rules
of code structuring.
Software components working
Google Assistant Application :
 The Google Assistant is an Artificial Intelligence based Virtual assistant
software which allows its users to control all the apps in their device.
Adafruit IO :
Adafruit IO is used to connect projects to Internet.
It can handle and visualize multiple feed of data.
Adafruit IO is used to control and react to the user’s data.
IFTTT :
“If This Then That”, also Known as IFTTT, is a free web-based service
to create chains of simple condition statements, called applets.
An Applet is triggered by changes that occur within other web services
such as Gmail, Facebook, Telegram, Instagram, or Pinterest.
CIRCUIT DAIGRAM
Interfacing NODEMCU with Relay
Features OF NODEMCU (ESP8266):
• 1. Open-source
• 2. Interactive
• 3. Programmable
• 4. Low cost
• 5. Simple
• 6. Smart
• 7. WI-FI enabled
• 8. USB-TTL included
• 9. Plug & Play
Specification of Relay Module
• 4-channel Relay interface board and each one needs 15-20mA Driver
current.
• Both controlled by 12V and 5V input Voltage.
• Equipped with High-current relay, AC-250V,10A; DC-230V,10A.
• Standard interface that can be controlled directly by microcontroller.
• Opto-isolated inputs.
• Indication LED’s for Relay output status.
ATMEGA328
• ATMEGA 328 microcontroller, which acts as a processor for the Arduino board. Nearly it
consists of 28 pins.
• From these 28 pins, the inputs can be controlled by transmitting and receiving the inputs to
the external device.
• It also consists of pulse width modulation (PWM). These PWM are used to transmit the
entire signal in a pulse modulation.
• Input power supply such as Vcc and Gnd are used. These IC mainly consists of analog and
digital inputs. These analog and digital inputs are used for the process of certain applications.
ATMEGA328 PIN DIAGRAM
DESCRIPTION
• This ATMEGA-328 integrated chip consists of 28 pins.
• It consists of 6 analog inputs that are shown in the pin diagram.
• Analog inputs can be represented as PC0 to PC5.
• These analog input pins posses the continuous time signal which acts as an analog input for the system.
• Further it also consists of 12 digital inputs.
• It can be represented as PD1 to PD11 which act as an digital input ports based on pulse width modulation
(PWM).
• These PWM, which transmits the signal in the form of discredited form.
• Both analog and digital input ports can be used for various applications for the input power supply, VCC
and GND pins are used.
• Pins PB6 and PB7, which acts as a crystal to generate a clock signal.
• By using these crystal, we can generate the clock signals and by these clock signals, we can use this clock
signals for input sources.
• PC6 pin are the one where it can be used for the reset option.
• Resetting the program can be done by using this PC6 pin.
References
1) “Home Automation System Using Google Assistant” - Aayush Agarwal,
Anshul Sharma, Asim Saket Samed, S.Babeetha”– 2018
2) “Google Assistant Controlled Home Automation”- Manish Prakash Gupta
– May-2018
3) “Home Automation System With Google Assistant”- Mummaka Sai
Srinath, Manepalli Nanda Kishore, Praveena – 2018.
4) “Controlling Home Appliances on Google Assistant and Monitoring
Data”- Mhanta Prasad, Mayuri Ghodke, Swati Gaikwad – August-2019.
5) “Home Automation Using Internet of Things”- Kusuma S.M – July-1999.
6) “Smart Home Using Wi-Fi”- NiharikaShrotriya, Anjali Kulkami,
PritiGadhave – December 1996.
GOOGLE ASSISTANT CONTROLLED-2.pptx

More Related Content

Similar to GOOGLE ASSISTANT CONTROLLED-2.pptx

Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home AutomationSaumya Tiwari
 
smart home automation system
smart home automation systemsmart home automation system
smart home automation systemMdSaifuddinQuader
 
IRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured HomeIRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured HomeIRJET Journal
 
Smart glasses report for computer enginner
Smart glasses report for computer enginnerSmart glasses report for computer enginner
Smart glasses report for computer enginnerJayMusical
 
IoT Based Home Automation using Intel Galileo Gen-2
IoT Based Home Automation using Intel Galileo Gen-2IoT Based Home Automation using Intel Galileo Gen-2
IoT Based Home Automation using Intel Galileo Gen-2IRJET Journal
 
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...IJERA Editor
 
IRJET-Home Automation System Based on Voice Recognition
IRJET-Home Automation System Based on Voice RecognitionIRJET-Home Automation System Based on Voice Recognition
IRJET-Home Automation System Based on Voice RecognitionIRJET Journal
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial AutomationIRJET Journal
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice controlAhammednayeem
 
Wireless stepper motor control using zigbee
Wireless stepper motor control  using zigbeeWireless stepper motor control  using zigbee
Wireless stepper motor control using zigbeesavan Darji
 
374847997-Iot-Based-on-Home-Automation-Pptx.pptx
374847997-Iot-Based-on-Home-Automation-Pptx.pptx374847997-Iot-Based-on-Home-Automation-Pptx.pptx
374847997-Iot-Based-on-Home-Automation-Pptx.pptxbaeuknwwhoim
 
Bluetooth based home automation system
Bluetooth based home automation systemBluetooth based home automation system
Bluetooth based home automation systemVeer Singh shakya
 
IRJET- Voice Based Home Automation System using Raspberry Pi
IRJET-  	  Voice Based Home Automation System using Raspberry PiIRJET-  	  Voice Based Home Automation System using Raspberry Pi
IRJET- Voice Based Home Automation System using Raspberry PiIRJET Journal
 
smart switchboard pcu.pptx
smart switchboard pcu.pptxsmart switchboard pcu.pptx
smart switchboard pcu.pptxashrafpathan3312
 
Home Automation with MATLAB and ARDUINO Interface
Home Automation with MATLAB and ARDUINO InterfaceHome Automation with MATLAB and ARDUINO Interface
Home Automation with MATLAB and ARDUINO InterfaceAlok Tiwari
 

Similar to GOOGLE ASSISTANT CONTROLLED-2.pptx (20)

Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
 
smart home automation system
smart home automation systemsmart home automation system
smart home automation system
 
IRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured HomeIRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured Home
 
Smart glasses report for computer enginner
Smart glasses report for computer enginnerSmart glasses report for computer enginner
Smart glasses report for computer enginner
 
Report
ReportReport
Report
 
IoT Based Home Automation using Intel Galileo Gen-2
IoT Based Home Automation using Intel Galileo Gen-2IoT Based Home Automation using Intel Galileo Gen-2
IoT Based Home Automation using Intel Galileo Gen-2
 
Home automation
Home  automationHome  automation
Home automation
 
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
 
IRJET-Home Automation System Based on Voice Recognition
IRJET-Home Automation System Based on Voice RecognitionIRJET-Home Automation System Based on Voice Recognition
IRJET-Home Automation System Based on Voice Recognition
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial Automation
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice control
 
Wireless stepper motor control using zigbee
Wireless stepper motor control  using zigbeeWireless stepper motor control  using zigbee
Wireless stepper motor control using zigbee
 
374847997-Iot-Based-on-Home-Automation-Pptx.pptx
374847997-Iot-Based-on-Home-Automation-Pptx.pptx374847997-Iot-Based-on-Home-Automation-Pptx.pptx
374847997-Iot-Based-on-Home-Automation-Pptx.pptx
 
Bluetooth based home automation system
Bluetooth based home automation systemBluetooth based home automation system
Bluetooth based home automation system
 
IRJET- Voice Based Home Automation System using Raspberry Pi
IRJET-  	  Voice Based Home Automation System using Raspberry PiIRJET-  	  Voice Based Home Automation System using Raspberry Pi
IRJET- Voice Based Home Automation System using Raspberry Pi
 
home automation digital
home automation digitalhome automation digital
home automation digital
 
smart switchboard pcu.pptx
smart switchboard pcu.pptxsmart switchboard pcu.pptx
smart switchboard pcu.pptx
 
Project
ProjectProject
Project
 
Summer training project
Summer training projectSummer training project
Summer training project
 
Home Automation with MATLAB and ARDUINO Interface
Home Automation with MATLAB and ARDUINO InterfaceHome Automation with MATLAB and ARDUINO Interface
Home Automation with MATLAB and ARDUINO Interface
 

Recently uploaded

ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 

Recently uploaded (20)

ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 

GOOGLE ASSISTANT CONTROLLED-2.pptx

  • 1. GOOGLE ASSISTANT CONTROLLED SMART HOME AUTOMATION
  • 2. Abstract  Google assistant – controlled Home automation is to control home devices with voice.  IFTTT website is employed here for realizing the voice activated home automation .  NodeMCU (ESP8266) is used here for controlling the relays.  The device connected to the respective relay can be turned On or OFF as per the user request through google assistant.  For protecting the home from fire the sensors such as gas detector sensor and temperature sensor and gas sensors are used for detecting the gas leakage and temperature of the home.
  • 3. Introduction  Home automation refers to the automatic and electronic control of household features, activities, and appliances.  Here voice controlled home automation system to control appliances with the voice command through the Google Assistant.  This project is mainly designed for elderly people or those living with disabilities.  The Microphone is used for recognizes the voice given by the person. Benefit: Comfort and Convenience for elderly person or people with disability. Flexibility for New Devices. Improved Home Security. Cost effectiveness.
  • 4. Existing system Drawbacks: The existing system has a drawback that the graphical user interface (GUI) is not provided to the user has to remember all the AT commands to control the connected device. Also, the system uses the java-based functions. Overcome: We are controlling all the devices through android mobile and web server. User no need to remember the commands. It will save the time in daily recursive activities like turning on and off lights, geysers and other home appliances.
  • 5. Advantages of Proposed System The proposed system eliminates the complication of wiring in case of wired automation. Operating range is more than the Bluetooth. The existing system does not allow remote monitoring and controlling of appliances. But the proposed system the system using the Wi-Fi based home automation system allows to monitor and control the appliances.
  • 7. Components Required Hardware Components NODEMCU(ESP8266) Relay Module 15w Bulb  9v DC Fan  Gas Leakage Detector  Temperature Sensor Arduino IDE Software Components Google Assistant Application Adafruit IO  IFTTT Service
  • 8. Hardware Components Working NODE MCU (ESP8266) : NodeMCU is an open source IOT platform, includes Firmware which runs on the ESP8266 Wi-Fi Module from Espressif system and hardware which is based on the ESP-12 Module. The ESP8266 is a low-cost Wi-Fi chip. RELAY MODULE : A relay is an Electromagnetic switch.  It is activated when a small current of some microampere is applied.  A relay is used in a circuit as a type of switch an automatic switch.
  • 9. 15w Bulb :  The bulb will turn ON as soon as command “Lights on” send and will turn off when the Command send is “Lights off” through the Google Voice Assistant. 9v DC Fan :  The fan will turn on and turn off by the command send through the Google voice Assistant .
  • 10. Gas Leakage Detector:  A gas detector is a device that detects the presence of gases in an area, often as part of a safety system.  MQ-2 Gas Leakage Detector sensor is used Temperature sensor :  LM35 Temperature sensor is used.  A temperature sensor is an electronic device that measures the Temperature of its environment and converts the input data into Electronic data to record, monitor, or signal temperature changes.
  • 11. Arduino IDE : It is used to write and upload programs to Arduino compatible boards. The Arduino IDE supports the languages C and C++using special rules of code structuring.
  • 12. Software components working Google Assistant Application :  The Google Assistant is an Artificial Intelligence based Virtual assistant software which allows its users to control all the apps in their device. Adafruit IO : Adafruit IO is used to connect projects to Internet. It can handle and visualize multiple feed of data. Adafruit IO is used to control and react to the user’s data.
  • 13. IFTTT : “If This Then That”, also Known as IFTTT, is a free web-based service to create chains of simple condition statements, called applets. An Applet is triggered by changes that occur within other web services such as Gmail, Facebook, Telegram, Instagram, or Pinterest.
  • 16. Features OF NODEMCU (ESP8266): • 1. Open-source • 2. Interactive • 3. Programmable • 4. Low cost • 5. Simple • 6. Smart • 7. WI-FI enabled • 8. USB-TTL included • 9. Plug & Play
  • 17. Specification of Relay Module • 4-channel Relay interface board and each one needs 15-20mA Driver current. • Both controlled by 12V and 5V input Voltage. • Equipped with High-current relay, AC-250V,10A; DC-230V,10A. • Standard interface that can be controlled directly by microcontroller. • Opto-isolated inputs. • Indication LED’s for Relay output status.
  • 18. ATMEGA328 • ATMEGA 328 microcontroller, which acts as a processor for the Arduino board. Nearly it consists of 28 pins. • From these 28 pins, the inputs can be controlled by transmitting and receiving the inputs to the external device. • It also consists of pulse width modulation (PWM). These PWM are used to transmit the entire signal in a pulse modulation. • Input power supply such as Vcc and Gnd are used. These IC mainly consists of analog and digital inputs. These analog and digital inputs are used for the process of certain applications.
  • 20. DESCRIPTION • This ATMEGA-328 integrated chip consists of 28 pins. • It consists of 6 analog inputs that are shown in the pin diagram. • Analog inputs can be represented as PC0 to PC5. • These analog input pins posses the continuous time signal which acts as an analog input for the system. • Further it also consists of 12 digital inputs. • It can be represented as PD1 to PD11 which act as an digital input ports based on pulse width modulation (PWM). • These PWM, which transmits the signal in the form of discredited form. • Both analog and digital input ports can be used for various applications for the input power supply, VCC and GND pins are used. • Pins PB6 and PB7, which acts as a crystal to generate a clock signal. • By using these crystal, we can generate the clock signals and by these clock signals, we can use this clock signals for input sources. • PC6 pin are the one where it can be used for the reset option. • Resetting the program can be done by using this PC6 pin.
  • 21.
  • 22. References 1) “Home Automation System Using Google Assistant” - Aayush Agarwal, Anshul Sharma, Asim Saket Samed, S.Babeetha”– 2018 2) “Google Assistant Controlled Home Automation”- Manish Prakash Gupta – May-2018 3) “Home Automation System With Google Assistant”- Mummaka Sai Srinath, Manepalli Nanda Kishore, Praveena – 2018. 4) “Controlling Home Appliances on Google Assistant and Monitoring Data”- Mhanta Prasad, Mayuri Ghodke, Swati Gaikwad – August-2019. 5) “Home Automation Using Internet of Things”- Kusuma S.M – July-1999. 6) “Smart Home Using Wi-Fi”- NiharikaShrotriya, Anjali Kulkami, PritiGadhave – December 1996.