Caro amigos, preciso muito da atenção de todos pois cheguei a um ponto do meu projeto que nao consigo mais andar adiante...

este projeto roda em rede internet e nao local

Arduino mega fica na casa do cliente  >>>>>>>>>>>>>>>>>> /

 acessa Wamp via Get atualizando os dados                            /  

                                                                                         /  >>>>>>>>>>>>>>>>>>>                                                                                                                      WAMP Server

                                                                                             /

Dono da casa acessa pagina via                                             /

web e ve dados arduino de sua casa>>>>>>>>>>>>>>>>>>   /

Mas o dono da casa as vezes vai querer acionar reles (bomba, aquecedor e etc) na casa.

Aperto o botao na pagina html aciona o equipamento.

Para o arduino enviar para o wamp envia no modo client e para receber basta estar no modo servidor em outra porta. ou seja rodar os dois ao mesmo tempo servidor e client.

ate aqui td bem..............

o problema e que para receber dados no modo servidor na casa do client precisarei rotiar uma porta e cadastrar um no-ip por ex. para resolver o problema do ip dinamico.

e isto e um grande incoveniente para os clientes que precisara contratar (profisional de informatica e etc).

então pensei em usar uma conexao por socket ou telnet, para o arduino(client) tome a iniciativa de se conectar ao servidor que tem ip fixo, estabelecida a conexao o wamp nao precisa saber mais o ip no server para estabelecer conexao, pois do mesmo ja esta estabelecida.

agora e so trocar informaçoes de forma bilateral tanto arduino/ servidor como servidor/ arduino sem precisar o arduino rodar como servidor, cadastrar no-ip e rotear porta.

ai entao surge varias duvidas que nao sei para onde ir..............

1- este conceito de comunicacao bilateral como o arduino tamando iniciativa da conecao e depois os trocando informação por tempo indeterminado da certo?

2 - uso telnet ou socket?

3- onde posso achar estes ex. tanto em php (wamp) e C++ do arduino?

3- ou talvez ainda alguem tenha uma solução melhor?

conto com a ajuda de todos ............. por favor tenhao paciencia comigo, pois tenho minhas limitações, e desde ja agradeço muito a qualquer comentario que me ajude....

no aguardo.

Exibições: 146

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço