Olá meus amigo estou com um projeto de automação onde aciono um rele via web pelo ip do arduino, ate ai tudo bem ele roda normal mas depois de algumas horas ele não abre mais a pagina.

O ip da pagina pinga normal, de qual quer outro aparelho mas a pagina trava.

Ai tenho que desligar e ligar o arduino, para voltar a pagina, Antecipo agradecimentos se algum amigo que já passou por este problema puder ajudar, e aceito opiniões dos demais. Jonathas Matos

Exibições: 357

Responder esta

Respostas a este tópico

Jonathas, boa noite!

Você não citou, mas deve estar usando o ethernet shield.

Se o seu sistema está funcionando perfeitamente e só trava depois de algumas HORAS, então arrisco algumas possibilidades:

1) Consumo da memória

2) A placa entrou em sleep mode

3) Aquecimento

É difícil dizer, mas eu acho que a primeira alternativa é a mais provável.

Como estão seus comandos client.print ?

Você está usando a macro F para os textos constantes da página de forma a economizar memória?

Exemplo:

Ao invés de:

client.print("html/body...");

Use:

cliente.print(F("html/body..."));

Nosso amigo Jose Augusto Cintra tem razão, a maioria dos casos de parar de responder é causado por esses motivos mas principalmente por 1) Consumo da memória.
dê uma otimizada no seu código.

Oi Sr. JSM. boa noite.


Recomendações:

Remover o código postado na área de texto do seu tópico;

Anexar o mesmo na forma de arquivo;

Leitura do tópico http://labdegaragem.com/forum/topics/sugest-o-de-como-postar .

Rui

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço