[Tutorial] Como obter os dados da Auriol no PC

fablept

Nimbostratus
Registo
12 Nov 2008
Mensagens
1,419
Local
Ponta Delgada - Açores
Peço desculpa da minha ignorância e da consequente pergunta, mas o que querem dizer com o arduino é "overkill"? Consome muitos recursos do computador? É isso?
Vi este tópico com prazer, visto que tenho uma Auriol, mas tenho um portátil já com uns anitos. Devo esquecer esta ideia do Arduino?

Obrigado e cumprimentos

Boas..

O Arduino é overkill no sentido que apenas vamos usar 1/100 do que um arduino possa fazer (é como ter um Ferrari para andar na cidade:p ), mas pelo preço que andam os Arduino´s no Ebay nem vale a pena pensar noutra opção..

Se não tens intenção de mudar de estação nem tão cedo e tinhas gosto de ter os dados no pc ou na internet, o arduino é a única opção..
 


Peixe03

Cirrus
Registo
14 Dez 2011
Mensagens
10
Local
Leiria
Atenção, este código só está confirmado que funciona com a Auriol h13726.

Se não tens uma estação semelhante a esta:
14179_1216913500.jpg

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.


Boas,

Colegas antes de mais os meus parabens pelo post.
Em principio hoje ao final do dia, vou tentar passar no LIDL para adquirir uma Auriol deste tipo.
Para já não vou colocar um Arduino, quero primeiro testar a estação.
Mas pelo que li em vários foruns indicam que se deve mudar o sitio do sensor da temperatura. Colocar a sombra. Fazer um abrigo. ETC ETC.
Gostaria que me indicassem as vossas opinioes, e o que devo de realizar nos primeiros instantes visto estar-me a iniciar nestas andanças?
Obrigado