Bom dia Pessoal!

Venho novamente aqui com mais uma duvida, na verdade gostaria de uma opnião, estava pensando como poderia fazer para quando o arduino recebe-se uma informação qualquer (como por exemplo de um sensor de tensão), como eu poderia fazer para salvar essa informação para relatório por exemplo. Não sei se ficou claro mas, para facilitar o entendimento montei esse esquema abaixo:

Agradeço desde já!

Exibições: 795

Responder esta

Respostas a este tópico

Na realide voce precisa de alguns Jobs pelo caminho,

Por exemplo, voce precisa jogar para algum arquivo texto os dados captados pelo arduino, e dentro do servidor de dados rodar algum script que seja em php que leia esses dados e execute alguma funçao.

O primeiro passo é definir como ocorrera a comunicacao entre o arduino e o computador, uma das mais faceis é a serial.

Feito isso, tem-se a escolha do protocolo de comunicacao mais adequado (ou criacao de um protocolo).

O computador deve possuir um programa (normalmente rodando em background) que monitora a comunicacao e tome as acoes necessarias, chamando um script PHP, guardando dados no banco, etc.

Ja ouviu falar de SCADA (supervisory control and data acquisition)? Parece-me que esta procurando algo do tipo.

Ola gabriel! Pois é tinha pensado em fazer uma comunicação via serial, ter um aplicativo rodando na maquina lendo o que a serial recebe, esse aplicativo fazer um insert ou então enviar via html. Sobre o SCADABR ainda lendo, para falar a verdade não entendi muito bem como editar ou criar scripts.

Amigo, talvez eu possa lhe dizer algo simples...

Quando seu Arduino receber o valor de tensão do sensor, você enviar pela Ethernet e seu PHP/HTML se encarrega do resto.

Acho que o melhor caminho é usando TCP/IP... mais duvidas, entre em contato.

Ola Felipe! Cara eu tentei usar comunicação via HTML, no caso eu estava usando um WebServer no arduino, mas não consegui fazer o PHP ou o codigo HTML que envia, vc teria uma dica? que tipo de comando html eu uso, tentei usar "iframe" e "include" não tive sucesso!

Bom dia,

      Cara eu acho que o melhor caminho seria você utilizar uma camada de comunicação com o PC para isso você pode definir um protocolo feito por vc mesmo ou adotar algum conhecido, no servidor você precisa criar um aplicativo do tipo Listener que fique ouvindo a porta em questão seja ela uma serial ou uma TCP/IP, este software do PC que se encarrega de  interpretar e gravar as informações em uma base de dados como SQL Server, Oracle, MySQL, FireBird.... seja qual você estiver trabalhando. Espero ter ajudado...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço