Project tutorial

Microview DHT11 Meteo Station © LGPL

This co-working space has a very poor air conditioning system. Now I have a little help from my MicroView Micro Meteo Station.

  • 924 views
  • 0 comments
  • 0 respects

Components and supplies

Necessary tools and machines

09507 01
Soldering iron (generic)

Apps and online services

About this project

Overview

This particular co-working space has a very poor air conditioning system - so poor that when I go in this space, I must go in as shown in the photo above. But now I have a little help from my MicroView - with MicroView Micro Meteo Station.

Do you want a MicroView?

What's MicroView? See this page by SparkFun.

I use the MicroView to read and print on a little OLED screen the value of temperature and humidity. The project works with a 9 volts battery, or a USB port. You can connect this to your computer, or use it stand-alone. Now I put this in the co-working room. The chief doesn't ignore this silent demonstration.

The materials are:

Step 1: Connect the MicroView

I have made a board with connectors and 9V battery plug. You can connect all the components with a breadboard. Connect the DHT-11 to power supply (5V), and to pin number 2 of your Sparkfun MicroView. The DHT-11 needs a 4.7k resistor between the out pin and VCC pin. See the image.

After, you can install the DHT-11 library by https://github.com/adafruit/DHT-sensor-library

Test the sensor with the example test library. Do you see the temperature and the humidity? Right! Now upload the code!

Step 2: Upload the Firmware

Connect your MicroView to your computer between the USB serial converter. Add the board to your Arduino IDE. To add the board, select Tools --> Boards --> Board Manager --> MicroView.

Open the txt file. Copy the file on your Arduino IDE, select the MicroView board, and upload the code.

Step 3: See the Final Result

When you switch on the MicroView, you can see two values on screen. The first value is temp in C°, the second kind of value is humidity in %.

If you want to show the Fahrenheit temperature add this after int mt = t-(t*0.13);

int mf = mt * 1.8 + 32;

Substitute this:

widget -> setValue(mt);

with

widget -> setValue(mf);

Schematics

Microview Meteo Station
Fq1hp2wixaq3n3t large syyxustibm

Code

Github
https://github.com/adafruit/DHT-sensor-library

Comments

Similar projects you might like

Pac-Man LED Pixel Panel Costume

Project tutorial by Ben Muller

  • 4,800 views
  • 4 comments
  • 85 respects

LoRa Gateway for DeviceHive

Project tutorial by DeviceHive IoT team

  • 1,320 views
  • 2 comments
  • 17 respects

IoT Bird Feeder with Sigfox and Tweeter

Project showcase by Gaël Porté

  • 388 views
  • 0 comments
  • 7 respects

SmartWay

Project tutorial by Universum

  • 275 views
  • 0 comments
  • 5 respects

Raspberry Pi and Arduino Laptop

Project tutorial by Dante Roumega

  • 17,831 views
  • 6 comments
  • 45 respects

Arduino-Based Automatic Guitar Tuner

Project tutorial by Ben Overzat

  • 3,618 views
  • 0 comments
  • 12 respects
Add projectSign up / Login