The DS18B20 is a simple and inexpensive temperature sensor. The sensor operates by an OneWire system, which needs, besides the connections for ground and the supply voltage, only one wire to read the temperature values. By this bus system, it is possible to run multiple sensors which is also described in this tutorial.
In the following article we extend the Tiny RTC module with a DS18B20 temperature sensor, which either already exists on the board or we simply add by soldering. This article is an extension of: Time and calendar functions with a real time clock module based on the DS1307 and an Arduino.
In this a bit more extensive project we deal with several factors on the subject of indoor climate. We will measure the temperature, humidity and air pressure, saving maximum and minimum values of our measurements and show it on a TFT display.
On the way to a small weather station we deal today with the air pressure and temperature measurement and use a breakout board for the BMP085 with an I²C interface, and an Arduino of our choice.
The DHT11 is a simple and inexpensive temperature and humidity sensor, which is ideal for small projects with the Arduino, in which it does not depend on a high degree of accuracy of the measurements. It should be used for indoor measurements.
Sensors, like the DHT11, are virtually the senses in the world of microcontrollers. With them you can observe, for example, environmental influences, and possibly respond. In this case we deal with the temperature and humidity measurement and therefore we have almost a small weather station.
The GY-65 is a simple breakout board for Bosch BMP085 barometric pressure sensor with integrated temperature measurement. The values can be a simple used for weather forecast, more precise (GPS) navigation (level measurement, as well as vertical climb and descent).