R.V. College of Engineering, BENGALURU-560059 (Autonomous Institution Affiliated To VTU, Belagavi)
R.V. College of Engineering, BENGALURU-560059 (Autonomous Institution Affiliated To VTU, Belagavi)
COLLEGE OF ENGINEERING,
BENGALURU-560059
(Autonomous Institution Affiliated to VTU,
Belagavi)
TITLE
EXPERIENTIAL LEARNING REPORT
Submitted by:
Faculty In charge
1. Dr. Niranjan P. K. Linear Algebra Calculus & Numerical(22MA11A)
CERTIFICATE
It is certified that the Experiential learning titled ‘Simple sensors for environmental application’ is
carried out by Spoorti (RVCE22BEI41), Shreesha(RVCE22BEI060), Vinyas(RVCE22BEI061) and
Rashmitha(RVCE22BEI049), who are bonafide students of R.V College of Engineering, Bengaluru,
during the first semester, in the year 2022-2023. It is also certified that all corrections/suggestions
indicated for the Internal Assessment have been incorporated in the report. The report has been approved
as it satisfies the academic requirements in respect of Experiential learning.
Marks awarded
Signature of Staff In-charge
1. Introduction
1.1 Methodology
2.Literature Survey
2.1 Paper 1 and paper 2(Author, paper title, publications Details, summary,
References)
2.2 Paper 3 and paper 4
2.3 Paper 5
2.4 Paper 6 and Paper 7
3.Concept and Relevance to Seminar components
3.1 About gas sensors
3.2 Components required
4.Implementation
4.1.Program logic
4.2 Simulation circuit
4.3 comparative graph of simulation and real time experiment using Arduino IDE
5.Results
6.1 Discussion
6.2 Inference
6.Conclusion
7.References
Acknowledgement
Sensors are a huge topic to dive into. The recent Technology of robotics relies on
three main components namely: sensors, controller and actuators.
Sensors play the most important role as automatics are all about collecting real data
and making instantaneous decisions. Sensors also play a very important role when it is
chosen for environmental application. In this paper, we will discuss gas sensors.
What is a sensor?
It is a device that collects physical quantities such as temperature,
humidity, etc. and converts it into an output that can be understood
by humans and which can be worked upon.
Sensors play a very important role in our lives. Even the scientists
and engineers are working very hard to find ways to use sensors to
the fullest. We can’t imagine our lives without sensors, we can use
them in everything be it our phones or the lighting of the bathroom.
There are many types of sensors such as thermal, light, sound, etc.
Human olfactory senses cannot detect only 400000 odors .
Nevertheless, it cannot detect the gases that are low in concentration
or the gases that are odorless. Earlier devices like mass
spectrometers, flame ionization detectors and devices were used.
However, it was replaced by technological device-sensors as it is
smaller in size. We use gas sensors to measure pollutants in air.
According to WHO, the pollutants in air is due to harmful gases and
has caused 7 million deaths in 2012. Since burning of fossil fuel,
emission of cars and industrial factories give out CO(carbon
monoxide), it is considered one of the harmful gases in the
atmosphere.
Abdullah J. Air Quality 2019 i) VOCs are very [1] Fenske, J. D., &
Alabdullah, Badr Arduino Information harmful and their Paulson, S. E. (1999).
I. Farhat, Based Security detection is very Human breath emissions of
Slim Chtourou Monitoring (ICCAIS),Ri important. VOCs. Journal of the Air &
System yadh, Saudi ii)These can cause Waste Management
Arabia many health problems Association, 49(5), 594-
IEEE Xplore such, Nasal tumors, 598.
asthma, etc. [2] Bai, Z., Jia, C., Zhu, T.,
iii)With the help of the & Zhang, J. (2002). Indoor
arduino board and the air quality related standards
sensor a system can be in China. Proceedings of the
made which will notify Indoor Air.
the user about the [3] GREENGUARD
levels of gases. Environmental Institute. A
Study of IAQ in
Automobile Cabin Interiors.
Available on :
www.greenguard.org ,
accessed on 2018/4/17.
Nurul Athirah Air Quality 2022 IEEE i) Measuring the Air [1] V.V. Tran, D. Park and
Mohd Kosim, Monitoring 13th Control quality is very Y. C Lee, "Indoor Air
Siti Lailatul System and System important as it helps Pollution, Related Human
Mohd Hassan, Ili using Graduate people to protect Diseases, and Recent
Shairah Abdul Arduino Research themselves from the ill Trends in the Control and
Halim, Noor and Matlab Colloquium effect of poor quality Improvement of Indoor Air
Ezan Abdullah, Analysis (ICSGRC), air. Quality," International
A’zraa Afhzan 23 July 2022, ii) Car left on for more Journal of Environment
Ab. Rahim Shah Alam, than 10 minutes will Research and Public Health,
Selangor, harm the people by pp. 1-27, 2020.
Malaysia polluting the air in the [2] S. Kumar and A. Jasuja,
garage. "Air Quality Monitoring
iii) Proper ventilation System Based on IoT using
should be made to Raspberry Pi," International
protect oneself from Conference on Computing,
poor quality air. Communication and
Automation, pp. 1341
2.2
2.3
Author Paper Title Publication Summary Reference
Details
1)Munmun Ghosal A Quadcopter 2018 Trends i) This project is [1]B. Marinovl) Marin,
Based in Electronics mainly designed to Topalovl) Ivan, Gieva2)
2)Anku Bobade Environment and track the location Elitsa and Nikolov1)
Health Informatics where there is high air Georgi, "Air Quality
3)Preeti Verma Monitoring (ICOEI) pollution. Monitoring in Urban
System for ii) It also used to Environments", IEEE,
Smart Cities measure the air 2016.
parameters such as [2]Movva Pavani and P.
smoke,CO2,the Trinatha Rao, "Real
intensity of Time Pollution
light,temperature,humi Monitoring Using
dity continuously . Wireless sensor
iii) This project is Networks", IEEE,2016.
helpful in the better
production of crop in
farming..
2.4
Chapter 3:
Electronics and Instrumentation Engineering Page 1
Concepts and relevance to Seminar component
For slope we choose two points. Say (200,2.6) and (10000,0.75 ) for LPG line or any such line
m = log y - log y0
log x - log x0
m = log(0.75/2.6)
log(10000/200)
m = -0.318
Again to calculate y intercept we need to take another point , say (5000,0.9) of CO2 line
log y = m log x + c
c = 1.13
For CO2/Smoke
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
int redLed = 10;
int greenLed = 12;
int buzzer = 8;
int smokeA0 = A0; // Your threshold value
Electronics and Instrumentation Engineering Page 1
int sensorThres = 400;
void setup()
{
pinMode(redLed, OUTPUT);
pinMode(buzzer, OUTPUT);
pinMode(smokeA0, INPUT);
Serial.begin(9600);
lcd.begin(16,2);
}
void loop()
{
int y1 = analogRead(A0);
Serial.println(y1);
int analogSensor = analogRead(smokeA0);
Serial.print("Pin A0: ");
Serial.println(analogSensor);
lcd.print("Smoke Level:");
lcd.print(analogSensor-50); // Checks if it has reached the threshold value
if (analogSensor-50 > sensorThres)
{
digitalWrite(redLed, HIGH);
lcd.setCursor(0, 2);
lcd.print("Alert....!!!");
digitalWrite(12, LOW);
tone(buzzer, 1000, 200);
}
else
{
digitalWrite(redLed, LOW);
digitalWrite(12, HIGH);
lcd.setCursor(0, 2);
lcd.print(".....Normal.....");
noTone(buzzer);
}
delay(500);
lcd.clear();}
void loop()
{
int ppm = analogRead(aqsensor); //read MQ135 analog outputs at A0 and store it in ppm
Serial.print("Air Quality: "); //print message in serial monitor
Serial.println(ppm); //print value of ppm in serial monitor
lcd.setCursor(0,0); // set cursor of lcd to 1st row and 1st column
lcd.print("Air Quality: "); // print message on lcd
lcd.print(ppm); // print value of MQ135
{
lcd.setCursor(1,1); //jump here if ppm is greater than threshold
lcd.print("AQ Level HIGH");
Serial.println("AQ Level HIGH");
tone(led,1000,200); //blink led with turn on time 1000mS, turn off time 200mS
digitalWrite(buz,HIGH); //Turn ON Buzzer
else
{
Electronics and Instrumentation Engineering Page 1
digitalWrite(led,LOW); //jump here if ppm is not greater than threshold and turn off LED
lcd.setCursor(1,1);
delay (500);
void setup()
{
Serial.begin(9600);
lcd.begin(16,2);
pinMode(ledPin,OUTPUT);
}
void loop()
{
int Value = analogRead(sensorPin);
value = analogRead(A0);
lcd.print("Alcohol Lev.:");
lcd.print(value-50);
Serial.print(value);
if (value-50> 300)
{
digitalWrite(ledPin,HIGH);
lcd.setCursor(0, 2);
lcd.print("Alert....!!!");
Serial.print ("Alert");
}
else {
digitalWrite(ledPin,LOW);
lcd.setCursor(0, 2);
lcd.print(".....Normal.....");
Serial.print("Normal");
}
delay(500);
lcd.clear();
}
5.2 Inference:
After connected the hardware parts of our project and testing the software we got monitoring of
air pollution.
6.Conclusion:
From all the above derivations, connections diagrams, we are able to calculate AirQuality in PPM.
The problem with MQ135 sensor is that specifically it cannot tell the Carbon Monoxide or Carbon
Dioxide level in the atmosphere, but the pros of MQ135 is that it is able to detect smoke, CO,