Boa tarde pessoal,

Gostaria de uma ajuda para gravar dois codigos na eeprom usando uma string http.

Já tenho um codigo onde envio via url: http://ip-arduino/?rele1 e ?rele2 e desta forma aciono cada rele por 500ms.

Quero enviar pela url a posicao e a string e gravar na eeprom. seriam dois valores referentes aos botoes A e B de um controle RF neste formato: e05c9b. Quando eu for usar o controle, leio a eeprom e confiro se o botao esta cadastrado e aciono o rele equivalente.

Nao quero usar form web.

Pensei nesta url: http://ip-arduino/?gravar?0?e05c9b para codigo A

e esta url: http://ip-arduino/?gravar?6?a05c9b para codigo B

ou enviar tudo na mesma url.

Ou fazer a mesma coisa usando a console serial.

Agradeço toda ajuda.

Exibições: 170

Responder esta

Respostas a este tópico

Boa noite,

O seu formato da URL está incorreto pois não segue o padrão GET de um request http.

O correto seria algo assim:

http://ip-arduino/comando?gravar=0&codigo=e05c9b para codigo A

http://ip-arduino/comando?gravar=6?codigo=a05c9b para codigo B

Voce não precisa gravar na EEPROM.

Só declarar as constantes e comparar.

Boa sorte,

  'Eiju

Obrigado, vou corrigir para este padrão, mas a string precisa ser mudada conforme o controle.

Se eu mudar o controle os valores de A e B serão outros, por isso eu  preciso armazenar os valores do novo controle.

Hoje eu comparo e se for igual, aciono o rele. Se eu usar outro controle, não funciona.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço