Professional Documents
Culture Documents
for two separate messages to be send. Logic is written in such sending out a sound wave at a specific frequency and waiting
a way when the distance is less it will call the function send for a sound wave to come back by striking the object. When
DUSTBIN FULL and if the distance is more than half as the signal is received then the distance is calculated by the
given in the program it will call the function send DUSTBIN formulae given below
EMPTY to send two different types of messages when Speed = distance/time.
required. Whenever a command is sent to the GSM modem, By using calculated distance we can perform many different
it decodes the commands and works accordingly and sends tasks.
particular message as given in the program.
III. HARDWARE
List of Hardware Components Used
COMPONENT TYPE
ARDUINO microcontroller ARDUINO UNO
GSM Module SIM 900A
Ultrasonic sensors HC-SR04
MAX-232 MAX-232 (RS 232)
LCD JHD 162 A 16 X 2
A. Arduino: Fig. 2: Ultrasonic Sensor
ARDUINO is an open-source physical computing device 1) Features:
based on simple I/O operations and used to implement the Supply voltage: - 5V
program written in ARDUINO IDE. The open-source IDE Current Consumption: - 15ma
can be downloaded for free to write a program to implement Ultrasonic Frequency: - 40 Khz
a project. It has 14 digital IO pins with 6 PWM pin Maximum Range: - 400 cm
multiplexed on it, 6 analog inputs, a 16 MHz quartz crystal Minimum Range: - 3 cm
oscillator to provide clock to microcontroller, a USB Resolution: - 1 cm
connection, a power jack for power supply and a reset button Trigger Pulse Width: - 10 s
and operates on 5V 1A supply. It’s simply a trainer learning Dimension: - 43x20x15 mm
kit, with open source software.
C. GSM
The main objectives of GSM module are to utilize it as a
communication contrivance. It can connected computer
through serial (RS232) connector. A GSM modem is a
standard GSM mobile phone with a congruous cable and a
software driver to connect to a serial connector on your
computer. The GSM uses AT Commands for its operation.
VCC
MAX232 1
16
5K 2 GND
2 14 3 VCC
VCC
V+ T1OUT VEE
1
C1+ R1IN
13 IOREF 13 2
4
RS
10uf/63v
5
GND RW
R1OUT
12 RESET 12 3
6
EN
11 7
T1IN 11 D0
3
C1- 3.3V TRIG
8
D1
4 10 9
C2+ T2IN TXD D2
10uf/63v
9 5V 10 4.7K 10
R2OUT RXD VCC ECHO D3
GND 4
11
D4
8 1 GND 9 12
R2IN TRIG 5 D5
5 7 2 13
GND
C2- T2OUT 6 D6
6
V-
3 GND GND 8
ECHO 7
14
D7
ARDUINO UNO R3
10uf/63v
TO Vin 7
D7
15
GSM
VCC GND A0 6 VCC VCC
. D6
GND
GND A1 5
GAS SEN D5
10uf
SW1 A2 4
FIRE SEN
A3 3
LCD EN
33pf
RST
A4 2
XTAL-1 LCD RS
16MHZ 8.2K A5 1 TXD TXD
CRYSTAL 0
33pf RXD RXD
VIN VOUT
GND
ECHO 8TH PIN
TRIG 9TH PIN
2
1
BRIDGE RECTIFIER
GND
104pf
3
33pf
LED
GND
REFERENCES
[1] S.S. Navghane, M.S. Killedar, Dr.V.M. Rohokale,‖ IoT
Based Garbage and Waste Collection Bin‖, May 2016
[2] Meghana K C, Dr. K R Nataraj,‖ IOT Based Intelligent
Bin for Smart Cities
[3] KasliwalManasi H., SuryawanshiSmitkumar B, A Novel
Approach to Garbage Management Using Internet of
Things for Smart Cities‖.
[4] Monika K A, Nikitha Rao, Prapulla S B, Shobha G,
Smart Dustbin-An Efficient Garbage Monitoring System
[5] Twinkle Sinha, K.Mugesh Kumar, P.Saisharan, (2015).
“SMART DUSTBIN”, International Journal of Industrial
Electronics and Electrical Engineering, ISSN: 2347-
6982, Volume-3, Issue-5.