Smart Waste Management System using Node MCU

Project Code :TEMBMA3115

Objective

The main objective of this project is to detect the level of garbage and this system will show the current status of the garbage in a mobile application and will give the analysis of garbage collected on basis of its level and smell.

Abstract

Internet of Things (IoT) links smart objects to the internet. It can enable exchange of data in a more secure way. Rapid adaptations of Smart City and Internet of Things technologies are assisting in urban planning to ensure sustainable cities and lifestyles. Life is made simpler and more productive through IOT.

In the existing system, garbage bins are manually managed and it needs human effort to check every time. Monitoring and management of wastes is one of the primary issues in the cities. In the proposed system we have automated this process. 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. Soil moisture sensor for detect the wet content in bin and this live data is sent to Arduino. Arduino 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: Internet of Things (IoT), ultrasonic sensors ,NodeMCU.

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 required:

  •          Power supply
  •          Arduino
  •          Ultrasonic Sensor
  •          Gas Sensor
  •          Soil Moisture Sensor
  •          NodeMCU
  •          LCD

Software required:

  •          Arduino IDE
  •          Embedded C
  •          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 and gas sensor and Moisture Sensor
  • Interface Ultrasonic sensor and gas sensor and Moisture Sensor with Arduino
  • Working of LCD
  • Working of Node MCU
  • Interface LCD 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 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