Site Loader
Rock Street, San Francisco

 Indoor temperature is one of the fundamental
characteristics of the indoor environment. It can be controlled with the
building and its HVAC system. HVAC is the system of heating, ventilating and
air conditioning.

Heat is a form of energy
measurable in terms of temperature by thermometers. In a natural environment,
human experiences a range from arctic cold to debilitating tropical heat. And the
temperature of the air influences the body temperature. The indoor temperature affects
several human responses such as thermal comfort, perceived air quality  and performance at work. In this study, we focused on the effects of temperature on performance
at our school.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!

order now

Latest researches shows that
indoor environmental conditions influence health and productivity. And engineers
are interested in improving indoor environments and quantifying the effects to
increase efficiency. We assembled existing information on how temperature
affects productivity. These productivity effects could be incorporated into
cost-benefit calculations relating to building design and operation.

In following passages, we try to answer the
question of which physical factors of a typical classroom affect academic
performance, and in what way.  We hope to
determine whether it is possible to establish which elements play an important
role. The performances will be evaluated
by temperature, humidity and seat arrangement elements. In the end, we will
show how each one affects the learning process and academic achievemet.


In this thesis,
microcontroller-based embedded system is designed to monitor the temperature
and humidity values of the environment. In addition to monitoring temperature
and moisture, the user can control heat index. The system was designed using
Arduino Nano microcontroller and its development environment. Arduino webserver
monitoring system was programmed using the C programming language. The sensor
data is read and processed by Arduino and it is displayed to the user through
the gobetwino interface.


The methods used behind creating
embedded systems. The whole design process is divided to four sections: design
model, architecture model, implementation and testing. System design theory is
applied when designing the practical part. Theory describes the use of the
Arduino microcontroller and how it is utilized in the embedded systems.
Practical part of the project is divided into two parts: Hardware and Software.
Practical part describes manufacturing of the temperature and humidity
monitoring system. The wiring diagram is explained such a way that someone
without practical experience can replicate the process of creating the system.
The source code of the user interface and the system are published in






We get the measurements  of
the class via arduino nano heat and humidity calculation device which we build
and encode. We use arduino nano, dht11 humidity and temperature sensor, esp8266
wifi module and gobetwino, which is a program for getting the datas and save
them in a txt format.


 Components Required

               Arduino NANO

Temperature and Humidity Sensor


               Power supply


               In this project, we will build a small
circuit to interface Arduino with DHT11 Temperature and                  Humidity Sensor.



Technically,  Arduino is a
programmable logic controller. Officially, it’s an open-source electronics
prototyping platform. Arduino is easy-to-use hardware and software as the
definition of the designer. Basically, 
Arduino boards are able to read inputs ( ex.  message, heath or light )  and turn it into an output ( ex. Turning on
led, activating a motor, display in the screen ). You can tell your board what
to do by sending a set of instructions to the microcontroller on the board. For
example, you can obtain some test results using customized arduino components
for humidity and temperature measurements, as we did in this experiment.


Arduino is an open source tool for developing computers that can
sense and control more of the physical world than desktop computer. It is an
open-source physical computing platform based on a simple microcontroller
board, and a development environment for writing software for the board. The
software is written in C or C++ programming language. The Arduino development
board is an implementation of wiring, a similar physical computing platform,
which is based on the processing multimedia programming environment. (Arduino


In this study we use arduino nano which is a common type of arduino
to use. The major difference between the standart arduino uno and arduino nano
is the number of Analog Pins and the USB Port We will discuss these components
later in detail.









             Inexpensive – Arduino boards are
relatively inexpensive compared to other microcontroller platforms.

             Cross-platform –
The Arduino Software  runs on Windows,
Macintosh OSX, and Linux operating systems. Most microcontroller systems are
limited to Windows.

             Simple, clear
programming environment – The Arduino Software 
is easy-to-use for beginners, yet flexible enough for advanced users to
take advantage of as well.

             Open source and
extensible software – The Arduino software is published as open source tools,
available for extension by experienced programmers. 

             Open source and
extensible hardware – The plans of the Arduino boards are published under a
Creative Commons license, so experienced circuit designers can make their own
version of the module, extending it and improving it.

Arduino IDE is programming environment that allows the user to
draft different kind of programs and load them into the Arduino microcontroller.
Arduino uses user-friendly programming language, which is based on programming
language called Processing. After the user has written his code, IDE compiles
and translates the code to the assembler language. After translating the code,
the IDE uploads the program to the Arduino microcontroller.  Arduino IDE has a built-in code parser that
will check the user written code before sending it to the Arduino. IDE software
includes the set of different kind of programs that are ready to be tested on
the device. After testing the program it can be uploaded to the Arduino by USB
cable that vary in different models (Banzi 2011, 20-21). Graph 6 shows a screen
capture of javabased Arduino IDE.

Embedded system design is divided into three layers: Hardware,
Software and Application layer.  Hardware
layer consists of electrical specifications of the design.Hardware layer
describes the wiring of sensors and shields to Arduino Nano. Software layer has
the programming design of the system. Software describes the  technique used to read sensor data. Application
layer introduces the design of web-based user interface and the way data is
transferred between software and the application layer.

The purpose of a sensor is to respond an input physical property
and to convert it into an electrical signal that is compatible with electronic
circuits (Fraden 2010, 2). Sensors are electronic devices that measure a
physical quality such as light or temperature and convert it to a voltage.
There are two types of sensors: digital and analog. Digital sensor output
varies between one and zero, which translates to sensors voltage range. Analog
sensor can output any value between its voltage ranges. Its voltage output
changes according to the reading from the sensor. Analog sensor is used to
measure precise numerical information like temperature or speed. Analog sensors
can output almost an infinite range of values. Sensors are used to expand the
capabilities of the Arduino.






DHT11 :

DHT11 is a part of DHTXX series of Humidity sensors. The other
sensor in this series is DHT22. Both these sensors are Relative Humidity (RH)
Sensor. As a result, they will measure both the humidity and temperature.

DHT11 is a Humidity and Temperature Sensor, which generates
calibrated digital output. DHT11 can be interface with any microcontroller like
Arduino, Raspberry Pi, etc. and get instantaneous results. DHT11 provides high
reliability and long term stability.

The DHT11 Humidity and Temperature Sensor consists of 3 main
components. A resistive type humidity sensor, an NTC (negative temperature
coefficient) thermistor (to measure the temperature) and an 8-bit
microcontroller, which converts the analog signals from both the sensors and
sends out single digital signal.


Gobetwino is kind of a “generic proxy” for Arduino. It’s a program
running on a PC, that will act on behalf of Arduino and do some of the things
that Arduino can’t do on its own.

We have already take Humidity and Temperature Measurement using
Arduino and displayed the data on Gobetwino program.



The measurements  accomplished by the data communications
between Arduino, DHT11 Sensor Module, ESP8266 WIFI module and Gobetwino .  Celsius scale thermometer and percentage scale
humidity meter displays the ambient temperature and humidity through a display
and also record it as a text file. We take the measurements ..30.11.2017 and
07.12.2017… classes…o’clock We take two measurement tests by arduino each day.
One is before the class when the lecture didnt started and one is after the
lecture while the students write their reflection papers about the class and
filling our survey questions.

We try to fiure out their
comfort level in the temperature we fixed by hvac system and their motivation
in this environment. Then we asked them for mark where they sit in class on the
graph we gave them and mark the chair where they want to sit if it is possible.
We did the same thing 2 weeks consecutievely. First week we fixed the classroom
temperature at 20.00 celsius and the second week we fixed it at 27.00. There
were 26 people in the test group and we neglected the genders and clothes while
we commentate the results. Fort his experiment, we divided the class into
eleven regions. We gave a number to each region and recorded the results of
each region seperately. We ensured students sit in the same places in this two
weeks. At the end of the class we asked the students to write a reflection
paper about the lesson and to answer the survey questions which we gave them
before the class.

We get the measurements  of
the class via arduino nano heat and humidity calculation device which we build
and encode. We use arduino nano, dht11 humidity and temperature sensor, esp8266
wifi module and gobetwino, which is a program for getting the datas and save
them in a txt format.

Before beginning to design the monitoring system for the class,
certain requirements were set. The system is needed to be easy to use and the
user could remotely monitor environmental changes inside the class. Sensor data
required to be collected and stored for showing long period changes in the
environment variables. Hardware requirements were set so that the cost of the
system would be low as possible. To narrow down the cost of the system only two
environment variables were chosen to be tracked: air humidity and temperature. 

A systematic approach in designing the microcontroller based system
for measurement and control of the temperature and humidity has been
followed.  The results obtained from the
measurement have shown that the system performance is quite reliable and accurate.
This project has been completed successfully, and our goal of integrating all
of the underlying technologies has been met. We get our datas with arduino and
transmit them wirelessly to a processing sketch, where they are visualized for
simple analysis



Post Author: admin


I'm Eunice!

Would you like to get a custom essay? How about receiving a customized one?

Check it out