Arduino-based Amazon's Alexa-controlled home automation

Also Available Domains Arduino

Project Code :TEMBMA2688

Objective

The main objective of this concept is to control home appliances from any where in the world using alexa voice services.

Abstract

With a constant development in technology, voice command systems such as Amazon Alexa and Apple’s Siri is becoming a more natural part of standard living. We saw many home automation technologies introduced over these years from automation to Amazon Echo, Google Home and Home from Apple. It has become a craze these days. The expense of these gadgets is more with an extra expense of the devices to be associated with. So, overall we can see here that to make our home smart we have to contribute a considerable amount, for a basic setup. Imagine a scenario where we can automate our home with low cost and can control up to 9 appliances utilizing Google Assistant. Indeed, this project portrays the usage of such a framework.

This project aims to implement a voice controlled home automation system using amazon Alexa nodemcu, which is being remotely controlled. The microcontroller utilized is nodemcu and the communication between the microcontroller and the application is established via Alexa.

Keywords: Alexa, Nodemcu, IOT.

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:

  • Nodemcu
  • 5v Power supply
  • Alexa
  • Bulb

Software Requirements:

  • Arduino  IDE software
  • Embedded C
  • Fritzing
  • Amazon Alexa App

Learning Outcomes

  • Nodemcu  Pin diagram
  • Nodemcu Architecture
  • How to install Arduino Software
  • How to interface relay and bulb with nodemcu?
  • How to interface Alexa with nodemcu?
  • How to control he bulb by giving voice commands through Alexa app.
  • 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