TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (405 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (133 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (141361 times)
  2. FAT32 Library (74205 times)
  3. Network Ethernet Library (58777 times)
  4. USB Device Library (48854 times)
  5. Network WiFi Library (44564 times)
  6. FT800 Library (44149 times)
  7. GSM click (30883 times)
  8. mikroSDK (29739 times)
  9. PID Library (27372 times)
  10. microSD click (27309 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Project

Datalogger for Temperature and Humidity

Rating:

8

Author: MIKROE

Last Updated: 2014-03-03

Package Version: 1.0.0.0

Category: Measurement

Downloaded: 5375 times

Followed by: 1 user

License: MIT license  

We’ll show you how easily you can create a fantastic Temperature and Humidity Datalogger device which draws graph on TFT display and stores the acquisition data on the microSD card. We have added an extra autonomous battery power supply feature, so you can carry around your datalogger where ever you go.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "Datalogger for Temperature and Humidity" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "Datalogger for Temperature and Humidity" changes.

Do you want to report abuse regarding "Datalogger for Temperature and Humidity".

  • Information
  • Comments (6)

Project Blog

Figure 1 - Datalogger for Temp. and Humidity

Figure 1 - Datalogger for Temp. and Humidity

Datalogger for Temp. and Humidity board connections

View full image

Temperature and humidity go hand by hand. Individual perception of surrounding temperature greatly depends on humidity. In more humid environment you may feel like melting, and you can withstand much more heat when air is dry (like in deserts). We have decided to create a simple, but most useful and interesting project for this Let’s make. We’ll show you how easily you can create a fantastic Temperature and Humidity Datalogger device which draws graph on TFT display and stores the acquisition data on the microSD card. We have added an extra autonomous battery power supply feature, so you can carry around your datalogger where ever you go. Just connect mikromedia for XMEGA, Battery Boost shield with SHT1X PROTO temperature/humidity sensor using wire jumpers, click the microSD card in the socket and you got the hardware you need. We have created an open-source datalogger application in mikroC, mikroBasic and mikroPascal compilers for AVR and you ca freely download it from this webpage.

Datalogger for Temp. and Humidity Video

Video Demonstration

Watch on YouTube

Program is very intuitive. Upon placing AAA batteries into Battery Boost Shield, board gets power and displays the initial screen. Clicking on START> button you enter the datalogging screen. TFT shows two graphs: red is for temperature and blue is for humidity. Each second data is being red from SHT1X sensor and information is updated on the display. If the FAT16 formatted microSD card is placed in the socket, it is automatically detected and a SD card icon is shown in the top right corner of the display. Program is designed to continue operation even if you pull-out the card, or if you push it in the slot again.

Applications

  1. You can install the mikromedia inside your home or your car and always have a reliable information about humidity and temperature.
  2. You can carry around your fancy datalogger when you go hiking, or go to the beach, or just hang out with your friends and always keep the track of the weather.

Expanding the project with some other devices, you can find dozens of interesting applications. You can modify the project as much as you like, and expand this basic functionality with your own implementation ideas. Don’t hesitate to send us photos of what you have built using this project kit.

Datalogger for Temp. and Hum. Schematics

Datalogger for Temp. and Hum. Schematics

Connection Schematics

View full image

Source code of this project is provided for free, so you can modify it to suit your needs. Since ATxmega128A1 comes preprogrammed with free UART Bootloader, you won’t have to spend a dollar more on external programmers.

ALSO FROM THIS AUTHOR

UVC Click

0

UVC Click is an ultraviolet sensing board which complements UVC Light Click for a ultimate ultraviolet solution. The board is based on GUVC-T21GH ultraviolet sensor from GenUV, capable of measuring UVC spectrum in the range of 220nm up to 280nm and light intensity from 0mW/cm² up to 9.3mW/cm². With high sensitivity and good solar blindness, it can be a perfect solution for monitoring sterilization lamps used in ultraviolet germicidal irradiation (UVGI), a disinfection method that is becoming an essential tool in the battle against viruses and bacteria. UVC Click has two ways of reading UV sensor output, direct analog output value and digital output thanks to MCP3221 ADC converter.

[Learn More]

Analog MUX Click

0

Analog MUX Click is a Click board™ that switches one of the sixteen inputs to one output. It employs the CD74HC4067, a High-Speed CMOS Logic 16-Channel Analog Multiplexer/Demultiplexer, produced by Texas Instruments.

[Learn More]

IR Gesture 3 Click

0

IR Gesture 3 Click is a compact add-on board that provides contactless gesture recognition. This board features the ADPD1080, a photometric front-end from Analog Devices. The IR Gesture 3 Click allows gesture recognition in two dimensions, with a built-in optical filter and a sharp visible light cutoff. It eliminates the need for external lenses and preserves the dynamic range of the sensor when placed under sunlight or indoor lighting. It does not require a precise alignment because its sensor maintains a linear response within the ±35° angular field of view.

[Learn More]