Bom dia pessoal,

ja vi tutoriais que permitem que vc aperte um botao no navegador e ligue um led no arduino, só que no momento estou preisando do contrario, preciso apertar um botao no arduino e ele fazer uma alteracao num arquivo PHP/HTML e/ou criar e enviar esse arquivo PHP/HTML.

Alguem tem alguma luz ou tutorial que pudesse indicar ? Desde ja agradeco pela ajuda :-)

Abs

Daniel

Exibições: 1682

Responder esta

Respostas a este tópico

Sem maiores detalhes fica complicado dar uma resposta melhor, porém, o que eu imagino é o seguinte: 

Sua aplicação php deve ter uma api para receber métodos post.

Nesse caso, vc pode construir o método e transmiti-lo via arduino usando um ethernet/wireless shield 

Caso precise de um nivel maior de interação e controle, eu usaria um raspberry pi com as GPIOS. 

Se vc puder dar maiores detalhes, fica mais fácil lhe dar uma direção. 

[] ´s 

obrigado Jefferson, vou tentar detalhar mais

Na verdade seria um shell script que iria ser executado, ou seja, eu apertaria um botao no arduino e ele executaria esse shell script que estaria num servidor (mas que poderia ser um rapberry -pi, etc), feito isso poderia nesse shell script executar qualquer coisa, posso fazer um script para executar um aplicativo no servidor, para fechar todas as paginas dos navegadores, etc.

Só nao sei, qual o comando que o arduino tem que enviar p/ servidor para executar o script....

Aproveito para perguntar tb, se é possivel fazer uma coisa até mais "grosseira", executar um arquivo .EXE direto no meu pc

Abs

Daniel, 

Estou assumindo que você tem uma placa arduino, um botão e meia dúzia de cabos jumper e o cabo usb. 

Com esse setup  em mente, eu faria o seguinte:

1 - Faria o arduino escrever qualquer string via serial.

2 - Configuraria o linux para ler a serial de tempos em tempos,

3 - Quando chegasse a string desejada , eu acionaria o comando ou script desejado. 

Talvez isso te ajude: 

http://playground.arduino.cc/Interfacing/LinuxTTY

http://forum.arduino.cc/index.php/topic,38838.0.html#1

É exatamente esse setup que tenho Jefferson. Vou fazer uns testes e qualquer coisa retorno aqui.

Abs! Obrigado!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço