Ir ao conteúdo
  • Cadastre-se

Papibakigrafo

Membro Pleno
  • Posts

    463
  • Cadastrado em

  • Última visita

Tudo que Papibakigrafo postou

  1. É, deixa quieto! Já resolvi o que irei fazer: irei deixar a opção de escolher a quantidade de relês, e de acordo com essa quantidade, ele pega a variável e com JS, ele cria os botões com o append! =)
  2. @alexandre.mbm meu nivel não me permite tal programação kkkkkkk Eu até pensei em algo mais "fácil"... vou ver se consigo hoje e depois posto aqui!
  3. @ViniciusKruz ahh sim, entendi. Mas no caso, dele apenas estando ligado no GPIO5, por exemplo, ele nao tem um valor diferente não ne?
  4. kkkkkk seria mais ou menos isso! Não sei, mas existe, algum comando ou exemplo que "leia" os pinos? Se quando há algo conectado, ele tem um valor, e quando não tem, exibe um outro valor?
  5. @ViniciusKruz criar em até sei com o append. Mas por exemplo, no código tem um padrão! Queria fazer algo aromático, vamos supor: eu conectar um relê numa GPIO qualquer e aparecer um botão no HTML. Tem como fazer isso ou seria bem complicado?
  6. Alguém saberia me dizer como criar um botão automático, com o clique de um botão e salvar na EEPROM?
  7. Se você não souber o básico, você não vai conseguir mesmo @lucianolcoa! E esse script está comentado, que é apenas para quem usa o bootstrap + tela de inicio do Safari (iphone / ipad). Se não for usar, pode apagar esse script! var a=document.getElementsByTagName('a'); Todos os elementos <a> da página, ele declara como variável a.
  8. @lucianolcoa uahuAHAuaHUahA acho que você está confundindo! Os arquivos JS (.js) são padrões. Precisamos desses arquivos para podermos escrever o NOSSO CÓDIGO em JS ou AJAX. Sem esses "arquivos padrões", não funcionaria o código do @ViniciusKruz , como no exemplo dele. O framework que usei (Bootstrap), precisa do arquivo padrão em JS (jquery_min.js / bootstrap.min.js) para poder funcionar corretamente.
  9. @lucianolcoa o ideial seria começar com Javascript, e depois ao Ajax. Ficaria mais fácil para entender! Eu comecei a aprender por aqui: http://www.w3schools.com/js/default.asp
  10. @ViniciusKruz Só a noite agora kkkk, mas assim que chegar em casa eu posto! Então @lucianolcoa, eu tive que fazer pois estão fazendo os botões via GET, e não ajax como fez o Vinicius. Eu irei mexer nisso outro dia. Na verdade, o BOTÃO é um LINK com a CSS do bootstrap, ele tem aparência de botão ^^ Como está via GET, quando você clica no botão, ele vai para a página /rele. Essa página /rele tem que ser idêntica à página root. Se você colocar apenas o botão, irá aparecer apenas o botão! Uma coisa que quero tentar fazer, é criar uma variavel string global, com um HEADER e um FOOTER, tipo em PHP/HTML. Mas as 2x que tentei dava falha e não achava a variável. Usando o meu código de exemplo, seria assim: String header = "<html><head><title>On Home</title>"; header += "<meta http-equiv='Content-Type' content='charset=utf-8'>"; header += "<meta name='viewport' content='width=device-width, initial-scale=1, user-scalable=no'>"; header += "<meta name='apple-mobile-web-app-status-bar-style' content='black'>"; header += "<meta name='apple-mobile-web-app-capable' content='yes' />"; header += "<link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css'>"; header += "<link rel='icon' href='http://www.blocodochapolin.com.br/arduino/img/icone.png' type='image/x-icon' />"; header += "<link rel='apple-touch-icon-precomposed' href='http://www.blocodochapolin.com.br/arduino/img/icone.png'>"; header += "<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js'></script>"; header += "<script src='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js'></script>"; header += "</head>"; header += "<style>.navbar-header { width:100%; height:50px; } .navbar-brand{ width:100%; }</style>"; Depois, lá no handleRoot: ......... código restante html ...... server.send(200, "text/html", header); server.send(200, "text/html", html); Ainda não consegui, mas vou tentar melhor! ^^ Se mais alguém qusier tentar essa solução, seria ótimo!!
  11. @lucianolcoa eu melhorei um pouco já esse meu código (interface), pois o meu projeto ano que vem é abrir uma Startup e vender o produto final. Pode usar sem problemas, e o código não foi todo de minha autoria, apenas a interface mesmo kkkk Achei alguns exemplos do @ViniciusKruz e do blog do Renato Aloi, que me ajudaram muito! Eu apenas fui "juntando" as peças! =D Minha interface atual é essa abaixo. Provavelmente, ainda mudarei algumas coisas! ^^
  12. @lucianolcoa Não, pode usar sim. Eu importo apenas o icone, então não vai atrapalhar em nada! =)
  13. @ViniciusKruz com a sua ajuda e paciência, consegui fazer. Mas eu achei ele beeem lento, e acabou não lendo meus icones direito, pois uso o Font Awesome. Talvez faltou algum arquivo que não vi! Mesmo assim, obrigado por tudo!
  14. @ViniciusKruz Fiz isso no meu sketch oficial (que upei os arquivos pelo edit), e deu o seguinte erro: exit status 1 'handleFileRead' was not declared in this scope Até coloquei o FS.h lá como include, e não compilou.
  15. Eu achei a pasta aqui @ViniciusKruz, e já estou upando eles! Obrigado =) Aeeeew, apareceu o ESP Editor!
  16. @ViniciusKruz Não, nao tem nenhum desses arquivos aqui. Onde encontro eles? Achei eles no github. Ja estão na pasta e irei upa-los agora.
  17. @ViniciusKruz rapaz, tô meio bebo no momento, mas já vi que me ajudou muiiito! Kkkkkkk Amanhã vou testar e posto o resultado! Muito obrigado!!
  18. @lucianolcoa o meu código que postei anteriormente, ele faz isso. Ele grava a senha e ssid de uma "cliente",e ele depois consegue mudar pela /config. @ViniciusKruz eu viajei hoje. No meu não aparece nada disso kkkkk Tentatei com mais calma amanhã à tarde!
  19. @ViniciusKruz agora conecta, mas da esse erro: scandone state: 0 -> 2 (b0) state: 2 -> 3 (0) Connecting to TP-LINK_F10B92 state: 3 -> 5 (10) add 0 aid 3 cnt connected with TP-LINK_F10B92, channel 1 dhcp client start... chg_B1:-40 .....ip:192.168.10.53,mask:255.255.255.0,gw:192.168.10.1 . Connected! IP address: 192.168.10.53 Open http://esp8266fs.local/edit to see the file browser HTTP server started handleFileRead: /edit.htm UAHauHAUahAUa já to quase desistindo Fiz o firmware do espbasic, e depois format firmware e upei o FSBrowser pra poder aparecer isso.
  20. @ViniciusKruz É, ele não conecta AUHauAHauA Dá esse erro: chg
  21. Eu fiz o seguinte: 1) Fiz o download do ESP8266FS e coloquei dentro da pasta tools do arduino; 2) Abri o meu código, e depois cliquei em Sketch > Mostrar a página do sketch; 3) Cliquei em Tools > Esp8266 Sketch Data Upload... demorou uns 2 minutos. 4) Apareceu a pasta "data", então coloquei os arquivos la. 3) Cliquei em Tools > Esp8266 Sketch Data Upload mais uma vez. Fiz algo errado? Sim, eu vi que ele listou. O que faço agora?
  22. Na primeira vez mudei e conectou, mas ficou reiniciando. Agora ta dando isso:
  23. Parece que ele ficou reiniciando... vou tentar aqui de novo!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!