Industrial Training




IOT Garbage Monitoring System


This project IOT Garbage Monitoring system is a very innovative system which will help to keep the cities clean. This system monitors the garbage bins and informs about the level of garbage collected in the garbage bins via a web page. For this the system uses ultrasonic sensors placed over the bins to detect the garbage level and compare it with the garbage bins depth. The system makes use of AVR family microcontroller, LCD screen, Wifi modem for sending data and a buzzer. The system is powered by a 12V transformer. The LCD screen is used to display the status of the level of garbage collected in the bins. Whereas a web page is built to show the status to the user monitoring it. The web page gives a graphical view of the garbage bins and highlights the garbage collected in color in order to show the level of garbage collected. The LCD screen shows the status of the garbage level. The system puts on the buzzer when the level of garbage collected crosses the set limit. Thus this system helps to keep the city clean by informing about the garbage levels of the bins by providing graphical image of the bins via IOT Gecko web development platform.


    Hardware Specifications
  • Atmega Microcontroller
  • ESP8266 Wifi Module
  • HC-SR04 Ultrasonic
  • LCD Display
  • Buzzer
  • Crystal Oscillator
  • Resistors
  • Capacitors
  • Transistors
  • Cables and Connectors
  • Diodes
  • PCB and Breadboards
  • LED
  • Transformer/Adapter
  • Push Buttons
  • Switch
  • IC
  • IC Sockets
  • Software Specifications
  • Arduino Compiler
  • IOT Gecko
  • MC Programming Language: C

Block Diagram



Hi I am Pluto.