Smart Waste Management System Using NodeMCU

Also Available Domains NodeMCU|WSN|NodeMCU

Project Code :TEMBMA2214

Objective

The main objective of the project is to maintain the level of cleanliness in the city and to create an environment which is better for living as this system constantly check the level of the garbage in the dustbins which are placed in various parts of the city. If a particular dustbin has reached the maximum level, then the employees are informed and they can immediately take certain actions to empty it as soon as possible.

Abstract

A major challenge in the urban towns is waste management, as the pace of the urbanization is growing rapidly hence it is essential to have supportable development plans. Smart cities success cannot be done without a smart waste management system. A scheme requires being in place that provides previous data about bin filling that alerts the municipality to clean the bin on time and protect the environment.

To prevent dustbin overflow, the intention is to suggest a solution to this "Smart Garbage Bin" issue, which alerts and informs the authorized person when the garbage bin is about to be filled. The message will then be sent to the individual approved to retrieve the trash from the region assigned to the garbage collector. This system will help in keeping the environment hygiene and clean with the help of reduction in garbage bin overflow.

Keywords: Waste Management, NodeMCU, WSN, IOT, GSM

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

Block Diagram

Nodemcu, Mobile App, Sensor, Mail Alert

Specifications

Hardware Requirements:

  • NodeMCU
  • Ultrasonic sensor
  • 16x2  LCD
  • GSM Module
  • Power supply
  • Connecting wires

Software Requirements:

  • Arduino IDE
  • Embedded C
  • Fritzing
  • Third Party server

Learning Outcomes

  • NodeMCU Pin diagram and Architecture
  • How to install arduino IDE Software
  • Setting up and Installation procedures for NodeMCU
  • Introduction to Arduino IDE
  • Commands in NodeMCU
  • Basics of Embedded C
  • Working of ultrasonic sensor
  • How to interface ultrasonic sensor with NodeMCU?
  • Introduction to serial communication
  • Working of GSM
  • How to interface GSM with NodeMCU?
  • Working of 16x2 LCD
  • How to interface 16x2 LCD with NodeMCU?
  • Introduction to IOT
  • IOT Architecture
  • IOT – Applications and Scope
  • How to send the data from Raspberry Pi to an IOT platform?
  • 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