You are on page 1of 5

Journal of Critical Reviews

ISSN- 2394-5125 Vol 7, Issue 4, 2020

Review Article

IOT BASED TRASH COLLECTION BIN USING ARDUINO


K. Kranthi Kumar1, Dr.E. Ramaraj2, Dr.P. Geetha3
1Research Scholar, Department of Computer Science, Alagappa University, Karaikudi, Tamil Nadu, India.
2Professor and Head, Department of Computer Science, Alagappa University, Karaikudi, Tamil Nadu, India.
3Associate Professor, Dr. Umayal Ramanathan, College for Women, Karaikudi, Tamil Nadu, India.

Received: 22.12.2019 Revised: 25.01.2020 Accepted: 27.02.2020

Abstract
The ash-bin may be essential would like everywhere the place. Nowadays numerous models of dustbins like open dustbins, mesh
dustbins, pedal dustbins, swing lid dustbins square measure accustomed throw garbage or trash. the matter with open and mesh
dustbins is that if the trash is unbroken for several days it's going to result in dangerous odour and child can unfold the trash all around.
Another drawback is those that have kids, it's terribly troublesome to watch and to distant them from dustbins. The matter with pedal
ash-bin is that it's not economical to be utilized by incapacitated folks. The issues with the prevailing system are often overcome by good
ash-bin that is Associate in Nursing improvement of traditional ash-bin by elevating it to be good victimization Arduino board, motor and
ultrasonic sensors for garbage detection. Associate in Nursing ultrasonic sensing element detects the rubbish that is unbroken on the
subject of it and also the ash-bin opens followed by beep sound by permitting user to throw garbage into it. when the rubbish is thrown,
the ash-bin is mechanically closed. These dustbins are often employed in homes, offices, hospitals, streets etc. Here the planned paper
presents the economical use of dustbins. the aim of this project is to cut back human manual efforts and to automatize the task of ash-bin
at the side of improvement of good home vision and good town vision.
Keywords: Smart, Internet, Things, Sensors, Arduino Uno.

© 2019 by Advance Scientific Research. This is an open-access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/)
DOI: http://dx.doi.org/10.31838/jcr.07.04.154

INTRODUCTION
Internet of Things talks a wide-expanding thinking for the level to select subsets of data for the event of a high-end sensible
of reason mechanical social affair to pick and gather data from services. Building a general design for the IoT is
our condition, and thusly data can be shared over the Internet therefore an extremely complicated task, in the main because of
where it is competent be utilized for various interesting the extraordinarily massive type of devices, link layer
purposes. Some utilization the term automatic Internet technologies, and services which is able to be concerned in such
comparably with IoT. This surmise business vocations of IoT a system.[4] Rapid development to integrate various fields is the
development in the field of get-together[19]. The IoT isn't simply internet of things [9]. Devices of IoT are prone to attacks [10]. In
delighted to new imaginative things (applications), in any case. future IoT may connect billions of devices [11]. The challenging
Some future buyer applications envisioned for IoT sound like bell task of Iot devices is to provide security [12]. IoT is not only used
yet a part of the more natural practical and sensible sounding in physical world it is also used in virtual reality [13]. With the
inclination end for the development fuse getting admonishing on use of IoT technology various intelligent communication
your phone or wearable contraption when IoT frameworks, algorithms are to be introduced to protect it from malicious
perceive some manual risk is perceived close to, self-leaving attacks.[14] Iot is a commercial movement [15].
vehicles, tweaked referencing of basic things and other locally
situated stores, changed after of activity propensities and To estimate performance and to provide quality network is the
customary explicit movement with objective observing and aim of Iot.[16]. With Iot Computing made easy [17]. The Iot has
standard progress reports.[1] IoT settings are required to be large number of sensors but limited processing.[18].
made out of numerous endless interrelated things. IoT things
may be individuals, cloud computing associations. So as towards
play out a kind of investigation in an arrangement of that
greatness and multifaceted nature, engineers require area
specific approaches and tooling. [ 2] These days, the Internet has
ended up being available everywhere to victory critically
snappier than some beneficial advancement. Web invigorates the
spread of data in energetic and innocuous course more than a
few prompted applications.
Similarly, (it) wires instruments, apparatuses, and programming
inside normal foundation. Ordinary gadgets, for example,
apparatuses, lights, vehicles, and sensors, can convey over
Internet through a one of a kind Internet Protocol (IP) address.
[3]. The Internet of Things (IoT) shall be able to incorporate
transparently associated seamlessly a large range of varied and
Fig. 1: Definition of IOT
heterogeneous finish systems, whereas, providing open access

Journal of critical reviews 829


IOT BASED TRASH COLLECTION BIN USING ARDUINO

Definition of IoT: Internet of things is the inter connection of the sensors. For example, light from sensors, a limb on a catch
many devices along with the connection to internet without and social media applications messages and convert it by turning
human automation is enabled. on LED, conveying message on the internet. The board to can be
meticulous by transforming to the microcontroller by many
Applications of IoT: procedures.
Numerous years Arduino has been the head of thousands of
Some of the applications of IoT are listed in the below table. works, from basic things to increasingly complex consistent
types of gear. A general system of creators, makers, authorities,
Table 1: Applications of IOT skilled workers, designers, and specialists has amassed Arduino.
SNO APPLICATION DESCRIPTION Their work and duties are awe-inspiring in proportion of
A home with IOT technology accessible discovering that gives unfathomable help to no voice
1 Smart home
everything is automated and pros [5]
2 Smart city City with all smart facilities Arduino was discovered at Ivrea Interaction Institute. It is
3 Smart Hospital Hospital with full automation unassuming gadget intended for rapid prototyping and
4 Business IoT is used to enhance business programming. The basic model of Arduino consists of only 8-
IoT is used to do smart farm and piece sheets. But now it is more applicable in applications like,
5 Agriculture wearable, Three Dimensional productions, and entrenched
improve crop productivity
6 Industry IoT is used in industry hence IIOT conditions. The panes of Arduino can be completely unrestricted
7 Education It Provides Smart Education and easy to manufacture, according to the user explicit
8 Health Care It Provides Smart Health System requirements. Many of the users across the world are might be
9 Public Sector Security surveillance satisfied Because of its open-source.[6]
Crime
10 It is used to crime detection
Detection
11 Army It is used in Army

Fig. 3: Diagram of Arduino Uno

ULTRASONIC SENSOR

Fig. 2: Application of IoT

The basic common want of society is a dust bin. The ashcan may
keep the environment clean and hygiene. The dustbins square
measure employed in varied places like homes, offices, hospitals,
colleges, schools, roads. As folks have gotten smarter, there's a
requirement for dustbins to be smarter to decrease human
exertion. so as to cut back the human effort and to Fig. 4: Diagram of Sensor (Ultrasonic)
create dustbins smarter, the planning of iot based device came
into existence. Ultrasonic sensors amount the partition with the assistance of
waves made by sensor. Head of sensor releases an ultrasonic
Growth of IOT wave and turns into the wave reverberated after a short time
from the goal. Sensor of Ultrasonic degree the partition among
transmitting and tolerating sign.[7].

SERVOMOTOR

With Arduino Uno came into vision This dustbin is an


The Motor of servo is a revolving actuator that can be used to
advancement of existing dustbin. These dustbins are embedded
rotate the articles unequivocally. It contains of an engine which is
with board, ultrasonic sensors and a servo motor.
joined to a sensor, for suffering put input. Other than
incorporates a moderate novel official, every so often a yielded
THE BASIC ARDUINO UNO module settled strikingly can show up through it.[8]
Arduino is an open-source apparatus which is modest to apply
and programmed. Arduino panes able to analyze inputs from

Journal of critical reviews 830


IOT BASED TRASH COLLECTION BIN USING ARDUINO

IMPORTANCE
The framework needs a system which lessens human exertion
and gives a viable utilization of dustbin. There are numerous
disservices with the current utilization of dustbin. A portion of
the receptacles can be broken, foot pedal component can break, a
few covers can't be opened by hand, top tumbles down in the
wake of evacuating your foot. This dustbin can be adequately
utilized by visually impaired and crippled individuals.

PROPOSED DESIGN
Here the main components are Arduino Uno and ultrasonic
sensor. The Arduino Uno works on Arduino ide software.
Fig. 6: Block Diagram of Concept
Arduino uses digital pins only but not works with analogy pins.
In Arduino Uno the purpose of analogy pins is same as to the
RESULTS
digital pins. The main difference of digital and analog pins is
In the wake of setting up the Dustbin and making all the crucial
analogy pins works with input only but digital pins works with
affiliations, move the code to Arduino. At the point when the
inputs and outputs also. Here Arduino connections ae shown
system is energized ON, Arduino keeps checking for any article
below:
near the Ultrasonic Sensor. If the Ultrasonic Sensor perceives any
There are 14 digital pins (0-13). It can use any pins except 0 and
article like a hand for example, Arduino figures its detachment
1 pin because 0 is receiver pin and 1 is transmit pin.0th pin used
and if it not actually a certain predefined regard, The Motor of
to receive signals and 1st pin to transmit signals. In this project
Servo of Arduino Uno will be instigated with the help of broad
13thpinis used because it is Inbuilt pin. Inbuilt pin is used to
arm, it will list the top open. By then normally ringer starts
show yellow indication when there are any errors in the
sounding. After certain time, the spread is in this manner closed
program. The remaining pins are being used for any further
and ringer sound is ended.
connections.
The sensor consists of four pins like ground, voltage, eco and
triggering pin. Here ultrasonic sensor is used the sensor is used
to detect object. The ultrasonic sensors contain two lenses. The
left lens is used for transmitting and the right lens is used for
receiving. The connecting wire (male to female) is connected
between Arduino board ground and ultra-sonic sensor ground.
The sensors eco pin is linked to Arduino board 13thpin. The
triggering pin is linked to Arduino board 12thpin. The voltage pin
in ultrasonic sensor is connected anywhere in the bread board.
The servo motor consists of 3 wires. They are signal, power and
ground which are in yellow, red and brown colors respectively.
Signal wire is linked to bread board with a wire male to male.
The power wire is coupled to Arduino board digital pins. Here we
are connecting to 4thpin. The ground wire is associated to
Arduino board ground pin by using a wire of male to male. Again,
this wire is connected from bread board to Arduino board 5V
digital pin.
Buzzer consists of two wires. The buzzer wires are connected to
bread board in vertical manner. The black color wire is called
ground and the red color wire is called supplying. The resistor is
placed on bread board. The resistor one end is placed
horizontally to the buzzer ground connection. The other end is
kept vertically anywhere on the bread board. Like a wire of male
to male is connected between horizontal to the resistor another
end and to the ground of the Arduino. Additional male to male
cable is connected between horizontal to the buzzer supply wire
and to the any remaining digital pins.

Fig. 7: Diagram of Flow

Fig. 5: Proposed Architecture

Journal of critical reviews 831


IOT BASED TRASH COLLECTION BIN USING ARDUINO

//delay between measurement }


dist=(aver[0]+aver[1]+aver[2])/3;
if ( dist<50 ) {
//Change distance as per your need
servo.attach(servoPin);
delay(1);
servo.write(0); delay(3000);
servo.write(150); delay(1000);
servo.detach(); }Serial.print(dist);
}

CONCLUSION
An Arduino Uno based automatic lid opened dustbin system is
developed for smart monitoring and clearance of the dust. The
system developed here is used often for regular clearing of the
dust in premises. And also, helpful to maintain surroundings
clean. Thus, this system comes in handy as good and appreciable
solution in environmental monitoring. At last it becomes an
efficient system for clearing dust.

SCOPE AND FUTURE WORK


The future enhancement of this dustbin can be done by
connecting this dustbin to the cloud and give alert message when
the dustbin is full. The dustbin contains electrical wires, when
liquid garbage is thrown into the dustbin it may lead to short
circuit, the future work can be done by using liquid detecting
sensors and avoids throwing liquid garbage into the dustbin.

ACKNOWLEDGMENTS
This paper has been composed with the money related help of
RUSA-Phase 2.0 award endorsed vide Letter No.F.24-51/2014-U,
Policy (TNMulti-Gen), Dep. of Edn. Govt. of India, Dt.09.10.2018.

REFERENCES
1. Karimi, Kaivan, and Gary Atkinson. "What the Internet of
Things (IoT) needs to become a reality." White Paper,
FreeScale and ARM (2013)
2. “A Tool for Security Analysis of IoT Systems”, Andrew Fish,
CODE Emmanouil Panaousis, Orestis Mavropoulos, Haralambos
#include <Servo.h> Mouratidis IEEE SERA 2017, June7-9.
//servo library 3. “Adaptive Protocols for Multimedia Transmission over
Servo servo; Internet of Things Environments”, Omar Said Yasser
int trigPin = 5; int echoPin = 6; Albagory Mostafa Nofal And Fahad Al Raddady, Digital
int servoPin = 7;int led= 10; Object Identifier 10.1109/Access.2017.2726902.
long duration, dist, average; 4. “Internet of Things for Smart Cities” Andrea Zanella, Senior
long aver[3]; //array for average Member, IEEE, Nicola Bui, Angelo Castellani, Lorenzo
void setup() Vangelista, Senior Member, IEEE, and Michele Zorzi, Fellow,
{ IEEE. IEEE Internet Of Things Journal, Vol. 1, No. 1, February
Serial.begin(9600); 2014.
servo.attach(servoPin); 5. Kaur H, Saini S, Peer S, Singh J. "Current Therapies and
pinMode(trigPin, OUTPUT); Novel Targets in Treatment of Breast Cancer." Systematic
pinMode(echoPin, INPUT); Reviews in Pharmacy 1.1 (2010), 40-49.
servo.write(0); //close cap on power on Print. doi:10.4103/0975-8453.59511
delay(100); 6. online available: www.Wikipedia.org/Arduino.
servo.detach(); } 7. www.keyence.com/ultrasonic - “Introduction to Ultrasonic
void measure() { sensors”.
digitalWrite(10,HIGH); 8. Online available: www.wikipedia.org.servomotor.
digitalWrite(trigPin, LOW); 9. “Francesca Meneghello, Matteo Calore, Daniel Zucchetto,
delayMicroseconds(5); Michele Polese, Andrea Zanella”- DOI
digitalWrite(trigPin, HIGH); 10.1109/JIOT.2019.2935189. Internet of Threats? A survey
delayMicroseconds(15); of practical security vulnerabilities in real IoT devices.
digitalWrite(trigPin, LOW); 10. “Internet of Things cybersecurity improvement act of
pinMode(echoPin, INPUT); 2017,” Mr. Warner, 115th US Congress, S. 1691, Sep. 2017.
duration = pulseIn(echoPin, HIGH); 11. “Mario Frustaci, Pasquale Pace”, VOL. 5, NO. 4, AUGUST
dist = (duration/2) / 29.1; 2018,” Evaluating Critical Security Issues of the IoT World:
//obtain distance} Present and Future Challenges”.
void loop() { 12. “Protean Authentication Scheme – A Time-Bound Dynamic
for (int i=0;i<=2;i++) KeyGen Authentication Technique for IoT Edge Nodes in
{ //average distance Outdoor Deployments”, Shiju Sathyadevan, Krishnashree
measure(); aver[i]=dist; Achuthan, Robin Doss, And Lei Pan, Digital Object Identifier
delay(10); 10.1109/ACCESS. 2019.2927818.

Journal of critical reviews 832


IOT BASED TRASH COLLECTION BIN USING ARDUINO

13. “Anderson Augusto Simiscuka, Tejas Moreshwar Markande,


And Gabriel-Miro Muntean. “Digital Object Identifier
10.1109/ACCESS. 2019.2933014”, Real-Virtual World
Device Synchronization in a Cloud-Enabled Social Virtual
Reality IoT Network”.
14. “An Intelligent Communication Warning Vulnerability
Detection Algorithm Based on IoT Technology”- Digital
Object Identifier 10.1109/ACCESS.2019.2953075, Mao Yi,
Xiaohui Xuand And Lei Xu.
15. “A Vision of IoT: Applications, Challenges, and
Opportunities with China Perspective”, Shanzhi Chen, Hui
Xu, Dake Liu, Bo Hu, and Hucheng Wang, VOL. 1, NO. 4,
August 2014.
16. "Performance Analysis and Uplink Scheduling for QoS-
Aware NB-IoT Networks in Mobile Computing”, Digital
Object Identifier 10.1109/ACCESS.2019.2908985, Xin Chen,
Zhuo Li, Ying Chen, And Xiangkun Wang.
17. “IoT-TaaS: Towards a Prospective IoT Testing Framework”,
Digital Object Identifier 10.1109/ACCESS.2018.2802489,
Hiun Kim, Abbas Ahmad Jaeyoung Hwang, Hamza Baqa,
Franck Le Gall, Miguel Angel Reina Ortega, And Jaeseung
Song.
18. “Energy Efficient and Reliable Transport of Data in Cloud-
Based IoT”, Digital Object Identifier
10.1109/ACCESS.2019.2917387, Halah Mohammed Al-
Kadhim And Hamed S. Al-Raweshidy.
19. K. Kavitha, G. Suseendran, “Priority Based Adaptive
Scheduling Algorithm for IOT Sensor Systems”, IEEE Xplore,
July 2019, pp. 361-366.

Journal of critical reviews 833

You might also like