Olá.

Gostaria de calcular o ponto de orvalho, com os seguintes dados:  Temperatura: 25ºC; Umidade: 59%RH.

Como referência deixo o seguinte link com a explicação e a fórmula que passarei à seguir:

https://pt.wikipedia.org/wiki/Ponto_de_orvalho

"Uma aproximação bem conhecida utilizada para calcular o ponto de orvalho (Tpo) dada somente a temperatura actual (Bulbo seco) do ar (T) e a umidade relativa do ar (UR – em percentagem), é a "fórmula de Magnus":"

(onde)

Podem me ajudar a calcular? Gostaria de após entender, colocar este cálculo no arduino com um DHT11;

Exibições: 1023

Responder esta

Respostas a este tópico

Boa dia Sr. MSG, (se não gosta que te chame pelas iniciais, avise),

este algoritmo é muito complexo, acredito que vá precisar de um ucontrolador

que tenham coprocessador matemático.

Não sei se é o caso dos ucontroladores da família arduino.

Minha sugestão é que use o método JACK, faça por partes.

Calcule cada parte usando variáveis tipo float e salve o resultado de cada etapa,

partindo então para a próxima.

RV mineirin

Olá.

   Vc basicamente teria que escrever em programês o que está escrito em matematiquês...

 Algo como: 

  Y=log(UR/100)+bT/(c+T);

  Tpo=(c*Y)/(b-Y)

Onde todas as variáveis são double, as constantes vc tem (a,b,c e d), os dados (T e UR) tb.

  A função log() é um pouco polemica, mas está listada em math.h, nunca usei..

https://www.arduino.cc/en/math/h

  É preciso conferir se tudo entra mesmo em °C ou °F.

   Sugiro uma busca no Google pra achar mais referencias, como:

http://www.squids.com.br/arduino/index.php/projetos-arduino/projeto...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço