Arduino Weather Station - baseada na Auriol H13726A / Ventus W155

Werk_AG

Cumulus
Registo
12 Jan 2013
Mensagens
279
Local
Cercal CDV
Últimas versões de esquemas, software e tutorias, estão agora disponíveis no forum de suporte ao sistema AuriolDuino


AuriolDuino_RF_Receiver_v400_b006 - Release date: 12/05/2014

Este software foi desenvolvido para ser usado exclusivamente com os kits AuriolDuino RX.
Para facilitar actualizações por parte do já considerável numero de utilizadores destes kits, decidimos publicá-lo com GNU General Public License v3.

Este upgrade é compatível com todos os kits disponibilizados anteriormente.

Quem tenha construido receptores com Arduinos e que já fossem funcionais com qualquer das antigas versões de software listadas abaixo, poderão tambem utilizar esta nova versão, procedendo a eventuais modificações no software ou hardware.

NOVIDADE Janeiro 2014: Novos kits receptor prontos a funcionar


AuriolDuinov2_net01.jpg
AuriolDuinov2_net02.jpg




Nova Versão Arduino Nano Shield - TX Sensors Interface v1.00

Esta interface foi especialmente concebida para usar com um sensor de temperatura / humidade num escudo de radiação aspirado, e permite ainda a adição de sensores de UV e Radiação Solar.
Inclui ainda o sistema de emissão RF.



Arduino_Weather_Station_TX_Sensors_Interface_v100a.png


Arduino_Weather_Station_TX_Sensors_Interface_Board_v110.jpg


TX_Sensors_Interface_Board_v110_assembled1.jpg


----------------

Info, fotos, downloads, etc, clique aqui.
 

Werk_AG

Cumulus
Registo
12 Jan 2013
Mensagens
279
Local
Cercal CDV
Versão 2 do sensor UV e Radiação Solar

Actualização 08/06/2013

Sensores UV:
UVM-30A
Reyax UV-01 - Embora instalado actualmente não são utilizados os dados deste sensor

Radiação Solar:
Já não é utilizado o Ligh Sensor BH1750FVI.
Actualmente, o nível de Radiação Solar é obtido com um sensor baseado em célula fotovoltaica,
segundo o método de Chuck Wright (segundo o autor, este método é capaz de produzir resultados com validade cientifica).

Os dados destes sensores são lidos por um Arduino Nano, e posteriormente enviados por RF para o Arduino receptor.

Gráficos com dados provenientes destes sensores, podem ser vistos clicando aqui.


Imagens actualizadas: 05/07/2013

sensorUV_Sol_V31_net.jpg


SolRad_net240.jpg


Assim, com o sistema mostrado temos:

Sensor 1 - Temperatura (DHT22)
Sensor 2 - Humidade (DHT22)
Sensor 3 - Não usado actualmente (I2C_1)
Sensor 4 - Solar Radiation (A0)
Sensor 5 - UVM-30A (A1)

Um bom e Santo Domingo para todos
 

Werk_AG

Cumulus
Registo
12 Jan 2013
Mensagens
279
Local
Cercal CDV
Seria perfeitamente possivel usar um sistema semelhante com uma Watson, ou PCE, desde que alguem implementasse num Arduino (ou outro microcontrolador) a descodificação dos sinais RF provenientes da estação.

Felizmente à algum tempo atrás isso foi feito para as Auriol, o que de momento me permite receber os dados do anemometro, direcção do vento e pluviometro originais da Auriol.

Apesar dos sistema estar funcionar perfeitamente, prevendo possiveis futuras avarias, por exemplo do anemometro, estou com planos para poder mesmo vir a usar os anemometros e catavento das Watson (PCE, etc, tudo Fine Offset), pelo seu baixo custo, simplicidade técnica/mecanica e disponibilidade.
Creio que será possivel ligá-los directamente a um Arduino, que depois de processar os dados, a cada x segundos os pode enviar por RF. Algo semelhante ao que já estou a fazer com os dados dos sensores de temperarura / humidade e solar.

Realmente tudo é possivel... ainda hoje li algures num forum, um tipo que ligou um anemometro Davis a um odometro de uma bicicleta. Calma, foi apenas uma experiência... para mostrar que qualquer coisa que leia impulsos, pode ler um anemometro Davis.
 

hvalentim

Cirrus
Registo
13 Dez 2007
Mensagens
71
Local
Ch. da Caparica
Seria perfeitamente possivel usar um sistema semelhante com uma Watson, ou PCE, desde que alguem implementasse num Arduino (ou outro microcontrolador) a descodificação dos sinais RF provenientes da estação.

Está feito com um Raspberry(*), inclusive usando o pywws como front end.

Deixa no entanto uns problemas em aberto para resolver, no caso W-8681:
-> É preciso adaptar o projecto para um sinal emitido nos 868Mhz
-> Tanto a descodificação como a captura omitem a parte dos sensores solares

Mas para uma PCE parece ser uma solução pronta a funcionar.

(*) Ver Aqui , aqui , aqui e aqui.
 

Werk_AG

Cumulus
Registo
12 Jan 2013
Mensagens
279
Local
Cercal CDV
O Raspberry é uma excelente plataforma. Ainda não fui ver os links que deixou, mas atendendo ao que diz, suponho que com um sistema desses se dispensa ter um PC sempre ligado.

Deixa no entanto uns problemas em aberto para resolver, no caso W-8681:
É preciso adaptar o projecto para um sinal emitido nos 868Mhz
Tanto a descodificação como a captura omitem a parte dos sensores solares

Sim, receptores para 868Mhz são mais dificeis de encontrar do que os vulgares 433.92Mhz. Dependendo até do sistema de modulação que é usado, pode até ser complicado (acho que a Watson usa FSK, será?).
Já agora, as PCE trabalham em 433.92Mhz?

Certamente que não demorará muito para que alguem adapte o software para as W-8681, a não ser que o protocolo seja muito diferente do usado nas PCE (creio que o sistema de modulação e a frequência são diferentes).
 

Werk_AG

Cumulus
Registo
12 Jan 2013
Mensagens
279
Local
Cercal CDV
E parece que tanto o sim como o não estão certos... :)

Creio que as que se encontram na Europa, sendo 868MHz serão FSK, mas é só um palpite.
 

Werk_AG

Cumulus
Registo
12 Jan 2013
Mensagens
279
Local
Cercal CDV
Considerando a evolução muito positiva dos testes com os novos sensores de UV e Radiação Solar, foi desenhada uma nova board com o futuro em mente...

Actualizada imagem no primeiro post.

UPDATE - 03/06/2013

Nova Versão Arduino Nano Shield - TX Sensors Interface v1.00

Esta interface foi especialmente concebida para usar com um sensor de temperatura / humidade num escudo de radiação aspirado, e permite ainda a adição de sensores de UV e Radiação Solar.
O controlo ligado / desligado da ventoinha do escudo de radição é feito pelo Arduino, mediante condições definidas no software, que podem ser: sempre ligada, liga acima ou abaixo de x ºC e/ou x% humidade, ligada se mais de 600 W/m2 (caso tenha sensor radiação solar), etc, etc, cada um define como acha mais adequado às condições da sua instalação.
Esta mesmo desenho de board, poderá de futuro vir a ser usada num sistema tambem RF, para ligação a um anemometro e sensor direção do vento (do tipo usado nas PCE, Watson e compatíveis), permitindo assim a contrução total de uma estação meteorológica.


UV_SR_Graph_20130602.jpg

Gráfico do dia 02/06/2013