Professional Documents
Culture Documents
Project Proposal Powerpoint Templete
Project Proposal Powerpoint Templete
TITLE OF PROJECT
Economical feasibility:
Project methodology
The proposed system uses the ESP8266 Wi-Fi module which is connected to the sensors and the electronic
devices. It uses a Wi-Fi network to connect it from the cloud. The Wi-F module sends the Humidity and
Temperature data to the cloud which allows the user to monitor the readings. The user can change the speed
of the fan and switch ON or OFF the light. Machine Learning Algorithms is used to adjust the electronic
devices according to the user behavine. Data from the sensors is stored in a CSV file using python. Using this
data, the dataset is being made to make the appliances learn according to the user's behavior. The DHT11
sensor is connected to the ESP266 which provides the data in a
Block diagram of proposed system
Description of working flow of proposed system
1.For this project, first we need to collect all the equipment as required.
4.Write a for "nudemcu" by Arduino-ide and load it into "nudemcu', and connect it with Adafruit io. After
that we can control home appliance by using smart phone from this online platforms but we can't control it by
voice command.
5.That's why we need to install Google Assistant in our mobile and set up it.But till now we can't reach our
goal.
6.So that we need to build communication into "Adafruit" and Google Assistant. And we connect "Adafruit"
and Google Assistant by twe using IFTTT.
Implementation plan
Step 1: To establish connection between the client and the server, the Wi-Fi option in the
Smartphone is enabled. Step 2: It is connected to the Wi-Fi module of the system. Step 3: Each
electronic/electrical appliance in the system is connected to the digital pins on the Wi-Fi Module.
Step 4: A Relay is used for connecting each device to the Node MCU, which helps in converting
high Voltage supply to low voltage.
Step 5: A C-program is loaded on to the microprocessor chip on the Node MCU which specifies
what action is to be performed on receiving inputs.
Step 6: A Cloud Interface is developed which enables the end user to monitor and control the
appliances from any remote location.
Step 7: Socket Programming has been used to achieve client-server communication.
Step 8: Successful controlling and monitoring of appliances.
Schedule (Gantt chart)
Hardware requirement
1. NudeMCU- ESP8266
2. Relay board- 4 channel
3. Zero Board
4. Smartphone
5. Load
6. Power supply.
Software requirements
With Arduino IDE, users can easily access contributed libraries and receive up-to-date support for the
latest Arduino boards, so they can create sketches that are backed by the newest version of the IDE.
While Arduino IDE is highly-rated by users according to ease of use, it is also capable of performing
complex processes without taxing computing resources. Arduino IDE: It is a lightweight, cross-
platform application that introduces programming to novices. It has both an online editor and an on-
premise application, for users to have the option whether they want to save their sketches on the cloud
or locally on their own computers.
Cost estimation
Expected outcomes
References
Thank you