Apesar de estudar Arduino / Esp8266 a pouco tempo, consegui desenvolver um "painel de controle" para o ESP8266, onde tenho 10 temporizadores controlados via html, tem tambem os botões liga/desliga.

O problema é que são muitas repetições no código e ainda não sei trabalhar com array.

Peço ajuda pra quem souber, para poder simplificar o codigo, viso que fica pesado quando coloco os 10 timers com a contagem regressiva funcionando em cada um deles...

Resumindo.... simplificar e melhor o código, agradeço a quem puder ajudar.

PS: A pagina html esta na EEPROM usando o ESP8266FS.

Segue o código.TESTE.rar

Exibições: 483

Responder esta

Respostas a este tópico

Interessante a montagem que você fez da pagina, a ideia esta ficando muito boa, se você colocar uma opção de escolher a hora de inicio, e uma opção de repetição da contagem em intervalos definições tipo 15 min "on," 10 min "off", por exemplo, seu código será útil para muitas aplicações.

Uma sugestão para para reduzir a quantidade de repetições é o uso da função Array, não sei se seria a melhor opção, mas o esp aguenta. 

Uma vez eu fiz um código com essa função, esta bem comentado, esta bem didático acredito eu rsrs, de uma verificada e qualquer coisa chama de novo e se conseguir posta aqui no fórum.

Esp8266Webserver_CSS.ino

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço