Home automation using person by using raspberry pi

Project Code :TEMBMA3027

Abstract

Voice Based Home Automation System using Raspberry Pi is the project which will be very useful for old age people and disabled people, basically for one’s who cannot perform basic activities efficiently. It is the idea which corresponds to the new era of automation and technology. The main aim of the home automation system is to make life easier. In this project we aim to control electrical home appliances by voice commands using mic (Google assistance) as communication protocol between Raspberry Pi and devices. Here in these project home automation using person where person is detected by camera, the electrical appliances turns on and whole control is accessed by voice commands by user for controlling the electrical appliances.

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
  • Micro SD card
  • Jumper Wires
  • Camera
  • Mic
  • Bulb
  • CPU fan
  • Relay
  • 5V Adapter

Software Requirements:

  • NOOBS Software
  • Python3 IDE
  • VNC Viewer
  • Fritzing
  • Third Party server

Learning Outcomes

Learning outcomes:

  • Raspberry Pi Pin diagram and Architecture
  • How to install NOOBS Software
  • Setting up and Installation procedures for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer?
  • Introduction to Python3 IDE
  • Commands in Python
  • How to install Libraries for sensors?
  • Basic coding in Python
  • Working of Speech to text algorithm
  • How to interface camera and mic with Raspberry Pi?
  • How to interface bulb and CPU fan with Raspberry pi?
  • Introduction to Serial Communication
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software 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
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video