Professional Documents
Culture Documents
Measuring Gas Concentration in Air Using Arduino: Submitted by
Measuring Gas Concentration in Air Using Arduino: Submitted by
ARDUINO
Submitted by
Certified that the candidate was examined by using the Project Viva-Voce examination
Held on _____________
ABSTRACT
Now-a-days air pollution is one of the most important concerns of the world.
Air pollution may evolve from anthropogenic or natural sources. Air pollutants of
atmospheric substances like CO, CO2, SO2, NO2, and O3 suspended particulate
matter (SPM), repairable suspended particulate matter (RSPM), and volatile organic
compounds (VOCs) have a great effect on the people health. Most of the major cities
in developing countries and most cities of the developed countries are suffering from
it. Thus to develop a real time air quality and pollution monitoring system is critical.
We have developed an arduino based air pollution detector which combined a small-
sized, minimum-cost sensor to an arduino microcontroller unit. The advantages of the
detector, have a reliable stability, rapid response recovery and long-life features. It is
affordable, user-friendly, low-cost and minimum-power requirement hardware which
is appropriate for mobile measurement, as well as comprehensible data collection.
v
ACKNOWLEDGEMENT
convey our sincere thanks and gratitude to the management of our college and our beloved
Chairman Mr. V.NARAYANASAMY, who has provided all the facilities to us.
We would like to express our sincere thanks to our beloved Vice Chairman
We are also grateful to the Head of Department Mrs. P. KALAIVANI M.E., for his
constructive suggestions & encouragement during our project which leads to the successful
With deep sense of gratitude, we extend our earnest & sincere thanks to our guide Mr. C
We also express our indebt thanks to our Teaching and Non-Teaching Staff
Sri Ranganathar Institute of Polytechnic College, Athipalayam for their sincere support in
TABLE OF CONTENTS
LIST OF ABBREVATIONS x
1 INTRODUCTION 1
2 PROPOSED SYSTEM 3
3 BLOCK DIAGRAM 5
4 COMPONENTS DESCRIPTION 7
4.4 TRANSFORMER 15
4.5 ARDUINO 16
4.6 LCD 22
4.7 LED 23
5 CIRCUIT DIAGRAM 25
6 PROGRAM 28
7 SOFTWARE 31
7.3 SOFTWARE 34
8 CONCLUSION 37
9 BIBLIOGRAPHY 39
10 PHOTO GRAPHY 41
11 PROJECT ESTIMATION 43
viii
LIST OF FIGURES
10.1 Photography 42
x
LIST OF ABBREVIATIONS
DC - DIRECT CURRENT
AC - ALTERNATING CURRENT
V - VOLTAGE
D - DIODE
IC - INTEGRATED CIRCUIT
VI - INPUT VOLTAGE
VO - OUTPUT VOLTAGE
GND - GROUND
IN - INPUT
OU - OUTPUT
MA - MICRO AMPS
RC - RESISTOR CAPACITOR
IC - INTEGRATED CIRCUIT
TMR - TIMER
2
CHAPTER – 2
PROPOSED SYSTEM
3
2.1 PROPOSED SYSTEM
In these undertaking we are going to make an iot based air quality
observing framework utilizing arduino in which we can screen the quality of the
air of a internet server utilizing web and It triggering a warning whilst air
pleasant goes beyond sure degree, implies while there are ok measure of unsafe
gases are available substantive all round were co2 ,smoke and liquor, benze
steam and nh3 . It's going to show the air awesome in ppm on the liquid crystal
display and simply as the air quality on website web page with the aim that we
are able to display screen it efficiently
4
CHAPTER – 3
BLOCK DIAGRAM
5
3.1 BLOCK DIAGRAM
POWER SUPPLY
ARDUINO
6
CHAPTER – 4
COMPONENTS DESCRIPTION
7
4.1 POWER SUPPLY
A power supply is an electronic device that supplies electric energy to
an electrical load. The primary function of a power supply is to convert one
form of electrical energy to another and, as a result, power supplies are
sometimes referred to as electric power converters. Some power supplies are
discrete, stand-alone devices, whereas others are built into larger devices along
with their loads. Examples of the latter include power supplies found in desktop
computers and consumer electronics devices.
Every power supply must obtain the energy it supplies to its load, as well
as any energy it consumes while performing that task, from an energy source.
Depending on its design, a power supply may obtain energy from various types
of energy sources, including electrical energy transmission systems, energy
storage devices such as a batteries and fuel cells, electromechanical systems
such as generators and alternators, solar power converters, or another power
supply.
All power supplies have a power input, which receives energy from the
energy source, and a power output that delivers energy to the load. In most
power supplies the power input and output consist of electrical connectors or
hardwired circuit connections, though some power supplies employ wireless
energy transfer in lieu of galvanic connections for the power input or output.
Some power supplies have other types of inputs and outputs as well, for
functions such as external monitoring and control.
8
Bridge Rectifier Circuit with Working Operation and Their Types A
bridge rectifier circuit is a common part of the electronic power supplies. Many
electronic circuits require rectified DC power supply for powering the various
electronic basic components from available AC mains supply. We can find this
rectifier in a wide variety of electronic AC power devices like home appliances,
motor controllers, modulation process, welding applications, etc.
10
This bridge rectifier uses diodes for rectifying the input as shown in the
figure. Since the diode is a unidirectional device that allows the current flow in
one direction only. With this configuration of diodes in the rectifier, it doesn’t
allow the power to vary depending on the load requirement. So this type of
rectifier is used in constant or fixed power supplies.
11
regulators. Generally all these blocks combination is called as regulated DC
power supply that powers various electronic appliances.
The first stage of the circuit is a transformer which is a step-down type that
changes the amplitude of the input voltage. Most of the electronic projects uses
230/12V transformer to step-down the AC mains 230V to 12V AC supply.
12
Bridge Rectifier Operation
As we discussed above, a single-phase bridge rectifier consists of four
diodes and this configuration is connected across the load. For understanding
the bridge rectifier’s working principle, we have to consider the below circuit
for demonstration purpose. During the Positive half cycle of the input AC
waveform diodes D1 and D2 are forward biased and D3 and D4 are reverse
biased. When the voltage, more than the threshold level of the diodesD1 and
D2, starts conducting – the load current starts flowing through it, as shown as
red lines path in the diagram below.
13
4.3.1 TREE-TERMINAL VOLTAGE REGULATORS
Fig shows the basic connection of a three-terminal voltage regulator IC to
load. The fixed voltage regulator has on unregulated DC input voltage, VI,
applied to one input terminal, a regulator output DC voltage, VO, from a second
terminal, with the third terminal connected to ground.
For a selected regulator, IC device specifications list a voltage range over
which the input voltage can vary to maintain a regulator output voltage over a
range of load current. The specification also lists the amount of output voltage
change resulting from a change in load current (load regulator) or in input
voltage
14
4.4 TRANSFORMER
A transformer is a static electrical device that transfers electrical energy
between two or more circuits. A varying current in one coil of the transformer
produces a varying magnetic flux, which, in turn, induces a varying
electromotive force across a second coil wound around the same core. Electrical
energy can be transferred between the two coils, without a metallic connection
between the two circuits. Faraday's law of induction discovered in 1831
described the induced voltage effect in any coil due to changing magnetic flux
encircled by the coil.
16
cost and easy way for novices and professionals to create devices that interact
with their environment using sensors and actuators.
4.5.1 HARDWARE
17
An early Arduino board with an RS-232 serial interface (upper left) and
an Atmel ATmega8 microcontroller chip (black, lower right); the 14 digital I/O
pins are at the top, the 6 analog input pins at the lower right, and the power
connector at the lower left.
Most Arduino boards consist of an Atmel 8-bit AVR
microcontroller (ATmega8, ATmega168, ATmega328, ATmega1280,
ATmega2560) with varying amounts of flash memory, pins, and features. The
32-bit Arduino Due, based on the Atmel SAM3X8E was introduced in
2012. The boards use single or double-row pins or female headers that facilitate
connections for programming and incorporation into other circuits. These may
connect with add-on modules termed shields. Multiple and possibly stacked
shields may be individually addressable via an I²C serial bus. Most boards
include a 5 V linear regulator and a 16 MHz crystal oscillator or ceramic
resonator. Some designs, such as the LilyPad, run at 8 MHz and dispense with
the onboard voltage regulator due to specific form-factor restrictions.
Arduino microcontrollers are pre-programmed with a boot loader that
simplifies uploading of programs to the on-chip flash memory. The default
bootloader of the Arduino UNO is the optiboot bootloader. Boards are loaded
with program code via a serial connection to another computer. Some serial
Arduino boards contain a level shifter circuit to convert between RS-232 logic
levels and transistor–transistor logic (TTL) level signals. Current Arduino
boards are programmed via Universal Serial Bus (USB), implemented using
USB-to-serial adapter chips such as the FTDI FT232. Some boards, such as
later-model Uno boards, substitute the FTDI chip with a separate AVR chip
containing USB-to-serial firmware, which is reprogrammable via its
own ICSP header. Other variants, such as the Arduino Mini and the unofficial
Boarduino, use a detachable USB-to-serial adapter board or cable, Bluetooth or
other methods. When used with traditional microcontroller tools, instead of the
18
Arduino IDE, standard AVR in-system programming (ISP) programming is
used.
The Arduino board exposes most of the microcontroller's I/O pins for use
by other circuits. The Diecimila, Duemilanove, and current Uno provide 14
digital I/O pins, six of which can produce pulse-width modulated signals, and
six analog inputs, which can also be used as six digital I/O pins. These pins are
on the top of the board, via female 0.1-inch (2.54 mm) headers. Several plug-in
application shields are also commercially available. The Arduino Nano, and
Arduino-compatible Bare Bones Board and Boarduino boards may provide
male header pins on the underside of the board that can plug into
solderless breadboards.
Many Arduino-compatible and Arduino-derived boards exist. Some are
functionally equivalent to an Arduino and can be used interchangeably. Many
enhance the basic Arduino by adding output drivers, often for use in school-
level education, to simplify making buggies and small robots. Others are
electrically equivalent but change the form factor, sometimes retaining
compatibility with shields, sometimes not. Some variants use different
processors, of varying compatibility.
4.5.2 ARCHITECTURE
Here Architecture is of Arduino or precisely the IC of Arduino
(ATmega328p). The ATmega328/P is a low-power CMOS 8-bit microcontroller
19
based on the AVR® enhanced RISC (reduced instruction set computer)
architecture. In Order to maximize performance and parallelism, the AVR
uses Harvard architecture – with separate memories and buses for program and
data. Instruction in the program memory are executed with a single level of
pipelining. The clock is controlled by an external 16MHz Crystal Oscillator.
20
functions.
4. EEPROM stores data permanently even if the power is cut out.
Programming inside a EEPROM is slow.
5. Interrupt Unit checks whether there is an interrupt for the execution of
instruction to be executed in ISR (Interrupt Service Routine).
6. Serial Peripheral Interface (SPI) is an interface bus commonly used to send
data between microcontrollers and small peripherals such as Camera, Display,
SD cards, etc. It uses separate clock and data lines, along with a select line to
choose the device you wish to talk to.
7. Watchdog timer is used to detect and recover from MCU malfunctioning.
8. Analog comparator compares the input values on the positive and negative
pin, when the value of positive pin is higher the output is set.
9. Status and control are used to control the flow of execution of commands by
checking other blocks inside the CPU at regular intervals.
10. ALU (Arithmetic and Logical unit) The high performance AVR ALU
operates in direct connection with all the 32 general purpose working registers.
Within a single clock cycle, arithmetic operations b/w general purpose registers
are executed. The ALU operations are divided into 3 main categories –
arithmetic, logical and bit-function.
11. I/O pins The digital inputs and outputs (digital I/O) on the Arduino are what
allow you to connect the Arduino sensors, actuators, and other ICs. Learning
how to use them will allow you to use the Arduino to do some really useful
things, such as reading switch inputs, lighting indicators, and controlling relay
outputs.
EXTRA:
1. Automatic (Software) Reset: Rather than requiring a physical press of the
reset button before an upload, the Arduino is designed in a way that allows it to
be reset by software running on a connected computer. The Arduino Software
(IDE) uses this capability to allow you to upload code by simply pressing the
21
upload button in the Arduino environment. This means that the bootloader can
have a shorter timeout, as the lowering of DTR (Data Terminal Ready) can be
well-coordinated with the start of the upload.
2.Firmware: Firmware is a software program or set of instructions
programmed on a hardware device. It provides the necessary instructions for
how the device communicates with the other computer hardware. Firmware is
held in non-volatile memory devices such as ROM.
3.To check whether the firmware is installed in your Arduino or not just press
the reset button and if the inbuilt LED flickers (on pin 13) the firmware is
present.
4.6 LCD
A liquid-crystal display (LCD) is a flat panel display, electronic visual
display, or video display that uses the light modulating properties of liquid
crystals. Liquid crystals do not emit light directly. LCDs are available to display
arbitrary images (as in a general-purpose computer display) or fixed images
which can be displayed or hidden, such as preset words, digits, and 7-segment
displays as in a digital clock. They use the same basic technology, except that
arbitrary images are made up of a large number of small pixels, while other
displays have larger elements.
22
LCDs are used in a wide range of applications including computer
monitors, televisions, instrument panels, aircraft cockpit displays, and signage.
They are common in consumer devices such as DVD players, gaming devices,
clocks, watches, calculators, and telephones, and have replaced cathode ray tube
(CRT) displays in most applications. The LCD screen is more energy efficient
and can be disposed of more safely than a CRT. Its low electrical power
consumption enables it to be used in battery-powered electronic equipment.
4.7 LED
A light-emitting diode (LED) is a two-lead semiconductor light source. It
is a pn-junction diode, which emits light when activated.]When a suitable
voltage is applied to the leads, electrons are able to recombine with electron
holes within the device, releasing energy in the form of photons. This effect is
called electroluminescence, and the color of the light (corresponding to the
energy of the photon) is determined by the energy band gap of the
semiconductor.
23
also sensitive to smoke and other harmful gases. It is with low cost and
particularly suitable for Air quality monitoring application.
24
CHAPTER – 5
CIRCUIT DIAGRAM
25
5.1 CIRCUIT DIAGRAM
We are going to begin with interfacing the esp8266 with the
arduino.esp8266 runs on threev and within the event that you'll provide it 5v
from, at that factor it may not paintings as it should be and it might get harm.
Interface of the vcc and the ch_pd to the 3.3v pin of arduino. the rx pin of
esp8266 takes a shot at 3.3v and it may no longer communicate with the arduino
when we are able to interface it straightforwardly to the arduino. alongside these
strains, we must make a voltage divider for it so one can exchange over the 5v
into3.3v. this want to be viable by means of manner of associating three
resistors in association as we did inside the circuit. companion the tx pin of the
esp8266 to the pin 10of the arduino and the rx pin Of the esp8266 to the pin
nine of arduino via the resistors.esp8266 wireless module offers your duties get
entry to to wireless or internet. It was a modest gadget and makes your ventures
exceptional. it could talk with any smaller scale controller and it is the most
driving gadgets within the iot stage. emerge as acquainted with here. at that
factorWe will associate the mq135 sensor with the arduino Even as we interface
vcc and the ground pin of the sensor to the 5v and floor of the arduino and the
sensor of the analog to the a0 of the board. associate a ringer to the pin eight of
the arduino that allows you to start to blare while the condition turns out to be
valid. the mq135 sensor can hit upon nh3, nox, liquor, benze steam and some
distinct gases, so it is immaculate gasoline sensor for our air high-quality
monitoring assignment On the factor when We can interface it to arduino then it
will discover the gases, and we can get the pollution level in ppm (components
according to million). mq135 gas sensor gives the yield in type of voltage levels
and we need to trade over it into ppm. so for converting over the yield in ppm,
here we have applied a library for mq135 sensor, it's miles clarified in element
in code rationalization section below. sensor become giving us estimation of
nine whilst there has been no gasoline close to it and the sheltered diploma of
air exceptional is 350 ppm And it ought now not surpass a thousand ppm. on the
26
point whilst it surpasses the reduce off of a thousand ppm, at that factor it starts
cause complications, sluggishness and dormant, stale, stuffy air and at the off
chance that surpasses past 2000 ppm, at that point it can reason extended pulse
and several distinct illnesses. on the point whilst the worth could be below one
thousand ppm, at that factor the lcd and page will show clean air. at something
point the worth will enlarge 1000 ppm, at that factor the ringer will
beginBlaring and the liquid crystal display and page will display negative air,
open home windows. on the off hazard that it'll increase2000, at that point the
signal will keep blaring and the liquid crystal display and location page will
show risk! move to outdoor air.
27
CHAPTER – 6
PROGRAM
28
6.1 PROGRAM
#include <LiquidCrystal.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
pinMode(A0,INPUT);
lcd.begin(16, 2);
lcd.setCursor(0,0);
lcd.print(" POLLUTION");
lcd.setCursor(0,1);
lcd.print("DETECTION SYSTEM");
delay(3000);
}
void loop() {
int alcohol=analogRead(A0);
if(alcohol>200)
{
lcd.clear();
lcd.setCursor(0,0);
lcd.print("SensorValue :");
lcd.print(alcohol);
lcd.setCursor(0,1);
lcd.print("Pollution Sensed");
delay(500);
}
else
{
lcd.clear();
29
lcd.setCursor(0,0);
lcd.print("SensorValue :");
lcd.print(alcohol);
lcd.setCursor(0,1);
lcd.print(" Normal");
delay(500);
}
}
30
CHAPTER – 7
SOFTWARE
31
7.1 PCB DESIGN
A printed circuit board (PCB) mechanically supports and electrically
connects electronic components or electrical components using conductive
tracks, pads and other features etched from one or more sheet layers of copper
laminated onto and/or between sheet layers of a non-conductive substrate.
Components are generally soldered onto the PCB to both electrically connect
and mechanically fasten them to it. Printed circuit boards are used in all but the
simplest electronic products. They are also used in some electrical products,
such as passive switch boxes. Alternatives to PCBs include wire wrap and
point-to-point construction, both once popular but now rarely used. PCBs
require additional design effort to layout the circuit, but manufacturing and
assembly can be automated. Specialized CAD software is available to do much
of the work of layout. Mass-producing circuits with PCBs is cheaper and faster
than with other wiring methods, as components are mounted and wired in one
operation. Large numbers of PCBs can be fabricated at the same time, and the
layout only has to be done once. PCBs can also be made manually in small
quantities, with reduced benefits. PCBs can be single-sided (one copper layer),
double-sided (two copper layers on both sides of one substrate layer), or multi-
layer (outer and inner layers of copper, alternating with layers of substrate).
Multi-layer PCBs allow for much higher component density, because circuit
traces on the inner layers would otherwise take up surface space between
components. The rise in popularity of multilayer PCBs with more than two, and
especially with more than four, copper planes was concurrent with the adoption
of surface mount technology. However, multilayer PCBs make repair, analysis,
and field modification of circuits much more difficult and usually impractical.
A basic PCB consists of a flat sheet of insulating material and a layer of
copper foil, laminated to the substrate. Chemical etching divides the copper into
separate conducting lines called tracks or circuit traces, pads for connections,
visa to pass connections between layers of copper, and features such as solid
32
conductive areas for EM shielding or other purposes. The tracks function as
wires fixed in place, and are insulated from each other by air and the board
substrate material. The surface of a PCB may have a coating that protects the
copper from corrosion and reduces the chances of solder shorts between traces
or undesired electrical contact with stray bare wires. For its function in helping
to prevent solder shorts, the coating is called solder resist. A printed circuit
board can have multiple copper layers. A two-layer board has copper on both
sides; boards sandwich additional copper layers between layers of insulating
material. Conductors on different layers are connected with visas, which are
copper-plated holes that function as electrical tunnels through the insulating
substrate. Through-hole component leads sometimes also effectively function as
After two-layer PCBs, the next step up is usually four-layer. Often two layers
are dedicated as power supply and ground planes, and the other two are used for
signal wiring between components.
33
1. Schematic capture through an electronic design automation (EDA) tool.
2. Card dimensions and template are decided based on required circuitry and
case of the PCB.
3. The positions of the components and heat sinks are determined.
4. Layer stack of the PCB is decided, with one to tens of layers depending on
complexity. Ground and power planes are decided. A power plane is the
5. Counterpart to a ground plane and behaves as an AC signal ground while
providing DC power to the circuits mounted on the PCB. Signal
interconnections are traced on signal planes. Signal planes can be on the outer
as well as inner layers. For optimal EMI performance high frequency signals are
routed in internal layers between power or ground planes.
6. Line impedance is determined using dielectric layer thickness, routing copper
thickness and trace-width. Trace separation is also taken into account in case of
differential signals. Micro strip, strapline or dual strip line can be used to route
signals.
7. Components are placed. Thermal considerations and geometry are taken into
account. Visa and lands are marked.
8. Signal traces are routed. Electronic design automation tools usually create
clearances and connections in power and ground planes automatically.
9. Gerber files are generated for manufacturing.
7.3 SOFTWARE
A program for Arduino hardware may be written in any programming
language with compilers that produce binary machine code for the target
processor. Atmel provides a development environment for their 8-bit AVR and
32-bit ARM Cortex-M based microcontrollers: AVR Studio (older) and Atmel
Studio (newer).
34
7.3.1 IDE
The Arduino integrated development environment (IDE) is a cross-
platform application (for Windows, macOS, Linux) that is written in the
programming language Java. It originated from the IDE for the
languages Processing and Wiring. It includes a code editor with features such as
text cutting and pasting, searching and replacing text, automatic
indenting, brace matching, and syntax highlighting, and provides simple one-
click mechanisms to compile and upload programs to an Arduino board. It also
contains a message area, a text console, a toolbar with buttons for common
functions and a hierarchy of operation menus. The source code for the IDE is
released under the GNU General Public License, version 2.
The Arduino IDE supports the languages C and C++ using special rules
of code structuring. The Arduino IDE supplies a software library from
the Wiring project, which provides many common input and output procedures.
User-written code only requires two basic functions, for starting the sketch and
the main program loop, that are compiled and linked with a program
stub main() into an executable cyclic executive program with the GNU
toolchain, also included with the IDE distribution. The Arduino IDE employs
the program avrdude to convert the executable code into a text file in
hexadecimal encoding that is loaded into the Arduino board by a loader
program in the board's firmware.
35
Modern, fully featured development environment
Dual Mode, Classic Mode (identical to the Classic Arduino IDE) and Pro Mode
(File System view)
New Board Manager
New Library Manager
Board List
Basic Auto-Completion (Arm targets only)
Git Integration
Serial Monitor
Dark Mode
36
CHAPTER – 8
CONCLUSION
37
8.1 CONCLUSION
These system is used to monitor the air quality of the atmosphere using MQ135 gas
sensor and arduino. Here the IOT technology is used to monitor the various gases present in
air and the ppm values are displayed in the thinks speak web server
38
CHAPTER – 9
BIBLIOGRAPHY
39
9.1 BIBLIOGRAPHY
[1] Poonam Pal1, Ritik Gupta2, Sanjana Tiwari3, Ashutosh Sharma IOT
BASED AIR MONITORING SYSTEM USING ARDUINO Volume: 04 Issue:
10 | Oct -2017
[2] Harsh N. Shah1 , Zishan Khan 2, Abbas Ali merchant3 , Moin Moghal 4,
Aamir Shaikh 5, Priti Rane 6, IOT Based Air Pollution Monitoring System”
Volume 9, Issue 2, February-2018 ISSN 2229-5518
[3]Gagan Parmar1, Sagar Lakhani2, Manju 3 K. Chattopadhyay 4 An IoT Based
Low Cost Air Pollution Monitoring System Proceeding 27-29 October,2017
[4]Ch.V.Saikumar1,M.Reji,2 P.C.Kishoreraja3, IOT Based Air quality
Monitoring Stystem IJPAR Volume 117 No. 9 2017, 53-57 ISSN: 1311-8080
[5] Mehmet Taştan1 “An IOT Based Air Quality Measurement and Warning
System for Ambient Assisted Living” European Journal of Science and
Technology No.16, pp. 960-968, August 2019
[6] K.Nirosha1, B. Durgasree2, N. Shirisha3 IOT BASED AIR POLLUTION
MONITORING SYSTEM 2394-0697, VOLUME-4, ISSUE-6, 2017
[7] D. Verma S. Dhul . R. Saini . R. B. Dubey IoT Based Air Pollution
Monitoring System 2350-0557, Volume-5, Issue-3, May-2018
[8] Neha R. Rewatkar1 Prof. Deepali M. Khatri2 A Review: Cost Effective IOT
Based Air Pollution Monitoring and Air Quality Analysis volume 5 issue 1
January 2017
40
CHAPTER – 10
PHOTO GRAPHY
41
10.1 PHOTO GRAPHY
42
CHAPTER – 11
PROJECT ESTIMATION
43
11.1 PROJECT ESTIMATION
S.NO
DESCRIPTION SPECIFICATION UNIT COST IN RS.
.
Design / Typing
4 --- -- Rs.1,200
Work
6 Miscellaneous -- -- Rs.500
44