Você está na página 1de 36

Estao Meteorolgica

utilizando Arduino/Labview

INSTRUMENTAO ELETRNICA

DIEGO FERNANDES BARBOSA


Sumrio
2

Introduo
Conceitos Fsicos
Sensores
DHT11
BMP180
BH1750FVI
Arduino Uno
Etapas do Projeto
Bibliotecas e Software Utilizados
Montagem dos sensores
IDE ARDUINO
Interface Labview
Dados Aquisitados
Referncias

Micro Estao Meteorolgica baseada em Arduino/Labview


Introduo
3

Meteorologia a cincia que estuda os fenmenos


atmosfricos e tem como base a previso do tempo.
Figura1. Imagem de satlite da Amrica Latina

Fonte: http://goo.gl/kdUinW
Micro Estao Meteorolgica baseada em Arduino/Labview
Introduo
4

O estudo do clima importante para realizar


inmeras atividades:
1. Agricultura;
2. Construo civil;
3. Aviao
4. Transportes em geral;

Micro Estao Meteorolgica baseada em Arduino/Labview


Conceitos fsicos
5

A meteorologia envolve estudo de diversas variveis


tais como:
1. Temperatura;
2. Presso;
3. Umidade;
4. Luminosidade;

Micro Estao Meteorolgica baseada em Arduino/Labview


Sensores
6

Sensor de temperatura e umidade DHT11:


Figura 2. DHT11

Fonte: http://goo.gl/5ay672

Micro Estao Meteorolgica baseada em Arduino/Labview


Sensores
7

Caractersticas do DHT11:

Figura 2. Caractersticas do DHT11

Fonte: http://goo.gl/5ay672

Micro Estao Meteorolgica baseada em Arduino/Labview


Sensores
8

Figura 3. Processo de comunicao do sensor DHT11

Fonte: http://goo.gl/8iKN3b

Micro Estao Meteorolgica baseada em Arduino/Labview


Sensores
9

Sensor de presso BMP180

Figura 4. Sensor de presso BMP180

Fonte:http://goo.gl/2nEZcr

Micro Estao Meteorolgica baseada em Arduino/Labview


Sensores
10

Caractersticas do BMP180:
1. Fornece leituras de presso, temperatura e altitude;
2. Passo de 0,01hPa para a presso e de 0,1C para a
temperatura
3. Calibrao na unidade microcontroladora
integrada ao sensor

Micro Estao Meteorolgica baseada em Arduino/Labview


Sensores
11

Figura 5. Algoritmo de leitura do BMP180

Fonte: http://goo.gl/2nEZcr

Micro Estao Meteorolgica baseada em Arduino/Labview


Sensores
12

Clculo da altitude atravs do BMP085 dado pela


seguinte equao:

Onde:
p o valor da presso medida e compensada pelo
sensor;
p o valor da presso atmosfrica no nvel do mar.

Micro Estao Meteorolgica baseada em Arduino/Labview


Sensores
13

Sensor de iluminncia BHI750FVI

Figura 6. Sensor BHI750FVI

Fonte: http://goo.gl/n8w9XM

Micro Estao Meteorolgica baseada em Arduino/Labview


Sensores
14

Caractersticas do sensor BHI750FVI:


1. Barramento IC;
2. Alta resoluo (1 65535 lx);
3. Conversor de iluminncia para digital;

Micro Estao Meteorolgica baseada em Arduino/Labview


Xbee
15

Figura 7. Xbee S1

Fonte: http://goo.gl/3pKWMM

Micro Estao Meteorolgica baseada em Arduino/Labview


Xbee
16

Utiliza o protocolo IEEE 802.15.4


Utiliza a banda de 2.4GHz
Taxa de transferncia entre 20Kbps e 250Kbps
Apresenta duas topologias a mesh e estrela

Micro Estao Meteorolgica baseada em Arduino/Labview


Xbee
17

Figura 8. Aplicaes para o Xbee

Fonte: http://goo.gl/iYJ2Z0

Micro Estao Meteorolgica baseada em Arduino/Labview


ARDUINO UNO
18

Figura 9. ARDUINO UNO

Fonte:http://www.embarcados.com.br/arduino-uno/

Micro Estao Meteorolgica baseada em Arduino/Labview


ARDUINO UNO
19

O ARDUINO uma plataforma com um circuito


eletrnico com um chip microcontrolador acoplado
sua estrutura;
Possui um microcontrolador ATMEGA16U2;
Programao atravs de um cabo serial;
Linguagem de programao baseada em C;

Micro Estao Meteorolgica baseada em Arduino/Labview


Etapas do Projeto
20

Figura 10. Etapas do projeto

Aquisio Recepo
PC/Labview Labview PCs
Xbee Xbee

Fonte: Autoria Prpria


Micro Estao Meteorolgica baseada em
Arduino/Labview
Bibliotecas e Software Utilizados
21

LIFA BMP085 LV9 -Forum National


LIFA DHT11 LV9 - Forum National
VISA - National Instruments
ADAFRUIT BMP085 - GitHub
DHT11 - GitHub

Labview 2015 - National Instruments


XCTU -Digi
IDE Arduino -Arduino

Micro Estao Meteorolgica baseada em Arduino/Labview


Montagem dos Sensores
22

Figura 11. Montagem

Fonte: Autoria Prpria


Micro Estao Meteorolgica baseada em Arduino/Labview
IDE ARDUINO
23
Figura 12. Serial Monitor Figura 13. Ide Arduino

Fonte: Autoria Prpria


Micro Estao Meteorolgica baseada em Arduino/Labview
IDE ARDUINO
24
Figura 14. IDE

Fonte: Autoria Prpria


Micro Estao Meteorolgica baseada em Arduino/Labview
Interface Labview
25

Figura 15. Interface 10.0.58.66:8000/estacao.html

Fonte: Autoria Prpria


Micro Estao Meteorolgica baseada em Arduino/Labview
Dados Aquisitados
26

Tabela 1. Valores calculados para o tratamento de dados


Iluminncia - Temperatura -
Umidade
BH1750FVI DHT11
Mdia 229,8 22,27 39,48
Desvio Padro 0,8823 0,9770 1,149
Erro desejado 0,5 0,5 0,5
Nvel de Confiabilidade 95% 95% 95%
Amostras Necessrias 13 18 31

Tabela 2. Valores calculados para o tratamento de dados


Temperatura -
Altitude Presso
BMP085
Mdia 23,5 17,20 1011,19
Desvio Padro 0,0466 0,4861 0,0583
Erro desejado 0,05 0,05 0,05
Nvel de confiabilidade 95% 95% 95%
Amostras Necessrias 4 150 3

Fonte: Autoria prpria

*Dados referentes a um total de 33 Amostras colhidas para avaliao.

Micro Estao Meteorolgica baseada em Arduino/Labview


Dados Aquisitados
27

Figura 16. Grfico 1


Temperatura x Tempo
23.50

23.00

22.50

22.00

T em peratura - C DHT 11 21.50

21.00

20.50

20.00

T em po

Fonte: Autoria prpria

Micro Estao Meteorolgica baseada em Arduino/Labview


Dados Aquisitados
28

Figura 17. Grfico 2


Temperatura x Tempo
23.62

23.60

23.58

23.56

23.54

23.52
T em peratura C - BMP085
23.50

23.48

23.46

23.44

T em po

Fonte: Autoria prpria


Micro Estao Meteorolgica baseada em Arduino/Labview
Dados Aquisitados
29

Figura 18. Grfico 3


Umidade x Tempo
41.50

41.00

40.50

40.00

39.50

39.00
Um idade % - DHT 11 38.50

38.00

37 .50

37 .00

36.50

T em po

Fonte: Autoria prpria


Micro Estao Meteorolgica baseada em Arduino/Labview
Dados Aquisitados
30

Figura 19. Grfico 4


Presso x Tempo
1011.35

1011.3

1011.25

1011.2

1011.15
Presso hPa - BMP085
1011.1

1011.05

1011

1010.95

T em po

Fonte: Autoria prpria


Micro Estao Meteorolgica baseada em Arduino/Labview
Dados Aquisitados
31

Figura 20. Grfico 5


Altitude x Tempo
18.50

18.00

17 .50

17 .00

Altitude M - BMP085 16.50

16.00

15.50

15.00

T em po

Fonte: Autoria prpria


Micro Estao Meteorolgica baseada em Arduino/Labview
Dados Aquisitados
32

Figura 21. Grfico 6


Iluminncia x Tempo
232.5

232

231.5

231

230.5

230
Ilum inncia - LUX BH17 50FVI
229.5

229

228.5

228

T em po

Fonte: Autoria prpria


Micro Estao Meteorolgica baseada em Arduino/Labview
Dados Aquisitados
33

Figura 22. Grfico 7


Iluminncia x Tempo
261.5

261

260.5

260

Ilum inncia - LUX Minipa MLM 1011 259.5

259

258.5

258

T em po

Micro Estao Meteorolgica baseada em


Arduino/Labview
Dados Aquisitados
34

Tabela 3. Comparativo Plataforma Arduino x INPE

Temperatura
Temperatura Temperatura Presso Presso Umidade Umidade
CPTEC-
DHT-11 BMP-085 BMP-085 CPTEC-INPE DHT-11 CPTEC-INPE
INPE

01/09/2016
21,00 C 23.6 C 24,00 C 1011,19 hPa 1015 hPa 38,00 % 50,00 %
20:51:51

01/09/2016
23,00C 23.5 C 24,00 C 1011,15 hPa 1015 hPa 41,00 % 50,00 %
20:51:53

Fonte: Autoria prpria

Micro Estao Meteorolgica baseada em Arduino/Labview


Referncias
35

TOFFOLI, L. (11 DE 2014). Presso Atmosfrica

THOMAZINI, D., & ALBUQUERQUE, P. U. (2008). Sensores Industriais Fundamentos e Aplicaes. (E. rica, Ed.) So Paulo

MOURA, Marcelo M. Phoenix Observatrio Astronomico. Disponvel em: <http://www.observatorio-phoenix.org/k_ensaios/24_k16_c.htm> Acesso em 22 de


Julho de 2016

PINTO, M. S. S. Especificaes de projetos para medio de velocidade de vento utilizando anemmetro ultrassnico com o mtodo de diferena
de fase. Universidade Federal do Maranho. So Luiz-MA, p. 70. 2006. Disponvel em: <http://www.tedebc.ufma.br/tde_arquivos/10/TDE-2007-10-19T200254Z-
53/Publico/Mauro%20Sergio%20Silva%20Pinto.pdf> Acesso em 22 de Julho de 2016.
CPTEC-INPE. Site Oficial, Disponvel em: <http://www.cptec.inpe.br/cidades/ /previsao.do> Acesso em: 01 de Setembro de 2016.

ARDUINO. Site Oficial, 2016. Disponvel em: <www.arduino.cc >. Acesso em: 22 de julho de 2016

BRUSAMARELLO, V. RTDs Termistores e Termopares. Disponvel em: < http://www.chasqueweb.ufrgs.br/~valner.brusamarello/eleinst/ufrgs8.pdf > Acesso
em: 22 de Julho de 2016

SALEIRO, Mrio. ELY, Emanuel. Introduo ao Zigbee. Luso robtica,. Disponvel em: <http://lusorobotica.com/ficheiros/Introducao_ao_Zigbee_-
_por_msaleiro.pdf> Acesso em 2 de Setembro de 2016

AOSONG, DHT11 Datasheet. Disponvel em: <https://akizukidenshi.com/download/ds/aosong/DHT11.pdf> Acesso em 2 de Setembro de 2016

BOSCH, BMP085 Datasheet. Disponvel em < https://www.sparkfun.com/datasheets/Components/General/BST-BMP085-DS000-05.pdf > Acesso em 2 de


Setembro de 2016

Micro Estao Meteorolgica baseada em Arduino/Labview


36

OBRIGADO

Micro Estao Meteorolgica baseada em Arduino/Labview

Você também pode gostar