Escolar Documentos
Profissional Documentos
Cultura Documentos
Em www.fernandok.com
forum.fernandok.com
Instagram
fernandok_oficial
Telegram
fernandok_oficial
Instalação do Node
Primeiro é necessário que o Node esteja instalado na sua máquina.
Acesse:
https://nodejs.org/en/download/
Baixe a versão compatível com o seu sistema operacional.
Instalação do Node
Após o download finalizar execute o instalador.
É recomendado desativar o antivírus (caso exista) para evitar problemas na instalação.
Instalação do Node
Siga a instalação padrão...
Instalação do Node Variáveis de Ambiente
node websocket.js
Iniciando servidor
Conceda a permissão de acesso do Firewall
Iniciando servidor
Pronto, uma mensagem será exibida informando a porta em que o
servidor está utilizando.
Montagem
Montagem
Código
Bibliotecas necessárias
• WebSocket Client ESP32
https://github.com/gilmaimon/ArduinoWebsockets/
Fluxograma ESP32
Setup Loop
Código ESP32 Declarações e Variáveis
// Led
const int led = 23;
Código ESP32 Setup
void setup()
{
// Iniciamos a serial com velocidade de 115200
Serial.begin(115200);
// Conectamos o wifi
WiFi.begin(ssid, password);
void loop()
{
// De tempo em tempo, o websockets client
checa por novas mensagens recebidas
if(client.available())
client.poll();
delay(1);
}
Código
Fluxograma Node
Código Node Declarações e variáveis
// Cria o server
var server = http.createServer();
Código Node server.listen e wsServer
35