Arduino Based Automated Waste Segregation Project
Arduino Based Automated Waste Segregation Project
Proposed System:
At present there is no such system for segregation of wastes into categories such
as dry, wet and metallic wastes at the household level. An Automated Waste
Segregator (AWS) can be used at the household level so that the waste can be sent
directly for processing. The automated waste segregator employs inductive sensors
to identify metallic items, and capacitive sensors to distinguish between wet and dry
waste depending upon the threshold values set.
It cannot segregate ceramic into dry waste because it has the higher relative
dielectric constant as compared to other dry wastes that are segregated. By
increasing accuracy and overall efficiency, we can eliminate noise. The limitations
of this system are it can segregate only one type of waste at a time with an assigned
priority for metal, wet and dry waste. Thus, buffer spaces can be used to segregate
a mixed type of waste. Since the time for sensing metal objects is low the entire
sensing module can be placed along a single platform where the object is stable to
ensure better results. Ultrasonic Sensors are used to monitor the garbage collection.
When the garbage reaches the sensor level an interrupt is sent to the
microcontroller.
Advanced processing techniques can be incorporated once the waste has been
segregated, methods for individual material feeding for local use so that the
segregation can be performed continuously once the waste is dumped, image
sensing can be used to segregate materials through Image processing technology. It
has an advantage of reduced manpower, improved accuracy and speed of
management of waste. It also avoids the risk of working in hazardous places. This
work can be implemented by making use of a robotic arm in the future to pick and
place certain materials which can be re-used. The bins can be unloaded by placing
limit sensors at the top of each bin.
Depending upon the above survey we will be implementing an AWS using Arduino
UNO with a feedback system which will be implemented using an Ultrasonic
Distance Measure Sensor, and as the garbage reaches the sensor level which is
attached in the bin an interrupt is sent to the microcontroller and a message is
displayed on LCD saying bin is full and the microcontroller enters low power mode
till it is not reset. We had proposed a standing model for the system to be
implemented but to improve the accuracy and feasibility of the system and to make
the system cost effective we chose to make a system using a conveyer belt and
mounting different sensors at the sides of the belt so as to segregate waste.
HARDWARE REQUIRED
Arduino
IR Sensor
Metal Sensor
Moisture Sensor
DC Motor
LCD
Motor Driver System
Resistors
Transistor
Diodes
PCB
Cables & Connectors
Capacitors
Arduino
The Arduino Uno is a popularly used open-
source micro-controller board that runs on
ATmega 328P micro-controller. This board
contains a set of digital and analog I/O data
pins that are used to interface this board
with other electronic components. Arduino
Uno consists of 14 digital pins and 6 analog
pins. This board can be programmed with
the help of Arduino IDE (Integrated
Development Environment) that supports
embedded C, its back-end is constructed
using JAVA. Uno consists of an USB port
through which the code can be uploaded on
to the board. This post can also be used to
power the board by connecting it to a
laptop, PC, etc. Along with a USB port, it
also has a DC input power jack. An external
battery of 9V can also be used to power
Arduino board.
IR Sensor
IR sensor is one of the most commonly used
sensors in the field of electronics, it has a large
number of applications at the domestic as well
as at the industrial level. IR module is a sensor
module that consists of both IR transmitter and
a receiver. Operating voltage of this module is 5
volts and the obstacle detection range is 5 cm
that can be increased by 15 cm. An IR sensor
can detect the heat of an object as well any
motion in the surrounding. The functioning of
an IR module is pretty straightforward. As the
module contains both transmitter and receiver.
When powered, IR transmitter starts to transmit
continuous IR waves, if an obstacle is placed in
the path of the waves, they get reflected back
from the obstacle and are received by the
receiver.
Metal Sensor
An Inductive Proximity Sensor is a non-
contact electronic proximity sensor used for
the detection of metals. Sensing range of this
sensor completely depends upon the metal
being detected. Their working principle is
based on a coil and an oscillator that
generates an electromagnetic field in the
surrounding of the sensing range. Presence
of any metallic substance in the sensing
range causes dampening of oscillation
amplitude. If a metal contains some
percentage of ferrous, the sensing range is
longer, while non-ferrous metals like copper
reduce the sensing range by 60 percent.
There are two possible outputs of this sensor,
hence it is also called inductive proximity
switch.
Moisture Sensor
As the name indicates, this sensor is used to
measure the moisture content in a given
material. These sensors use the volumetric water
content indirectly by making use of some other
properties like electrical resistance, dielectric
constant. In general cases, the sensor generates a
voltage proportional to the dielectric permittivity
and therefore measures the moisture content of a
material.
DC Motor
It stands for the direct current motor. It is
an electrical machine that converts direct
current electrical energy into mechanical
energy. Mostly all types of DC motors have
an internal mechanism to reverse the
direction of current flow in part of the
motor. Smaller versions of this motors are
exercised in toys and also many home
appliances. Larger DC motors are used in
the propulsion of electric vehicles, elevator,
and hoists, or in drives for steel rolling
mills. DC motors are of two types viz.
Brushed and Brushless DC motors.
LCD
This is a flat panel display that uses
properties of liquid crystals. LCD
displays do not emit light directly,
instead, they use a backlight to develop
images in single color. LCD displays are
used in a wide range of applications like
television panel, computer monitors and
instrument panels as well. A 16 X 2 LCD
means it can display16 characters per
line and there are 2 such lines. In this
display, each character is displayed using
a 5×7 pixel matrix. This LCD has two
pivotal registers that are:
•Command Register.
•Data Register.
Motor Driver Circuit
L293D is a motor driver circuit that is
connected with a motor when the required
current for a motor is more than what is
specified. Hence, motor drivers act as a
current amplifier. L293D is a 16-pin IC
which can control two DC motors
simultaneously. It works on the principle of
H-bridge. H-bridge is a circuit which
allows the voltage to be applied in either
direction. In a single L293D chip there are
two h-Bridge circuits which can rotate two
dc motors independently.
Resistors
Resistor is a passive two-terminal electrical
component that implements electrical
resistance as a circuit element. In electronic
circuits, resistors are used to reduce current
flow, adjust signal levels, to divide
voltages, bias active elements, and
terminate transmission lines, among other
uses. High-power resistors that can dissipate
many watts of electrical power as heat, may
be used as part of motor controls, in power
distribution systems, or as test loads
for generators. Fixed resistors have
resistances that only change slightly with
temperature, time or operating voltage.
Variable resistors can be used to adjust circuit
elements (such as a volume control or a lamp
dimmer), or as sensing devices for heat, light,
humidity, force, or chemical activity.
Diodes
A diode is a semiconductor device that
essentially acts as a one-way switch for
current. It allows current to flow easily in
one direction, but severely restricts current
from flowing in the opposite direction.
Diodes are also known as rectifiers because
they change alternating current (ac) into
pulsating direct current (dc). Diodes are
rated according to their type, voltage, and
current capacity. Diodes have polarity,
determined by an anode (positive lead)
and cathode (negative lead). Most diodes
allow current to flow only when positive
voltage is applied to the anode
Transistor
Transistor is a semiconductor device
which is used to amplify the signals as
well as in switching circuits. Generally
transistor is made of solid material which
contains three terminals such as emitter
(E), Base (B) and Collector (C) for
connections with other components in
the circuit. Some transistors contains
fourth terminal also i.e. substrate (S).
Transistor is one of the active
components.
Capacitor
The capacitor is a component which has the
ability or “capacity” to store energy in the form
of an electrical charge producing a potential
difference (Static Voltage) across its plates, much
like a small rechargeable battery. Capacitors are
simple passive device that can store an electrical
charge on their plates when connected to a
voltage source. There are many different kinds of
capacitors available from very small capacitor
beads used in resonance circuits to large power
factor correction capacitors, but they all do the
same thing, they store charge.
SOFTWARE REQUIRED
Arduino IDE:
Arduino IDE (Integrated Development Environment) is a software platform that
enables a user to program Arduino or any controller of the ATmega family. The
back-end of this software is developed using JAVA. This IDE provides a user the
liberty to program an Arduino using C language. It connects to the Arduino and
hardware to upload programs and communicate with them.
BLOCK DIAGRAM