Smart Garbage Monitoring System using Node MCU

Project Code :TEMBMA3104

Objective

The main objective of this project is to build a monitoring system, where people do not have to check all the systems manually but they will get a notification when the bin will get filled

Abstract

In metro cities maintain the garbage collection in difficult process. Sometimes garbage tanks tank be filled in two days or sometimes it tank filled in 5 days also. Concern municipality person will come on routine time only to collect that garbage tank. So if it filled they will take it otherwise in next routine only. Between that time period if it is filled means it will create some pollution to the surrounding area. According to the smart cities concept of the government this project eliminate the current problem by replacing normal garbage tank by a smart garbage system. By using this system we tank update authority to their website at what time the garbage tank is filled.

The population in developing metropolitan city increases day-by-day. Solid waste management is one of the major concerns of the modern world. Monitoring of waste bins manually in metropolitan areas and cities every day is not an easy one. The amount of garbage differs in different areas and manual monitoring causes more human effort and cost. Non-disposal of wastes at the right time affects human health and the environment.

Here we are using ultrasonic sensors which are fixed over the dustbins. When waste is filled in the bins the distance will be decreased between the waste and sensors. Every time it will check the level and calculates the distance. Data will process the data and send to the cloud server through NodeMCU. Through this webpage the user can access the data and plan according to that; which bin needs attention and certain action will be taken to clean the bins.

 

Keywords: Node MCU, Ultrasonic sensor, LCD, power supply

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:

  •   Node MCU
  •   Ultrasonic  Sensor
  •   LCD
  •   Power supply Board
  •   12V Adapter

 

Software Requirements:

  •    Arduino IDE
  •    Fritzing

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 Ultrasonic sensor
  • Interface Ultrasonic sensor with Node MCU?
  • Working of LCD sensor
  • Interface LCD sensor with Node MCU?
  • Working of power supply
  • 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

Final year projects