Arduino based Smart System for Control and Effective Billing

Project Code :TEMBMA3385

Objective

The main objective of this project is to generate bill and to control home appliances accordingly through Bluetooth itself

Abstract

As the technology is advancing in each and every field, it also advanced in making houses smarter where one can control the appliance remotely. Here the word smart also helps in generating the bill(displays on Bluetooth app) in a way of reducing the human effort in calculating all the necessary parameters. But not every person knows how electricity works and how the bill is generated. So, the main objective of this project is to let every user know how the consumption of each appliance effect the bill. This project also helps the user to control the home appliance remotely using a smart phone(using same Bluetooth app). So, the application designed in this project will full fill the need. PZEM004T is used to get the values of voltage and current which will be further used in the generation of bill. The values from the sensors are communicated to the Arduino and the bill is generated. Here, a Bluetooth module is used which acts as a medium and helps the data gets transmitted. All the necessary controls of the appliance and its energy consumption will be present in an Android Application. 

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:

  • Arduino
  • Power supply
  • LCD
  • Relay
  • Bulb
  • Bluetooth
  • PZEM004T sensor

Software requirements:

  • Arduino IDE
  • Embedded C

Learning Outcomes

  • Arduino pin diagram and architecture
  • How to install Arduino IDE software
  • Setting up and installation procedure for Arduino
  • Introduction to Arduino IDE
  • Basic coding in Arduino IDE
  • Working of PZEM004T sensor
  • Interface PZEM004T sensor with Arduino?
  • Working of LCD
  • Interface LCD with Arduino?
  • Working of Relay
  • Interface Relay with Arduino?
  • Working of Bluetooth
  • Interface Bluetooth with Arduino?
  • Working of power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debuggingz
    • 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

Related Projects

Final year projects