Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este tutorial vai te ensinar algumas noções básicas sobre como usar o ESP8266 NodemCU Lua WiFi para controlar o LED da web.
Antes de começar, certifique-se de ter todos os materiais necessários:
- ESP8266 NodeMCU Lua WiFi
- CONDUZIU
- Tábua de pão
- Jumper (se necessário)
- Micro USB
Etapa 1: definição do pino
Etapa 2: Conexão de pinos
Esta é uma das conexões mais simples e adequada para um iniciante. Neste tutorial, precisamos conectar o ânodo do LED ao pino GND do ESP8266 e o cátodo do LED ao ESP8266 D7.
Etapa 3: código-fonte PHP e JSON
Baixe este código-fonte e faça upload para o Arduino.
Etapa 4: construir um site
1. Primeiro, vá para aqui.
2. Cadastre-se gratuitamente na conta e crie um nome para o site. (Basta escrever o nome sem necessidade de www e.com)
3. Se o cadastro da conta estiver concluído, abra o e-mail para verificação.
4. Depois de terminar, vá para gerenciar o site e faça o upload dos arquivos PHP e JSON.
Etapa 5: Código-fonte do Arduino
Baixe o código-fonte e abra-o com o Arduino IDE. Certifique-se de ter instalado com sucesso o ESP8266 em seu Arduino IDE para que possa conectar seu ESP8266 em seu Arduino IDE e selecionar a placa e a porta corretas no Arduino IDE.
Clique aqui para saber como instalar o ESP8266 em seu Arduino IDE.
*Observação:
1. Altere o SSID e a senha para seu próprio nome de WiFi e senha
2. Altere o host e o caminho
const char * host = "controlado.000webhostapp.com"; //seu domínio
String path = "/light.json"; // começando com barra
3. Altere o número do PIN
Etapa 6: Resultado
Depois de ligar o controlador, abra o "Monitor Serial" e ele mostrará:
… WIFI conectado
conectando-se a (nome do seu site)
…………… LED DESLIGADO
fechando a conexão. Conectando-se a (nome do seu site)
Quando você abre seu site e clica no botão "Ativar", o "Monitor Serial" mostrará:
…………… LED LIGADO
fechando a conexão. Conectando-se a (nome do seu site)
OU clique no botão "Desligar", o "Monitor Serial" mostrará:
…………… LED DESLIGADO fechando a conexão. Conectando a (nome do seu site)
Etapa 7: Vídeo
Este vídeo mostra a demonstração do LED de controle usando ESP8266 da web.