Go Down

Topic: Arduino enviando dados para Web para monitoramento remoto (Read 8252 times) previous topic - next topic

gcasarin

Olá Pessoal,

estou tentando fazer um projeto com o arduino para monitoramento remoto, onde eu consiga deixar o arduino "em campo" lendo sensores e postando os dados na internet em forma de gráficos, para que eu de longe monitore. A ideia é talvez usar um website mais tarde, porém tentei implementar algo com PHP e não obtive muito sucesso, alguém tem alguma dica?


Obrigado

hugo007

Ola
Como vais fazer a conectividade do teu arduino para a internet?
Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B

gcasarin

Por enquanto pra protótipo vou usar um Ethernet Shield

evil-noxx

Por enquanto pra protótipo vou usar um Ethernet Shield
Podes tentar seguir esse tutorial: http://labdegaragem.com/profiles/blogs/tutorial-como-utilizar-o-ethernet-shield-com-arduino

gcasarin

Como utilizar o Ethernet Shield sem problemas. Meu problema aqui é que pretendo deixar meu computador como um servidor, que receba os dados postados pelo arduino e armazene-os em um banco de dados para futuramente postar na internet e gerar gráficos. Só não sei exatamente como fazer isso, pois não possuo muito conhecimento em PHP ou banco de dados. Gostaria de uma luz.

bubulindo

Comeca por pesquisar por PHP... posso desde ja dizer-te que nao e aqui que vais encontrar o maior volume de ajuda em PHP.
This... is a hobby.

evil-noxx

Como utilizar o Ethernet Shield sem problemas. Meu problema aqui é que pretendo deixar meu computador como um servidor, que receba os dados postados pelo arduino e armazene-os em um banco de dados para futuramente postar na internet e gerar gráficos. Só não sei exatamente como fazer isso, pois não possuo muito conhecimento em PHP ou banco de dados. Gostaria de uma luz.
Aqui tens um exemplo basico de como inserir dados em mysql com php
http://www.w3schools.com/php/php_mysql_insert.asp

Dependendo de como o arduino envia os dados, podes aceder usando $_POST['variavel'] ou $_GET['variavel']

Basicamente tens que criar um ficheiro "recebe.php" parecido com esse exemplo

bubulindo

Ou... se o que queres e ver graficos...

http://emoncms.org

Olha os meus:

http://emoncms.org/bubulindo

tens mais servicos destes na internet. Basta procurares por IoT e certamente que encontraras varios. Este nao e muito complicado.

Existem tambem algumas bibliotecas para fazer graficos em PHP... mas nunca me dediquei a isso.
This... is a hobby.

gcasarin

Legal, obrigado pelas dicas, vou dar uma estudada em PHP primeiro aqui...

Bubu, esse seu site é estilo o Thingspeak? no caso o site não armazena nada de dados né, ele só mostra os valores atuais?

Grato

bubulindo

Mostra historia... neste momento tenho quase um mes... (e um sensor parido...)

http://emoncms.org/bubulindo/alltemper

http://emoncms.org/bubulindo/atmospress

This... is a hobby.

gcasarin

Pô legal esse site, então vou dar uma olhada nele e tentar utiliza-lo. Valeu

Meneses27

bubulindo, bom tarde!

Para o Arduino enviar os dados, ele conecta direto com a internet para enviar os dados, ou precisa ficar ligado a um computador?

Muito obrigado.

Mostra historia... neste momento tenho quase um mes... (e um sensor parido...)

http://emoncms.org/bubulindo/alltemper

http://emoncms.org/bubulindo/atmospress



bubulindo

O meu sistema estava ligado directamente a internet. Nao tinha computador nenhum pelo meio.
This... is a hobby.

Meneses27

Importa em me ajudar num projeto semelhante.
Tenho que monitorar a temperatura de usa sala.
Quais os equipamentos vc usou?

Meneses27

Seria possível disponibilizar o código também?
Obrigado.

Go Up