Location Based Garbage Management System For Smart City
Location Based Garbage Management System For Smart City
ABSTRACT:
This paper introduces the garbage management system for maintaining hygienic conditions in a smart city. Our
system is designed to solve this issue and will provide complete details of the vehicle located in the different
areas throughout the city. The concerned public can access the information from anywhere and anytime to get
the details. Accordingly they can take the decision on this immediately. The key aspect of this system is to collect
garbage from the public .An Android application will act as GUI to supervise the garbage status. GPS system
employed will pinpoint the exact location of the vehicle.
--------------------------------------------------------------------------------------------------------------------------------------
Date of Submission: 02-04-2022 Date of acceptance: 16-04-2022
--------------------------------------------------------------------------------------------------------------------------------------
I. INTRODUCTION
With increasing population in our country, urbanization has increased which has led to the generation
of waste. Tonnes of trash are generated every year. Ten million tonnes of garbage is generated in the cities. This
leads to deterioration of public health, environmental pollution, impact on quality of life of the citizens. Thus,
waste management has been a crucial issue. The previous research in the area of technology related to Smart
Garbage Management involves the use of Zigbee and GSM technology for connectivity. Earlier technology
include RFID technology to identify tags attached to objects. A combination of above technologies have been
used for connectivity purpose. There is shortfall in research to efficiently alert the authorities in an optimized
way to maintain clean environment. The system introduced uses more advanced wireless technology and handy
applications for further improvements. The garbage full condition is automatically detected with the help of
threshold value set and the information is transmitted to the concerned authorities to initiate the cleaning
operations. The mechanism used to locate the bin helps in minimizing the time required for performing the
cleaning process.
CLOUD COMPUTING
1.1 GENERAL:
Cloud Computing is a new delivery model for IT services based on Internet protocols. It typically
involves provisioning of dynamically scalable and often virtualized resources at the infrastructure, platform and
software levels. It addresses different fundamentals like virtualization, scalability, interoperability, quality of
service and failover mechanism.Cloud environment differs from traditional environments on the fact that it (1) is
massively scalable,(2) can be encapsulated as an abstract entity that delivers different levels of services to
customers outside the Cloud, (3) is driven by economies of scale, (4) can be dynamically configured (via
virtualization or other approaches) and (5) can be delivered on demand [2]. Among other models, cloud
environments can be public, private or hybrid. A public cloud (a.k.a. external cloud) is a cloud that provides
cloud resources and services to the public. A private cloud (a.k.a. internal cloud) is an enterprise owned or
leased cloud. In general, a hybrid cloud is a composition of two or more clouds of different models.
Nevertheless, we define, in this paper, a hybrid cloud as a composition of one public cloud and one private
cloud. Such a cloud is an environment in which an enterprise has its own private cloud that provides and
manages some internal resources and only uses external resources provided by the public cloud when needed.
1.2 OBJECTIVE:
In this paper we propose a new and more efficient algorithm that produces solutions which are very close to the
optimal ones. Our contribution is efficient not only for the bursting of behavior-based compositions but also for
architecture-based compositions of services.
EXISTING SYSTEM
The waste collection process is a critical aspect for the service providers. The traditional way of
manually monitoring the wastes in waste bins is a complex, cumbersome process and utilizes more human
effort, time and cost which is not compatible with the present day technologies. Irregular management of waste
www.ijres.org 82 | Page
Location Based Garbage Management System For Smart City
typically domestic waste, industrial waste and environmental waste is a root cause for many of the human
problems such as pollution, diseases and has adverse effects on the hygiene of living beings.
DISADVANATAGES
Time consuming and less effective: trucks go and empty containers whether they are full or not.
Unhygienic Environment and look of the city.
Bad smell spreads and may cause illness to human beings.
Existing system requires high manpower and high costs .
PROPOSED SYSTEM
The concept of smart waste management is implementable in cities where waste production is domestically
high but the effort put to control it is relatively very low. This idea is compatible mainly with the concept of
smart cities. The smart waste management mainly avoids the congested collection of waste generated
domestically which creates difficulty to manage its disposal..The proposed idea can be implemented for smart
cities where the residents would dispose their garbage by using the garbage collection vehicles. when the
public want dispose their garbage then they put a message public can track their vehicles . The cost could be
distributed among the residents leading to cheaper service provision.
ADAVANTAGES
This system will avoid the garbage overflow the bins
The proposed system will reduce the operational time required
Intelligent management of the services in the city.
Deployment of garbage collection vehicles based on the actual needs.
Cost Reduction and resource optimization.
Improves Environment quality
-Fewer smells
-Cleaner cities
Effective usage of dustbins.
ABSTRACT:
As the name suggests we are developing an Automatic garbage collection and information gathering
system which is based on Image processing as well as on GSM module. The main concept is that a Camera will
be placed at every garbage collection point along with load cell sensor at bottom of the garbage can. The camera
will take continuous snapshots of the garbage can. A threshold level is set which compares the output of camera
and load sensor .The comparison is done with help of microcontroller. After analysing the image we get an idea
about level of garbage in the can and from the load cell sensor we get to know weight of garbage. Accordingly
information is processed that is controller checks if the threshold level is exceeded or not. The controller sends a
message with the help of GSM module to Garbage collection local central office to notify that garbage can is
exceeded its capacity and disposal of waste is required. Accordingly the authority sends the garbage can
collecting vehicle to collect the garbage, which is done with the help of robot mechanism.
www.ijres.org 83 | Page
Location Based Garbage Management System For Smart City
greener environment by monitoring and controlling the collection of garbage smartly through Internet-of-
Things.
www.ijres.org 84 | Page
Location Based Garbage Management System For Smart City
the exact location of the trash can. If the trash can is not replaced at a right time, the microcontroller placed at
the trash can intimate the information to the corporation office once again. The intimation will be displayed in
corporation office LCD continuously until the trash is removed. Once the truck driver removes the trash the
alarm stops and continuous intimation to corporation office and truck also ends. Database of every trash bin can
be maintained by municipality. Due to immediate disposal of bin, spread of disease can be reduced.
2.2.1 MODULES
MODULES:
Admin
Bin list
Driver information
User
Bin list with action
Location about the garbage to collect
ADMIN
Admin Login and view the bin list with collected information and also contains Driver information with id,
name, and vehicle number.
BIN LIST
Bin list contains collected information
DRIVER INFORMATION
Driver information contains driver id, name and vehicle number.
USER
User register and login then view the bin list with action as completed and delete then can view location about
the garbage to collect
BIN LIST WITH ACTION
Bin list contains action of the user as to complete the request to collect garbage and also to delete the request.
LOCATION ABOUT THE GARBAGE TO COLLECT
In this module user can view the location which garbage to collect
www.ijres.org 85 | Page
Location Based Garbage Management System For Smart City
www.ijres.org 86 | Page
Location Based Garbage Management System For Smart City
CLASS DIAGRAM:
Class diagrams are the main building block in object-oriented modeling. They are used to show the
different objects in a system, their attributes, their operations and the relationships among them. The different
object's are Data owner, Cloud user, Cloud admin these are the objects in this uml relationships and their
properties are uploading the documents, generating key for securing the data, maintaining the cloud data s then
downloading using the key and accessing the cloud data.
STATE DIAGRAM:
A state diagram, also known as a state machine diagram or state chart diagram, is an illustration of the states an
object can attain as well as the transitions between those states in the Unified Modeling Language. Then, all of
the possible existing states are placed in relation to the beginning and the end.
www.ijres.org 87 | Page
Location Based Garbage Management System For Smart City
COMPONENT DIAGRAM:
The Component diagrams are special type of UML diagrams used for different purposes. These diagrams show
the physical components of a system. To clarify it, we can say that component diagrams describe the
organization of the components in a system.
E-R DIAGRAM
E-R Diagram stands for Entity Relationship Diagram, also known as ERD is a diagram that displays the
relationship of entity sets stored in a database. In other words, ER diagrams help to explain the logical structure
of databases. ER diagrams are created based on three basic concepts: entities, attributes and relationships.ER
Diagrams contain different symbols that use rectangles to represent entities, ovals to define attributes and
diamond shapes to represent relationships
www.ijres.org 88 | Page
Location Based Garbage Management System For Smart City
ARCHITECTURE DIAGRAM
V. DEVELOPMENT TOOLS
5.1 GENERAL
This chapter is about the software language and the tools used in the development of the project. The platform
used here is JAVA.
5.2 FEATURES OF JAVA
5.2.1 THE JAVA FRAMEWORK
Java is a programming language originally developed by James Gosling at Sun Microsystemsand released in
1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C
and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled
to bytecode that can run on any Java Virtual Machine (JVM) regardless of computer architecture. Java is
general-purpose, concurrent, class-based, and object-oriented, and is specifically designed to have as few
implementation dependencies as possible. It is intended to let application developers "write once, run
anywhere".
www.ijres.org 89 | Page
Location Based Garbage Management System For Smart City
Java is considered by many as one of the most influential programming languages of the 20th century, and is
widely used from application software to web applicationsThe java framework is a new platform independent
that simplifies application development internet.Java technology's versatility, efficiency, platform portability,
and security make it the ideal technology for network computing. From laptops to datacenters, game consoles to
scientific supercomputers, cell phones to the Internet, Java is everywhere!
5.2.2 OBJECTIVES OF JAVA
To see places of Java in Action in our daily life, explore java.com.
Why Software Developers Choose Java
Java has been tested, refined, extended, and proven by a dedicated community. And numbering more than 6.5
million developers, it's the largest and most active on the planet. With its versatility, efficiency, and portability,
Java has become invaluable to developers by enabling them to:
Write software on one platform and run it on virtually any other platform
Create programs to run within a Web browser and Web services
Develop server-side applications for online forums, stores, polls, HTML forms processing, and more
Combine applications or services using the Java language to create highly customized applications or
services
Write powerful and efficient applications for mobile phones, remote processors, low-cost consumer
products, and practically any other device with a digital heartbeat
5.2.5 SWINGS:
Swing, which is an extension library to the AWT, includes new and improved components that enhance the look
and functionality of GUIs. Swing can be used to build Standalone swing gui apps as well as Servlets and
Applets. It employs a model/view design architecture. Swing is more portable and more flexible than AWT.
VI. IMPLEMENTATION
6.1 GENERAL
In this we implement the coding part using eclipse. Below are the coding’s that are used to generate the domain
module for Cloud Computing. Here the proposed techniques are used in the coding
www.ijres.org 90 | Page
Location Based Garbage Management System For Smart City
7.3Types of Tests
7.3.1 Unit testing
Unit testing involves the design of test cases that validate that the internal program logic is functioning
properly, and that program input produce valid outputs. All decision branches and internal code flow should be
validated. It is the testing of individual software units of the application .it is done after the completion of an
individual unit before integration. This is a structural testing, that relies on knowledge of its construction and is
invasive. Unit tests perform basic tests at component level and test a specific business process, application,
and/or system configuration. Unit tests ensure that each unique path of a business process performs accurately to
the documented specifications and contains clearly defined inputs and expected results.
www.ijres.org 91 | Page
Location Based Garbage Management System For Smart City
VIII. APPLICATION
8.1 GENERAL
In this paper, we develop achievability protocols and outer bounds for the secure network coding setting,
where the edges are subject to packet erasures, and public feedback of the channel state is available to both Eve
and the legitimate network nodes. Secure network coding assumes that the underlying network channels are
error-free; thus, if our channels introduce errors, we need to first apply a channel code to correct them, and then
build security on top of the resulting error-free network. We show that by leveraging erasures and feedback, we
can achieve secrecy rates that are in some cases multiple times higher than the alternative of separate channel-
error-correction followed by secure network coding;
8.2 APPLICATION
Semantic Web applications:
LDO is the cornerstone of The Semantic Web, yet there still very few commercial LDO apps. In the latest issue
of Nodalities, a magazine about the Semantic Web by UK Company Talis, there is an article by Talis CTO Ian
Davis about the state of Semantic Web applications.
SCREENSHOTS:
IX. CONCLUSION:
This paper proposes a system that makes sure that cleaning of garbage bins is done when level of
garbage reaches its level. The system uses admin and user module. This further reduces operational time by
alerting the concerned authorities via an Android application. This system also makes use of GPS technology in
the Android application to alert the nearest employee and hence reducing the time for the dustbin cleaning
process.
REFERENCES:
[1]. GaikwadPrajakta, JadhavKalyani, and MachaleSnehal, “Smart Garbage Collection System In Residential Area,” IJRET: International
Journal of Research in Engineering and Technology, e-ISSN: 2319-1163 | pISSN: 2321-7308, Volume: 04, Issue: 03 | Mar- 2015.
[2]. Narayan Sharma, NirmanSingha and TanmoyDutta, “Smart Bin Implementation for Smart Cities,” International Journal of Scientific
& Engineering Research, Volume 6, Issue 9, September-2015, ISSN 2229-5518.
[3]. Adil Bashir, Shoaib Amin Banday, Ab. Rouf Khan and Mohammad Shafi, “Concept, Design and Implementation of Automatic Waste
Management System,” International Journal on Recent and Innovation Trends in Computing and Communication, ISSN 2321 – 8169,
Volume: 1, Issue: 7 604 – 609, IJRITCC | JULY 2013.
[4]. YannGlouche and Paul Couderc, “A Smart Waste Management with Self-Describing objects,” SMART 2013 : The Second
International Conference on Smart Systems, Devices and Technologies, Copyright (c) IARIA, 2013. ISBN: 978-1-61208-282-0.
[5]. Mrs.KanchanMahajan and Prof.J.S.Chitode, “Zig-Bee Based Waste Bin Monitoring System,” IJESRT, International Journal of
Engineering Sciences & Research Technology, [Mahajan, 3(2): February, 2014] ISSN: 2277-9655, Impact Factor: 1.852.
[6]. Pavithra, “Smart Trash system: An Application using ZigBee,” IJISET - International Journal of Innovative Science, Engineering &
Technology,Vol.1, Issue 8, October 2014, ISSN 2348 – 7968.
[7]. Ann Mary Thomas, Annu Reji Philip, Tessy Elsa Peter and Er.Nishanth P. R., “Dust Bin Monitoring System,” IJARCCE, International
Journal of Advanced Research in Computer and Communication Engineering, ISSN (Online) 2278-1021, ISSN (Print) 2319 5940,
Vol. 5, Issue 3, March 2016.
www.ijres.org 92 | Page