Ir ao conteúdo
  • Cadastre-se

rodrigocirilo

Membro Pleno
  • Posts

    651
  • Cadastrado em

  • Última visita

Tudo que rodrigocirilo postou

  1. Bem... fiz um outro teste aqui, coloquei a porta 554 no ESP retirei a 80, e mantive a 81.. e agora funcionou, acessei pelo 3G do cel e funcionou como se eu estivesse na rede interna.. .. A propósito sem delay nenhum, é clicar e o led acender hehe.. vou continuar os testes pra ver se nao aparece mais nenhum problema..
  2. @aphawk @ViniciusKruz Coloquei a porta 80 no ESP e abri a 81 para o mesmo IP do ESP.. ficou assim: 192.168.1.44 porta serviço 80 porta interna 80 192.168.1.44 porta serviço 81 porta interna 81 apesar que acessando esse site http://www.yougetsignal.com/tools/open-ports/ a 80 sempre dá fechada. consegui acessar uma só vez e controlar o led, depois que sai nao entra mais.. da falha ao tentar carregar a pagina. Estava lendo na internet que a tal porta 80 é bloqueada pelos provedores?? porque nao é possível usar outras portas??
  3. @aphawk Então é justamente o que o @ViniciusKruz falou eu acesso a tela do programa rodando, acesso também as telas edit, settings e as outras, mas o comando não vai, tenho a impressão que o ESP consegue enviar para o browser as informações, mas quando envio do browser uma informação, ela não vai, ou não chega até no ESP. Não entendi essa parte de abrir duas portas a 80 e 81? olha como abri a porta no meu modem: Preenchi a public port e private port com o mesmo numero e dei o IP 192.168.1.50 para o ESP, está errado? mas amanha vou testar as portas 80 e 81. Só não sei como usar as duas ao mesmo tempo hehe. Nos meu testes aqui em casa, que tem aquele modem branco da vivo que ja é wifi. (thecnicolor) nao deu certo. E lá no trabalho que tem um modem d-link também nao deu certo. Att.
  4. @aphawk Como assim setar o ip do esp como DMZ? isso seria feito dentro do roteador? esse seria a forma 1. No caso a forma 2 "2 - Port forward, jogando para o IP do ESP, mapeado em outra porta." Foi o que eu fiz, veja na imagem, eu dediquei um IP para o ESP e no roteador eu abri essa porta 8282 (interna e externa) para o IP do ESP. E acessando de "fora" não acionou, como eu falei ele abre as elas do ESP, todas, edit,run,settings.. mas esse programinha de acender o led nao "envia o comando"..
  5. Não sei.. ja abri outras portas, estou em uma internet que é ip fixo e mesmo assim nao aceita o comando.. ja acessando internamente o esp responde normal.. Hj vou testar a comparação If que você sugeriu.
  6. Então, aqui é vivo, aquele modem branco com wifi embutido... abri a porta normal.. nao sei se tem que abrir diferentes portas interna e externa... Sobre os IF´s.. mas se eu tratei numero como string.. no caso no seu exemplo você sugere criar uma variavel senha1 = "1234" mas ai não estaria como string? e nao como numero.. eu que to bugando com isso kkkkkk
  7. @lucianolcoa Então Luciano, eu ja havia feito isso (de criar senha1 e login1) só não havia colocado 1234 entre aspas.. vou testar daqui a pouco.. O que me encanou de verdade, foi o fato do segundo codigo que postei ele acende o led do ESP (port 2) se eu conectar ele na rede local e acessa-lo localmente, envio o comando e aciona. Se acesso via ip externo + porta abre a interface mas não aciona...
  8. @aphawk Se poder dar uma olhada no codigo que estou tentando escrever... Ele cria tipo de uma tela de login/senha, se autenticar entra em uma rotina de on/off para o pin 2 do esp. Parece que está dando um erro na parte dos IF, comparação errada de numero ou string ??? [inicio] cls login = " " senha = " " wprint "LOGIN" textbox login wprint "SENHA" textbox senha button "Entrar",[tlogin] wait [tlogin] cls if login = admin then GOTO [tsenha] else print "login errado" delay 1000 login = login senha = senha cls GOTO [inicio] end if [tsenha] if senha = 1234 then GOTO [roda] else print "senha errada" delay 1000 login = login senha = senha cls GOTO [inicio] end if [roda] let pinNo = 2 let pinstat = 0 print "porta" textbox pinNo print "status" textbox pinstat button "aciona",[SetThePin] button "exit",[TestExit] wait [SetThePin] io(po,pinNo,pinstat) if pinstat = 0 then pinstat = 1 else pinstat = 0 end if wait [TestExit] end adicionado 19 minutos depois Aproveitando.. usando só a parte do codigo de acionamento do led do ESP12 (port 2) liberei uma porta no roteador e dediquei um ip ao esp, pequei o celular desabilitei o wifi e acessei pelo 3G através do IP externo + porta, acessou o ESP apareceu a tela, porém o comando do botão aciona nao funcionou let pinNo = 2 let pinstat = 0 print "porta" textbox pinNo print "status" textbox pinstat button "aciona",[SetThePin] button "exit",[TestExit] wait [SetThePin] io(po,pinNo,pinstat) if pinstat = 0 then pinstat = 1 else pinstat = 0 end if wait [TestExit] end
  9. Ok, então ddns no roteador funciona... Quanto a esse modulo de bateria, ele alimenta o nodemcu através de uma fonte, e se acabar a energia ele entra automaticamente a bateria? teria solução para energia solar?
  10. @aphawk Sim deveria fazer o ddns dentro do roteador, mas não seria possivel isso ficar dentro do ESP, e ele mandar sinal para o servidor DDNS dizendo qual o ip da internet que ele está? Não sei muito bem como isso funciona hahaha.. Sobre a alimentação, pode deixar, sei que elas tem tensão superior no auge da carga.. Mas esse pino Vin, posso jogar 5V ali + gnd? e ele também vai funcionar?
  11. @aphawk Agora entendi, sobre por o ip/edit por exemplo.. ai eu entraria na tela de edição.. Uma outra duvida, eu perguntei sobre acessar remotamente certo, contudo foquei em ip fixo, e no caso se no local fosse dinamico, seria possivel usar algum tipo de ddns? Sobre a alimentação do nodemcu em protoboard, devo colocar alimentação (vou usar 3v proveniente de bateria 18650) em todos pinos marcados como 3.3V e GND ou só em um deles (no caso deles serem todos interligados) para não precisar mais plugar no usb.
  12. @ViniciusKruz Tô tentando postar pelo celular mas tá dando esse erro ai em cima (não era pra citar) Paulo, seria possível eu configurar o ESP na rede, designar um IP e uma.porta para ele, abrir essa porta no roteador e acessar através do IP fixo + porta o esp?(no caso abrir o programa que está rodando nele, interagir?) Vi que posso habilitar para não apareceu o menu no acesso(lá em settings) mas é quando eu quiser fazer um acesso para modificar algo? Ou se salvar o programa com aquele nome .bas e ele já vem rodando no acesso, mas é se eu quiser alterar também? você já testou isso? Ou ehcai que entra o botao exit na aplicação? Para parar de rodar?
  13. kkkkk.. eu aqui acendendo leds e vocês com super-interfaces de controle total kkkkkk
  14. Ok... Cara esse carinha é um pequena maravilha mesmo... ja fiz 2 programinhas, um de toggle no pino 2 que é o led da própria placa ESP12E e um outro pra acionar e desacionar com 2 botões on e off.. Uma duvida, eu estava editando pelo pc.. ai entrei pelo celular e apareceu a tela do programa ( como se estivesse no RUN) mas também apareceu todos os botões de configuração no topo da pagina. Tipo, teria como ao acessar só aparecesse o que realmente é pra rodar (RUN)
  15. @aphawk Deu certo, acho que devo ter setado algo errado referente a rede local. Mas eu acabei fazendo todo o processo novamente e quando acessei estava tudo zerado.. sei lá talvez eu nao tenha salvado.. agora consegui.. ja está online na rede aqui... Mas digamos que eu leve pra casa... sem antes mexer nos settings, lá ele nao irá conseguir conectar ai ele aparece pra conectar nele? pois percebi aqui que após ele se conecar no roteador ele some da vista do celular hehe.. sobre a prog: Digamos que estou testando um codigo, fiz, rodei e precisa alterar algo, altero, devo salvar pra rodar novamente? @ViniciusKruz ja deu certo.. o problema acho que nao tinha a ver com isso, mas ao entrar nele fui obrigado a salvar um codigo pra aparecer os setings e rodar os code. coloquei um link que achei logo acima.
  16. Pois é... mas quando você atualiza nao apaga os que estavam lá? Outra coisa, setei as config da do roteador aqui, login e senha, coloquei um ip para ele e o gateway.. salvei.. esperei um pouco e nao acessou pelo ip que dei a ele. Ao setar as config da rede.. ele ja se conecta ao meu roteador? usei um programa que escaneia tudo que está conectado e nao achou ele
  17. Nossa tá difícil.. Fiz como falou, e depois fiz como o Vinicius falou (um endereço de cadas vez), logo em seguida gravei novamente o arquivo 4M e nada de aparecer a tela settings.... nem rodar um simples hello world... Depois formatei novamente e tentei pelo flasher do esp8266basic e nada também.. O que mais poderá ser? o mais estranho é que abre o menu do esp8266basic mas nao funciona direito o que difere selecionar DIO ao invés de de QIO? adicionado 3 minutos depois tela ao entrar no ESP tela que seria settings: Estou setando 115200 de BR.. está certo? adicionado 51 minutos depois @aphawk Problema resolvido por hora kkkkk dei uma pesquisada no forum do esp8266 e achei um topico de um cara com o problema exatamente igual ao meu. http://www.esp8266.com/viewtopic.php?f=42&t=11881 Ai um outro respondeu, e falou algo sobre chama um "arquivo" que ja aparece na tela edit, ai fiz o print hello world e salvei... ai mandei rodar e rodou.. e logo em seguida cliquei em settings e apareceu tudo... concluo por hora que mesmo com o flasher do esp8266 teria dado certo. Agora é esperar os proximos bugs hehehe
  18. AS posições seriam as que ele fala no site 0x000000, 0x100000, 0x200000 e 0x300000 coloco o mesmo arquivo nos quatro espaços? e marco os 4
  19. @aphawk Paulo, fiz como voce falou, agora ele vai contanto a porcentagem e dá o finish em verde. no campo flash size selecionei 32Mbits.. Ai localizo ele com o celular e conecto nele, mas está igual, nao abre a aba settings, esperei um tempinho e nada. o que pode ser?
  20. Ah entendi, é que com o alpha 3.0 aqui deu problema de entrar na aba settings do esp pra alterar config de rede e um hello world nao rodou. Abra no seu celular a configuração de wifi e localize o esp e conecte nele, abra o ip 192.168.4.1 ai provavelmente você vai estar dentro do esp, na aba edit você coloca um print "hello world" end e clica em RUN ele deve rodar. aqui foi só uma palavra na tela (DONE)....
  21. @_xyko_ mas eu nao teria que selecionar 4 arquivos como manda o exemplo do link do Paulo? conforme a seta: Sendo que o o link disponibilizado pelo esp8266basic é um arquivo só, e até 4M pelo que apareceu aqui esse é de 32M ??
  22. Opa, perai, troquei de porta USB e sincronizou, e agora qual arquivo seleciono? Então consegui essa tela aqui: estranho que no exemplo que o Paulo passou do link aparece 8Mbits e esse apareceu 32.. qual arquivo devo escolher?
  23. Vou baixar o flasher do link que postou, mas e o "arquivio" que selecionamos no flasher do esp8266basic o tal do 4M ?? onde consigo ele no outro programa e tem um tutorial, pois ontem abri o programa e achei bem confuso.. adicionado 52 minutos depois _xyko_ o meu está dando erro au clicar em start para (penso eu, sincronizar com o nodemcu) e outra, qual arquivo (aquele arquivo 4M) voce baixou? eu baixei o do proprio ESP8266basic, mas no flash_donwload_tools ele pede pra selecionar 4 arquivos e ainda a posição da memória?? como assim? pode me ajudar?
  24. Paulo eu clico em settings e nao aparece nada na tela, fica em branco, nao aparece os campos para setar os dados da rede.
  25. @aphawk Paulo, seguinte, recebi o NodeMCU e a ansiedade me fez liga-lo hoje mesmo. Bem, primeiro de tudo baixei o driver pro windows e deu certo, baixei daqui: https://github.com/nodemcu/nodemcu-devkit/tree/master/Drivers o arquivo CH341 SER_WINDOWS.zip pluguei e instalou normalmente. Ai fui e baixei o alpha 3.0 branch, selecionei a com 3 o arquivo de 4M apaertei o botão flash e apertei e soltei o reset, levou 1 minuto e pouco e apareceu umas porcentagens em uma janelo até o 100%. Logo em seguida, achei ele pelo cel e note, conectei pelo note e digitei o ip 192.168.4.1, abriu a tela igual do site. Tentei um print "hello World" end e ao clicar em RUN ficou um Done na tela e nao saiu disso. E se eu clicar em settings ver e setar as config. de rede nao aparece nada na janela do browser. : porque sera?

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!