Implementação do PCOM WiFi Bluetooth ESP32 para Arduino - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T12:46:29Zhttps://labdegaragem.com/forum/topics/implementa-o-do-pcom-wifi-bluetooth-esp32-para-arduino?feed=yes&xn_auth=noBoa noite Elcids, sim com o f…tag:labdegaragem.com,2019-11-19:6223006:Comment:7228142019-11-19T01:24:25.575Zmarcela de souzahttps://labdegaragem.com/profile/marceladesouza
<p>Boa noite Elcids, sim com o fechamento automatico com 25 segundos</p>
<p>Boa noite Elcids, sim com o fechamento automatico com 25 segundos</p> Ok Marcela.
Nos exempl…tag:labdegaragem.com,2019-11-15:6223006:Comment:7226392019-11-15T22:54:31.301ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">Ok Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Nos exemplos que irei publicar, já existirão elementos de controle na quantidade e tipos conforme vc disse estar usando. Mas mesmo assim posso publicar também um exemplo exatamente conforme vc está descrevendo.</span></p>
<p><span style="font-size: 12pt;"> Para o controle dos Portões, acredito que vc esteja usando o mesmo esquema daquele post do "<em><strong>Blink</strong></em>" onde…</span></p>
<p><span style="font-size: 12pt;">Ok Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Nos exemplos que irei publicar, já existirão elementos de controle na quantidade e tipos conforme vc disse estar usando. Mas mesmo assim posso publicar também um exemplo exatamente conforme vc está descrevendo.</span></p>
<p><span style="font-size: 12pt;"> Para o controle dos Portões, acredito que vc esteja usando o mesmo esquema daquele post do "<em><strong>Blink</strong></em>" onde te ajudei com uma solução (deste link: <a rel="nofollow" href="http://labdegaragem.com/forum/topics/ajuda-delay-e-millis?id=6223006%3ATopic%3A709680&page=1" target="_self">"<em>Portão-Blink</em>"</a> ). Então irei usar o mesmo tipo de acionamento para os Portões. Mas fica a pergunta: eles deverão fechar automaticamente também após 25 segundos, como naquele post?</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Claro, como os exemplos irão ser crescentes em termos de complexidade, este seu não estará entre os primeiros que publicarei aqui, devido à quantidade de elementos (como vc disse, são no total 7 elementos, além da questão do portão fechar automaticamente). Mas já deixei toda base pronta, do <em><strong>APP</strong></em> no <em><strong>App Inventor</strong></em>, ao código básico do <em><strong>ESP32 PCOM WiFi/Bluetooth</strong></em> para usar nos exemplos. Então não deve demorar muito.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Abrçs,</span></p>
<p><span style="font-size: 12pt;"> Elcids</span></p> Bom dia Elcids, eu gostaria d…tag:labdegaragem.com,2019-11-11:6223006:Comment:7223712019-11-11T11:33:27.400Zmarcela de souzahttps://labdegaragem.com/profile/marceladesouza
<p>Bom dia Elcids, eu gostaria de controlar pelo esp32 via wifi e bluetooth, 5 lampada, Liga e desliga e 2 portoes com pulso, total 7 reles</p>
<p>Bom dia Elcids, eu gostaria de controlar pelo esp32 via wifi e bluetooth, 5 lampada, Liga e desliga e 2 portoes com pulso, total 7 reles</p> olá Marcela.
Planejei …tag:labdegaragem.com,2019-11-04:6223006:Comment:7220092019-11-04T03:33:12.352ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">olá Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Planejei vários exemplos, tentando cobrir uma gama de controles que sejam de referência para os mais diversos dispositivos possíveis (Digitais e Analógicos, inclusive combinados).</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Mas se vc puder informar quais são os dispositivos que vc precisa controlar ou monitorar, posso fazer também um exemplo adicional, mais dedicado e…</span></p>
<p><span style="font-size: 12pt;">olá Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Planejei vários exemplos, tentando cobrir uma gama de controles que sejam de referência para os mais diversos dispositivos possíveis (Digitais e Analógicos, inclusive combinados).</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Mas se vc puder informar quais são os dispositivos que vc precisa controlar ou monitorar, posso fazer também um exemplo adicional, mais dedicado e próximo ao que vc precisa. Neste caso, não esqueça de informar como vc usa cada dispositivo no seu Sistema.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Abrçs,</span></p>
<p><span style="font-size: 12pt;"> Elcids</span></p> Ok então Marcela.
No s…tag:labdegaragem.com,2019-10-31:6223006:Comment:7216122019-10-31T16:22:06.214ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">Ok então Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> No segundo exemplo, irei apresentar o "core" para se usar o PCOM WiFi-Bluetooth através do App-Inventor, e já no terceiro exemplo irei mostrar como aumentar "indefinidamente" para quaisquer quantidades de I/Os que se deseje (de 1 a uma centena ou mais).…</span></p>
<p></p>
<p></p>
<p><span style="font-size: 12pt;">Ok então Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> No segundo exemplo, irei apresentar o "core" para se usar o PCOM WiFi-Bluetooth através do App-Inventor, e já no terceiro exemplo irei mostrar como aumentar "indefinidamente" para quaisquer quantidades de I/Os que se deseje (de 1 a uma centena ou mais).</span></p>
<p></p>
<p><span style="font-size: 12pt;"><a href="https://storage.ning.com/topology/rest/1.0/file/get/1028188447?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/1028188447?profile=RESIZE_710x" class="align-full"/></a></span></p>
<p></p>
<p><span style="font-size: 12pt;"> Abrçs,</span></p>
<p><span style="font-size: 12pt;"> Elcids</span></p> bom dia Elcids , nao consegui…tag:labdegaragem.com,2019-10-31:6223006:Comment:7217082019-10-31T14:50:51.682Zmarcela de souzahttps://labdegaragem.com/profile/marceladesouza
<p>bom dia <span>Elcids , nao consegui aumentar, mais pinos para acionar estou usando so um mesmo para para acionar meu portao via wifi ou bluetooth, se vc da um exemplo como aumentar pinos nesse codigo eu agradeço, arrespeito do app que vc esta emprementando vai fica muito show com autenticaçao, fico no aguardo esperando para mim testar, valeu por nos ajudar </span></p>
<p>bom dia <span>Elcids , nao consegui aumentar, mais pinos para acionar estou usando so um mesmo para para acionar meu portao via wifi ou bluetooth, se vc da um exemplo como aumentar pinos nesse codigo eu agradeço, arrespeito do app que vc esta emprementando vai fica muito show com autenticaçao, fico no aguardo esperando para mim testar, valeu por nos ajudar </span></p> olá Marcela.
A algum…tag:labdegaragem.com,2019-10-31:6223006:Comment:7212902019-10-31T11:27:29.135ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">olá Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> A algum tempo atrás vc me questionou sobre a utilização do <em><strong>PCOM WiFi-Bluetooth</strong></em>, para acionamentos de diversos I/Os. Naquele momento respondi que sim, que era possível, e que bastava seguir a mesma receita que foi usada no exemplo que publiquei.</span></p>
<p><span style="font-size: 12pt;"> Assim, volto aqui para verificar se vc conseguiu implementar da forma…</span></p>
<p><span style="font-size: 12pt;">olá Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> A algum tempo atrás vc me questionou sobre a utilização do <em><strong>PCOM WiFi-Bluetooth</strong></em>, para acionamentos de diversos I/Os. Naquele momento respondi que sim, que era possível, e que bastava seguir a mesma receita que foi usada no exemplo que publiquei.</span></p>
<p><span style="font-size: 12pt;"> Assim, volto aqui para verificar se vc conseguiu implementar da forma que vc precisava.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Mas minha volta ao tópico é também para dar continuidade ao "<em><strong>Projeto</strong></em>", divulgando e expandindo seus recursos, e também iniciar a publicação de mais exemplos para demonstrar as possibilidades do uso do <span><em><strong>PCOM WiFi-Bluetooth</strong></em>.</span></span></p>
<p><span style="font-size: 12pt;"><span> Minha intenção é tentar publicar um exemplo a cada semana, inclusive demonstrando a utilização do <em><strong>PCOM WiFi-Bluetooth</strong></em> com uma enormidade de I/Os diferentes (entenda-se "periféricos", como sensores, motores, displays, etc), e entre os primeiros exemplos estará a situação que vc me perguntou sobre diversos I/Os simultaneamente. Também estarei aberto para sugestões de exemplos (ou mesmo Projetos completos) de quem estiver acompanhando o tópico aqui no LDG.</span></span></p>
<p></p>
<p><span style="font-size: 12pt;"><span> Para a interface com o usuário, irei também utilizar o <em><strong>App-Inventor</strong></em> (que vc também utilizou na sua implementação), por ser popular em termos de programação. Para isso irei desenvolver no <em><strong>App-Inventor</strong></em>, uma estrutura básica ou "<em><strong>core</strong></em>" para suporte a diversos Projetos usando o <em><strong>PCOM WiFi-Bluetooth</strong></em>. Este "<em><strong>core</strong></em>" no <em><strong>App-Inventor</strong></em>, permitirá uma robustez em termos de confiabilidade, e também diminuirá em muito o tempo de desenvolvimento dos APPs já que todos usarão o mesmo "core".</span></span></p>
<p><span style="font-size: 12pt;"><span> Este "core" já fará também a <em><strong>Autenticação automática</strong></em> quando se utiliza o <strong>Bluetooth</strong>, o que simplificará em muito o trabalho de quem for desenvolver seu APP personalizado. Sei que esta questão da Autenticação, apesar de muito importante (por motivos de segurança), era também uma dificuldade até aqui, pois o pessoal não está acostumado a implementar a lógica necessária para este processo (além de tomar tempo de desenvolvimento e testes). Além disso, uma Autenticação efetiva, exige uma <em><strong>comunicação Máquina/Máquina</strong></em>, o que foi previsto no <em><strong>PCOM WiFi-Bluetooth</strong></em> desde o início através do "<em><strong>Modo de Comando Simples</strong></em>" (ao invés do "<em><strong>Modo de Comando Texto</strong></em>", quando se usa uma comunicação <em><strong>Homem/Máquina</strong></em>, a qual foi usada no primeiro exemplo publicado através de um APP de Terminal Serial Bluetooth).</span></span></p>
<p></p>
<p><span style="font-size: 12pt;"><span> E para o <em><strong>WiFi</strong></em> pode-se usar um componente <em><strong>WebViewer</strong></em> do <em><strong>App-Inventor</strong></em> ou simplesmente um componente "<em><strong>Web</strong></em>". Então irei mostrar o uso do <em><strong>PCOM WiFi-Bluetooth</strong></em> com ambos os componentes do <strong>App-Inventor</strong>.</span></span></p>
<p></p>
<p><span style="font-size: 12pt;"><span> Claro, quando falamos do <em><strong>App-Inventor</strong></em>, pode-se estender tudo para o "<em><strong>Kodular</strong></em>" que também é amplamente utilizado mundo afora. E isto vale também para diversos similares que "<em>encapsulam</em>" o <em><strong>App-Inventor</strong></em>.</span></span></p>
<p></p>
<p><span style="font-size: 12pt;"><span> Assim, fique de olho aqui, pois o segundo exemplo estarei publicando na próxima semana, já com o desenvolvimento de um <em><strong>APP</strong></em> para a <em><strong>Interface de Controle</strong></em> usando o <em><strong>App-Inventor</strong></em>.</span></span></p>
<p></p>
<p><span style="font-size: 12pt;"><span> Abrçs,</span></span></p>
<p><span style="font-size: 12pt;"><span> Elcids</span></span></p> sim Marcela.
O PCOM W…tag:labdegaragem.com,2019-09-11:6223006:Comment:7180412019-09-11T18:35:45.269ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">sim Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> O <em><strong>PCOM WiFi / Bluetooth</strong></em> não depende dos pinos de I/O do <em><strong>ESP32</strong></em>.</span></p>
<p><span style="font-size: 12pt;"> Isto significa que vc pode usar quaisquer pinos do <em><strong>ESP32</strong></em> que desejar (desde que estejam disponíveis para uso na sua <em><strong>placa ESP32</strong></em>). Também pode-se usar quaisquer canais…</span></p>
<p><span style="font-size: 12pt;">sim Marcela.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> O <em><strong>PCOM WiFi / Bluetooth</strong></em> não depende dos pinos de I/O do <em><strong>ESP32</strong></em>.</span></p>
<p><span style="font-size: 12pt;"> Isto significa que vc pode usar quaisquer pinos do <em><strong>ESP32</strong></em> que desejar (desde que estejam disponíveis para uso na sua <em><strong>placa ESP32</strong></em>). Também pode-se usar quaisquer canais Analógicos do ESP32 que estejam disponíveis na sua placa.</span></p>
<p><span style="font-size: 12pt;"><span> Vc pode também facilmente usar os I/O daquelas plaquinhas de <em><strong>Interface</strong></em> <em><strong>I2C</strong></em>, o que torna bastante versátil e simples acrescentar uma grande quantidade de I/Os. </span> E pode-se também usar qualquer tipo de <em><strong>Expansor de I/O</strong></em>, sejam <em><strong>Digitais</strong></em> ou <em><strong>Analógicos</strong></em> (em breve também publicarei um tópico relacionado a isso, e a forma adequada de fazer os acessos).</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Mas eu acredito que sua dúvida está em como fazer isso.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> A princípio eu diria a vc para seguir exatamente o mesmo <em><strong>modelo</strong></em> que está no exemplo inicial que publiquei, apenas estendendo aquele modelo para tratar mais I/Os. Mas caso vc tenha dificuldades em fazer isso, peço que aguarde um pouco, que irei publicar mais exemplos, e darei prioridade para atender sua necessidade.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Abrçs,</span></p>
<p><span style="font-size: 12pt;"> Elcids</span></p> Boa noite Elcids, como seria…tag:labdegaragem.com,2019-09-11:6223006:Comment:7181232019-09-11T03:45:38.526Zmarcela de souzahttps://labdegaragem.com/profile/marceladesouza
<p>Boa noite Elcids, como seria para adicionar mais pinos gpio?</p>
<p>Boa noite Elcids, como seria para adicionar mais pinos gpio?</p> Marcela,
Sua solução f…tag:labdegaragem.com,2019-09-10:6223006:Comment:7180332019-09-10T22:40:26.563ZElcids Chagashttps://labdegaragem.com/profile/ElcidsChagas
<p><span style="font-size: 12pt;">Marcela,</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Sua solução foi realmente genial. Em nenhum momento pensei nesta possibilidade de <em><strong>Autenticar</strong></em> com o <em><strong>APP</strong></em> de <em><strong>Terminal</strong></em>, e depois usar o <em><strong>APP</strong> <strong>dedicado</strong></em>.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Mas claro, pretendo mostrar como se faz a…</span></p>
<p><span style="font-size: 12pt;">Marcela,</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Sua solução foi realmente genial. Em nenhum momento pensei nesta possibilidade de <em><strong>Autenticar</strong></em> com o <em><strong>APP</strong></em> de <em><strong>Terminal</strong></em>, e depois usar o <em><strong>APP</strong> <strong>dedicado</strong></em>.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Mas claro, pretendo mostrar como se faz a <em><strong>Autenticação</strong></em> no modo de "<em><strong>Comando Simples</strong></em>", o que permite mais liberdade a quem desenvolver seus APPs interfaceando com o <em><strong>PCOM Bluetooth</strong></em>.</span></p>
<p></p>
<p><span style="font-size: 12pt;"> Abrçs,</span></p>
<p><span style="font-size: 12pt;"> Elcids</span></p>