Voice Control Based IOT Home Automation Using Google Assistant and Raspberry Pi

Project Code :TEMBMA3156

Objective

The main objective of this project is to control home appliance by using Google assistant

Abstract

Home automation and Security is required now a days and it became one of the most advanced technology. In previous and current we monitor the home appliances remotely by text messages. This paper gives an innovative idea of controlling the home appliance using with Google voice assistance by using the Raspberry Pi. As a server system Internet of Things (IoT) links smart objects to the internet. It can enable exchange of data in a more secure way. Rapid adaptations of Smart City and Internet of Things technologies are assisting in urban planning to ensure sustainable cities and lifestyles.

       Life is made simpler and more productive through IOT. As the Wi-Fi hotspots are increasingly becoming common in the recent times, the existing infrastructure can be used to develop a cost-effective solution to enable the existing appliances with IOT Raspberry Pi is single board computer (SBC) is proposed in this paper to Raspberry pi known as a Single Board Computer (SBC) is proposed in this project to reach these goals. The voice commands will give to Raspberry PI using Google voice assistance. These commands will control the any appliances or devices at home. This will provide a better communication in automated home as compared to normal homes.

Keywords: Home automation, Raspberry Pi, Wi-Fi hotspots.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware requirements:

  • Raspberry pi
  • Power supply
  • Relays
  • Mobile Phone
  • Bulb

Software requirements:

  • Raspbian OS
  • Python IDE
  • NOOBS
  • VNC Viewer
  • Advanced IP Scanner

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • How to install NOOBS software
  • Setting up and installation procedure for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • Interfacing of Google Voice Assistance to Raspberry Pi
  • Working of Relay
  • How to interface Relay with Raspberry Pi?
  • Working on power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (Hardware components, etc.,)
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Testing skills
    • presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video