Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

HOME AUTOMATION USING NODEMCU8266 CONTROLLED

THROUGH GOOGLE VOICE ASSISTANT

Abstract:

Home automation has been gaining popularity as it provides the convenience of controlling
home appliances from a remote location. This project proposes a home automation system
using “NodeMCU8266” controlled through Google Voice Assistant. The NodeMCU8266 is a
low-cost Wi-Fi enabled microcontroller board that can be easily programmed using the
“Arduino IDE”. The system integrates “Google Voice Assistant” to control home appliances
through voice commands, making it user-friendly and convenient. The proposed system
includes a cloud-based platform that connects the NodeMCU8266 with the Google Voice
Assistant. The system is designed to respond to voice commands in language and execute the
corresponding actions. The system can be easily customized to support additional home
appliances and can be accessed remotely through the internet. Overall, the proposed system
offers a cost-effective and user-friendly solution for home automation. Index Terms - Home
automation, NodeMCU8266, Google Voice Assistant, Wi-Fi, microcontroller, cloud-based
platform,

Keywords: Machine Learning, Arduino, Bulb, LDR sensor

Existing Method:

The implementation of smart home automation is been done wirelessly using a Bluetooth
module in the existing system. The commands are either in the form of text or in form of
voice. Here the used protocol for interfacing Bluetooth module to any microcontroller
involves UART which might be simple but is slower and is limited for communication
between two devices only.

Drawbacks:

● Older Technology.

● Usage of UART protocol, the system can’t be extended for more than two devices in

future.
Proposed Method:

In this proposed model we are LDR sensor and IR sensor and DHT11 in checking energy
efficiency of temperature and gas values and air quality order to control the Lights and. Here
the based light efficiency and motion of IR and temperature of DHT11 is given the signals to
the controller. Based on the light and fan will be controlled. Using sensors we will control the
loads. Based on the data given by voice then only Light and fan will be ON or OFF. When
security sensors like fire sensor will happen send the message to user.

Block Diagram For Proposed Method:

Power
supply

LDR sensor Node MCU

Relay Fan
IR sensor

Arduino
GSM
DHT11

Relay Bulb
GAS sensor
LCD
Fire sensor

Fig: block diagram of proposed method

Advantages:

• Smart and secure.

• Controlling home appliances from anywhere in the world.

• There is no need for extra training of that person who is using it.

• It is a robust and easy to use system.

Applications:

• Used in homes, offices, industrial areas etc.,

• Control home electrical system using phone.

• Switch Module’s outputs to directly drive loads like bulbs, Lamps, Sockets,
Television, and Fans etc.

Hardware requirements:

● Arduino

● LDR sensor

● IR sensor

● DHT11

● Gas sensor
● Fire sensor

● Relay’s

● DC motor

● Light

● Fan

● 5V Power supply

Software requirements:

● Embedded c

● Arduino IDE

Learning outcomes:

● What is serial communication?

● What is Relay?

● Working on Relay

● Interfacing Relay with Arduino

● Interfacing Fan with Arduino

● Interfacing Light with Arduino

● About Project Development Life Cycle:

o Planning and Requirement Gathering( software’s, Tools, Hardware components,

etc.,)
o Schematic preparation

o Code development and debugging

o Hardware development and debugging

o Development of the Project and Output testing

● Practical exposure to:

o Hardware and software tools.

o Solution providing for real time problems.

o Working with team/ individual.

o Work on Creative ideas.

● Project development Skills

o Problem analyzing skills

o Problem solving skills

o Creativity and imaginary skills

o Programming skills

o Deployment

o Testing skills

o Debugging skills

o Project presentation skills

o Thesis writing skills

You might also like