Papibakigrafo
Membro Pleno-
Posts
463 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Papibakigrafo postou
-
TalkBack com ESP-01, ou coisa parecida
Papibakigrafo respondeu ao tópico de alexandre.mbm em Microcontroladores
Agora que eu entendi, eu "meio" que tenho uma solução, mas usaria PHP (no servidor) e JS (no ESP-01). Se não tiver problema, posso postar a ideia que tive! -
TalkBack com ESP-01, ou coisa parecida
Papibakigrafo respondeu ao tópico de alexandre.mbm em Microcontroladores
@alexandre.mbm e esse pacote mágico estaria na compilação do ESP-01 né? -
TalkBack com ESP-01, ou coisa parecida
Papibakigrafo respondeu ao tópico de alexandre.mbm em Microcontroladores
@alexandre.mbm Eu não sei se entendi direito, mas acho que pelo seu diagrama me deu uma noção do que pode ser feito, mas por favor, me corrija se estiver falando besteira: Um cliente envia um comando para um servidor na internet, a partir de um app andoid/iOS. O ESP verifica o servidor, consulta o comando (atual?) e envia para o "Pacote Mágico", que envia para a máquina final! Seria isso? Eu só não consegui identificar o que seria esse pacote mágico! -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@aphawk ótima a iniciativa! Eu posso ajudar a fazer tutoriais básicos! =) -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa ahh sim, entendi. Na minha opinião, não vejo muito sentido uma automação residencial "fora"da residência! ^^ adicionado 19 minutos depois Como disse pela manhã, segue o vídeo que fiz: o servidor carregando o botão do cliente. -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa no caso, você quer usar o mqtt apenas pra fazer o site? Faz igual eu: faço tudo no HTML, e depois jogo no ESP! -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa ele não entrará no IP de cada ESP, apenas para poder programá-lo para ligar/desligar. Eu fiz uma página servidor, e nessa página ele consegue capturar os botões dos demais clientes, e isso é configurável! Mais a noite postarei umas imagens! -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa Isso! -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa o meu acho que ficou pronto, quero adicionar mais algumas coisas mas estou quebrando a cabeça com HTML/JS kkkkk Inicialmente, tinha pensando em usar 1 nodeMCU com um módulo relê de 4 canais, mas mudei de ideia... então eu refiz quase todo o meu código: irei usar um nodeMCU em cada interruptor! O esp8266 que funciona como servidor, consegue enxergar os botões dos demais clientes! -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
Estou com uma duvida: uso 2 métodos de gerar o HTML no webserver na IDE do do arduino. Método 1: String html = "<html>"; html += "<body>"; html += "CONTEUDO DA PAGINA"; html += variavel; html += "</body>"; html += "</html>"; Método 2: String html = "" "<html>" "<body>" variavel "</body>" "</html>"; Só que no método 2, ele da erro na hora de compilar por causa da variável. Como usaria a variável no método 2? -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa como assim importar as mesmas páginas? Se o seu CSS estiver embutido no HTML (ou em modo SPPIF), vai funcionar normalmente. Ainda não cheguei a programar em phyton, mas quando comprar um RP3 vou começar a brincar! -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa o IP padrão do modo AP é: 192.168.4.1 voce tem que se conectar no ap, acessar o ip e configurar. Se o seu CSS estiver incluído, funcionará normalmente. -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@alexandre.mbm exatamente! Como foi apenas para TESTE, não irei usar no momento. Quero pegar a temperatura com uma casa decimal exata! @lucianolcoa em vez do esid e epass, usei o wifiConfig.ssid e wifiConfig.pass -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@alexandre.mbm o termômetro que tenho aqui é desse: E como os dados que chegavam no BD eram inteiros, apenas adicionei um . e um número random depois do ponto, para ficar "parecido" com esse que possuo. =) *Ahh, esqueci de dizer: eles (VS) pedem duas temperaturas (minima e máxima - clicando no botão alí mostra), de manhã e de tarde (não importa o horário). É lei da Vigilância Sanitária local. @lucianolcoa então, eu mudei um pouco o código... o meu "código de fábrica" não tem nada gravado na eeprom. Como ele não conseguirá conectar, ele inicia em modo AP. -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa não é segredo! Tem aqui no tópico: Agradecimentos ao @ViniciusKruz ! -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa ahh ta. Isso eu não sei te responder =/ -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa Você está esquecendo O detalhe que está dando errado! Tá certinho aqui: struct ConfigStruct { char ssid[50]; char senha[50]; //senha char senha1[50]; //senha1 IPAddress ip; IPAddress gateway; } O erro está aqui: senha.toCharArray(wifiConfig.senha, 50); senha1.toCharArray(wifiConfig.senha, 50); //teria que ser senha1, pois assim está salvando //na eeprom no lugar da senha do wifi! -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@aphawk AUHauAHauAHauAH pior que é mais ou menos isso: if ($temp_c <= 23){ //Faz os cálculos para se obter uma temperatura interna aproximada $temp_att = $temp_c + 2; $temp_max_M = $temp_att.'.'.rand(0,9) + 1; $temp_min_M = $temp_att.'.'.rand(0,9) - 1; $hora = date('H:i:s'); $data = date('Y-m-d'); //Grava do Banco de Dados $sql = mysql_query("INSERT INTO temp_co (data, hora, temp_min_M, temp_max_M) VALUES ('$data', '$hora', '$temp_min_M', '$temp_max_M')"); } É uma média geral do valor que dá aqui na farmácia, pelo termômetro =X -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@ViniciusKruz na verdade, o Google Chart é apenas para criar gráficos. Mas o que eu fiz foi o seguinte: o ESP8266 manda via GET (estou usando o delay mesmo, de 60000) para a minha página PHP, onde recebo o valor e já gravo no MYSQL. Em outra página PHP, recebo esses dados, faço a varredura e os transformo em JSON, já usando para preencher o gráfico do Google Chart. Se quiser, posso postar os códigos sem problema! Fiz esse sisteminha de teste porque na minha farmácia (sou farmacêutico ^^) é obrigatório ter um termômetro ligado o dia todo e você tem que, manualmente, preencher a temperatura mínima e máxima, da manhã e tarde, todo santo dia... imagina o tempo que irei economizar com isso? AUahuAHauAHau Obs: na verdade fiz um sisteminha em PHP que pega a temp da minha cidade e faz uns cálculos doidos lá, grava no BD e já lista pra mim, por dia!! =X -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
Depois de quebrar a cabeça com o Google Chart, consegui: - Pega a temperatura a cada minuto, envia para o meu banco de dados onde é gravado numa tabela. - Pego os dados em modo JSON, e o Google Chart pega os dados e coloca no gráfico! =) -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa cara, não faço ideia. Mas você quer resetar para qual o padrão de fábrica? Do seu código, ou do padrão de fábrica do nodeMCU? -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa mas para você criar a senha, ela tem que vir de algum lugar, não? Onde você configura o wifi, tem os inputs, correto? Tem que criar um input para a senha2 também. //RECEBE DO INPUT String senha2 = server.arg("txtSenha2"); //Não sei o que exatamente faz, mas acredito //que seja implementar na estrutura senha2, //os chars que foram pegosd do input senha2.toCharArray(wifiConfig.senha2, 50); -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@lucianolcoa Na estrutura dele lá, é só copiar/colar a senha com um nome diferente. Exemplo: char senha2[50]; -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@ViniciusKruz Valeu! Cara, eu acredito que não! Pelo que eu entendi e testei, você modifica o seu código, salva. Depois, clica em Sketch > Exportar Binário Compilado. Será salvo um aquivo .bin dentro da pasta do seu sketch. Com ele, você faz a atualização de todo o código! -
ESP8266 - A Pequena Maravilha para Comunicação WIFI
Papibakigrafo respondeu ao tópico de aphawk em Microcontroladores
@Intrudera6 Tem um exemplo na biblioteca: ESP8266HTTPUpdateServer. Caso não consiga, só postar ai que te dou o caminho ^^ -------- Eu modifiquei a minha biblioteca, usando CSS e JS. Caso queria fazer isso e deixar a original intácta, é só copiar os 2 arquivos da pasta: C:\Users\XXXXXXX\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266HTTPUpdateServer\src Colar na pasta do seu sketch, e dentro dele, usar o include assim: #include "./ESP8266HTTPUpdateServer.h"
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