Arduino + php + banco de dados

Alo pessoal , é assim eu estou a criar uma aplicação para um Arduino + Ethernet shield . so que eu preciso guardar alguns dos dados lidos pelo arduino num Servidor Web remoto , e de vez em quando vou precisar tambem ler dados do servidor web!

minha duvida é a seguinte. é possivel usar PHP com arduino ? tipo da mesma forma que faz-se com html ?

Se alguem ai ja trabalhou poderia me dar um exemplo , tutorial disso?

Olá ruben_m,

Fiquei confuso no seguinte: você (também) quer ter o PHP rodando no servidor web local com Arduino Ethernet shield? Não sei se isso é possível.
O Ethernet shield chega a ser um (mini) servidor web ou é apenas utilizado para permitir que o Arduino se conecte a Internet?

É possível gravar os dados num servidor web remoto, da mesma forma que é possível ler informações (basta confirmar se o Arduino usa os protocolos http ou https para fazer um request).

Se precisar de ajudar no PHP pode me contactar.

[quote=joellazzari]Olá ruben_m,

Fiquei confuso no seguinte: você (também) quer ter o PHP rodando no servidor web local com Arduino Ethernet shield? Não sei se isso é possível.
O Ethernet shield chega a ser um (mini) servidor web ou é apenas utilizado para permitir que o Arduino se conecte a Internet?

É possível gravar os dados num servidor web remoto, da mesma forma que é possível ler informações (basta confirmar se o Arduino usa os protocolos http ou https para fazer um request).

Se precisar de ajudar no PHP pode me contactar.[/quote]

Eu consigo escrever paginas Html com ele , então queria saber se não existe uma maneira de trabalhar com php para poder interagir com um banco de dados… mas se tiveres uma sugestão de como comunicar com um banco de dados usando Arduino
aceito a dica pois estou perdido.

Eu quero que o por exemplo o arduino leia o valor de um sensor a determinado momento e o envie para um Banco de dados… Peço a Vossa Ajuda

Eu ja vi Arduino com Java , mas PHP … fico devendo ! Porque não tenta fazer isto com Java?

tens algum material , link que fale disso? acho que com Java também serve , para mim neste momento a prioridade é conseguir estabelecer a comunicação!

Com java me pareceu estranho! note que o Arduino não estará fisicamente ligado a nenhum computador. mas se tiveres a maneira de fazer agradeceria imenso se me ajudasses

Ainda não entendi se você quer usar o servidor web com PHP ou JAVA dentro do Arduino. Isso não está claro e também não sei se é possível. Tem que pesquisar a documentação do Arduino Ethernet shield. Na outra ponta, do servidor remoto, você pode usar qualquer linguagem dinâmica (PHP, ASP, JAVA, etc).

Para se comunicar com o servidor remoto vc pode fazer uma chamada para uma determinada página, por exemplo:

…teuservidorremoto.com.br/recebe-informacao.php?hora_coleta=20110918091000&valor_sensor=120

Essa página recebe-informacao.php vai se encarregar de receber as informações, efetuar os tratamentos e validações, gravar no banco de dados e te devolver alguma informação (por exemplo, true ou false, se foi processado com sucesso.

Na mesma linha, você pode buscar informações, da seguinte forma:
…teuservidorremoto.com.br/busca-informacao.php?cliente=0001
isso pode lhe devolver uma string que você poderá tratar, tipo NOME#TELEFONE#EMAIL

ruben_m
Veja se te ajuda:
http://www.jfkreuter.com/?p=9
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1292593338/all
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1292593338
http://blog.thiseldo.co.uk/?p=418

Abraço.