IoT Assisted MQTT for Waste Management in Smart Cities

Also Available Domains IOT|Arduino

Project Code :TEMBMA2872

Objective

The main objective of this project is to create a smart waste management system which can give alert whenever the bin is full and/or is releasing any toxic gases by sending an SMS to the owner and can also update the information on level of waste in bin to an IOT platform.

Abstract

Waste management is one of the primary problems that the world faces irrespective of the case of developed or developing country. The key issue in the waste management is that the garbage bin at public places gets overflowed well in advance before the commencement of the next cleaning processes. It causes bad odor and ugliness in the surrounding and in turn spreads diseases. The cleanliness and hygiene of the region is maintained by mounting these smart dustbins. The main theme of the project is to develop an intelligent garbage system for efficient garbage disposal. This project proposes an alert system to the municipal corporation by checking the level of garbage and making its disposal method easier. This process has an ultrasonic sensor which is connected to Raspberry Pi to check the level of garbage in the dustbin and sends the alert to the municipal web server if garbage is filled or when it reaches the threshold level.

Keywords: Raspberry Pi, Bin Level Measuring, GSM, LCD, PhP Server.

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:

  • Raspberry Pi
  • Ultrasonic Sensor
  • Gas Sensor
  • GSM
  • Buzzer
  • LCD

Software Requirements:

  • NOOBS Software
  • Python IDE
  • Raspbian OS

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • How to install NOOBS software
  • Setting up and installation procedure for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • Working of Ultrasonic Sensor
  • How to interface Ultrasonic Sensor with Raspberry Pi?
  • Working of Gas Sensor
  • How to interface Gas Sensor with Raspberry Pi?
  • Working of GSM
  • How to interface GSM with Raspberry Pi?
  • Working of LCD
  • How to interface LCD with Raspberry Pi?
  • Working of Buzzer
  • How to interface Buzzer with Raspberry Pi?
  • How to send data from Raspberry Pi to PHP server?
  • 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