Atenção, este código só está confirmado que funciona com a Auriol h13726.
Se não tens uma estação semelhante a esta:
O mais provavel é que este código não irá funcionar.
Que dados estarão disponiveis no PC?
-Direcção de Vento
-Velocidade média
-Rajada de Vento
-Temperatura exterior
-Humidade exterior
-Precipitação
Material necessário:
1x Arduino Uno ou duemilanove - preço entre 15€ a 25€
Onde comprar?
PT
http://www.sonigate.com/pt/product/show_details/1781/Arduino-Uno
http://www.inmotion.pt/store/index.php?cPath=10&osCsid=a5ff01b4f3f0a6ac15491e7e2960c16d
...
Estrangeiro
Ebay..por 16€ c/ portes vindos da China, foi onde comprei o meu, já o flashei mais 100x, provoquei curtos circuitos..sempre a funcionar, vou encomendar o segundo do Ebay.
http://www.arduino.cc/en/Main/Buy
1x Receptor 433.92Mhz
São muito baratos, mas não se vende em PT.
http://www.robotshop.com/eu/433mhz-high-sensitivity-transmitter-receiver-pair-rxa30.html
http://www.dinodirect.com/se-433-receiver-typeid-0-6011Grid/?cur=EUR
A loja é de confiança, mas vem da China, por isso leva muito tempo a chegar (+-1 mês)
Ebay
http://shop.ebay.com/i.html?_nkw=43...arduino&_osacat=0&_trksid=p3286.c0.m270.l1313
Cabos de PC (opcional)
São os cabos que ligam a motherboard à caixa..os conectores entram na perfeição nos pins do receptor 433.92Mhz, mas não entram no Arduino, por isso para ligar ao Arduino é necessário descarnar os fios. Os fios próprios para o Arduino vendem-se no Ebay. Podem tb soldar os fios ao receptor.
1) Ligar os fios do receptor ao Arduino, primeiro localizam os pins correctos no Receptor (GND; VCC; DATA):
-GND do receptor liga ao GND do Arduino
-VCC do receptor liga a 5V do Arduino
-DATA do receptor liga ao PIN 2 do Arduino (Neste momento é o pin2, mas no futuro poderá ser o 8..mas informo se houver alguma mudança)
Exemplo

2)
-Fazer dowload do software do Arduino
http://arduino.cc/en/Main/Software
-Ligar o Arduino por USB, em Vista e W7, os drivers devem instalar automaticamente, se não instalar automaticamente, escolher o driver da pasta "Drivers" no directório que fizeste download.
-Depois do Arduino estar instalado, abrir o software Arduino, escolher em "Tools" "Board" o vosso Arduino (Duel ou Uno). No mesmo local, escolher em "Serial Port" a porta de série em que o Arduino ficou instalado (ver no painel de controlo).
-Fazer download do firmware do Arduino em http://forum.auriolws.info/viewforum.php?f=8 .
Versão Cumulus, para funcionar no Cumulus
Versão WSDL, para funcionar no WSDL
-No software Arduino ir a "Open" escolher a pasta do firmware que fizeste download.."UPLOAD" (as luzes do Arduino irão piscar)..quando disser "Done Uploading" podes fechar o software Arduino.
2.1) Para o Cumulus http://sandaysoft.com/downloads
-Tutorial em Inglês
http://forum.auriolws.info/viewtopic.php?f=9&t=36
Irei traduzir para PT dentro de alguns dias.
2.2) Para o WSDL https://sourceforge.net/projects/wmrx00/files/
-Iniciar WSDL (WX Data Logger)
-Tools-Options-HDWR-Weather Station Console, clicar em Arduino
Escolher as opções
-Com Port, a porta de série que o Arduino está a funcionar
-"Auto Config New sensors"
-"Use Any available Channel"
-Clicar em "Save"
E devem começar a receber os dados no WSDL.
Exemplo da Auriol a funcionar no Cumulus

WSDL

PS:
-Parece complicado, mas não é
-O código do Arduino está sendo melhorado ao longo do tempo.
-Possivelmente terei um código para o Arduino que é compativel ao mesmo tempo para o Cumulus e o WSDL.
-Um barómetro com temperatura interior será adicionado no futuro (custa 17€)
-Este tópico servirá para dúvidas e informações de como obter os dados no PC.
Se não tens uma estação semelhante a esta:

O mais provavel é que este código não irá funcionar.
Que dados estarão disponiveis no PC?
-Direcção de Vento
-Velocidade média
-Rajada de Vento
-Temperatura exterior
-Humidade exterior
-Precipitação
Material necessário:
1x Arduino Uno ou duemilanove - preço entre 15€ a 25€
Onde comprar?
PT
http://www.sonigate.com/pt/product/show_details/1781/Arduino-Uno
http://www.inmotion.pt/store/index.php?cPath=10&osCsid=a5ff01b4f3f0a6ac15491e7e2960c16d
...
Estrangeiro
Ebay..por 16€ c/ portes vindos da China, foi onde comprei o meu, já o flashei mais 100x, provoquei curtos circuitos..sempre a funcionar, vou encomendar o segundo do Ebay.
http://www.arduino.cc/en/Main/Buy
1x Receptor 433.92Mhz
São muito baratos, mas não se vende em PT.
http://www.robotshop.com/eu/433mhz-high-sensitivity-transmitter-receiver-pair-rxa30.html
http://www.dinodirect.com/se-433-receiver-typeid-0-6011Grid/?cur=EUR
A loja é de confiança, mas vem da China, por isso leva muito tempo a chegar (+-1 mês)
Ebay
http://shop.ebay.com/i.html?_nkw=43...arduino&_osacat=0&_trksid=p3286.c0.m270.l1313
Cabos de PC (opcional)
São os cabos que ligam a motherboard à caixa..os conectores entram na perfeição nos pins do receptor 433.92Mhz, mas não entram no Arduino, por isso para ligar ao Arduino é necessário descarnar os fios. Os fios próprios para o Arduino vendem-se no Ebay. Podem tb soldar os fios ao receptor.
1) Ligar os fios do receptor ao Arduino, primeiro localizam os pins correctos no Receptor (GND; VCC; DATA):
-GND do receptor liga ao GND do Arduino
-VCC do receptor liga a 5V do Arduino
-DATA do receptor liga ao PIN 2 do Arduino (Neste momento é o pin2, mas no futuro poderá ser o 8..mas informo se houver alguma mudança)
Exemplo

2)
-Fazer dowload do software do Arduino
http://arduino.cc/en/Main/Software
-Ligar o Arduino por USB, em Vista e W7, os drivers devem instalar automaticamente, se não instalar automaticamente, escolher o driver da pasta "Drivers" no directório que fizeste download.
-Depois do Arduino estar instalado, abrir o software Arduino, escolher em "Tools" "Board" o vosso Arduino (Duel ou Uno). No mesmo local, escolher em "Serial Port" a porta de série em que o Arduino ficou instalado (ver no painel de controlo).
-Fazer download do firmware do Arduino em http://forum.auriolws.info/viewforum.php?f=8 .
Versão Cumulus, para funcionar no Cumulus
Versão WSDL, para funcionar no WSDL
-No software Arduino ir a "Open" escolher a pasta do firmware que fizeste download.."UPLOAD" (as luzes do Arduino irão piscar)..quando disser "Done Uploading" podes fechar o software Arduino.
2.1) Para o Cumulus http://sandaysoft.com/downloads
-Tutorial em Inglês
http://forum.auriolws.info/viewtopic.php?f=9&t=36
Irei traduzir para PT dentro de alguns dias.
2.2) Para o WSDL https://sourceforge.net/projects/wmrx00/files/
-Iniciar WSDL (WX Data Logger)
-Tools-Options-HDWR-Weather Station Console, clicar em Arduino
Escolher as opções
-Com Port, a porta de série que o Arduino está a funcionar
-"Auto Config New sensors"
-"Use Any available Channel"
-Clicar em "Save"
E devem começar a receber os dados no WSDL.
Exemplo da Auriol a funcionar no Cumulus

WSDL

PS:
-Parece complicado, mas não é

-O código do Arduino está sendo melhorado ao longo do tempo.
-Possivelmente terei um código para o Arduino que é compativel ao mesmo tempo para o Cumulus e o WSDL.
-Um barómetro com temperatura interior será adicionado no futuro (custa 17€)
-Este tópico servirá para dúvidas e informações de como obter os dados no PC.