Índice:
Vídeo: Controle de eletrodomésticos usando NodeMCU (ESP8266) e Blynk App: 8 etapas (com imagens)
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste tutorial, vamos aprender como usar o app Blynk e o NodeMCU (ESP8266) para controlar a lâmpada (qualquer outro eletrodoméstico vai servir), a combinação será pela internet.
O objetivo deste instrutível é mostrar a solução mais simples de controlar remotamente seu Arduino ou hardware compatível (NodeMCU) pela Internet e explorar o mundo da Internet das Coisas (IoT).
O que é Blynk? Blynk é uma plataforma com aplicativos iOS e Android para controlar o Arduino, Raspberry Pi e similares pela Internet. É um painel digital onde você pode construir uma interface gráfica para seu projeto simplesmente arrastando e soltando widgets. (Fonte: site da Blynk).
Etapa 1: suprimentos de hardware / software
Componentes de hardware:
1. NodeMCU (ESP8266).
2. Relé
3. Lâmpada
4. Fios
6. Fonte de alimentação 5V 1AMP (opcional mas recomendo o uso para evitar a falta de corrente elétrica fornecendo 5v para o relé.
Aplicativos de software:
1. Blynk App
2. Arduino IDE
3. Biblioteca Blynk para o seu sistema operacional (Windows, Linux, iOS)
4. ESP8266 Board Manager para Arduino IDE
Etapa 2: Baixe a Biblioteca Blynk
Siga as instruções:
1. Baixe Blynk_Release_vXX.zip (role para baixo até a seção Downloads)
2. Descompacte o arquivo. Você notará que o arquivo contém várias pastas e várias bibliotecas.
3. Copie todas essas bibliotecas para your_sketchbook_folder do Arduino IDE. Para encontrar a localização de your_sketchbook_folder, vá para o menu superior no IDE do Arduino:
Windows: Arquivo → Preferências
Mac OS: Arduino → Preferências
Para baixar a Biblioteca Blynk e obter mais informações, siga este link (aqui).
Etapa 3: Adicionando ESP8266 Board Manager
No Gerenciador de placas adicionais, insira o URL.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json abaixo
Conforme destacado na figura e digite OK.
Nota: Para obter mais informações sobre esta etapa assista ao vídeo
Etapa 4: assista ao vídeo para obter mais detalhes
Etapa 5: Configuração de Blynk
Para configurar o aplicativo Blynk, você deve seguir as etapas abaixo:
1. Baixe o aplicativo Blynk em seu smartphone e crie uma conta.
Para fazer isso: Baixe os aplicativos Blynk:
• iOS:
• Android:
2. Crie um novo projeto, selecione na lista seu hardware (NodeMCU).
3. Selecione o tipo de conexão (USB, Wifi, Bluetooth …).
4. Adicione um widget ao painel de controle clicando no ícone de adição no canto superior direito.
5. Selecione o widget de Botão e toque duas vezes nele para editar suas configurações.
Nota: a chave de autenticação é enviada para seu e-mail
Etapa 6: Esquemático
Siga os passos abaixo:
1. O 5v da fonte de alimentação para o Vcc da placa de relé.
2. O GND para o GND da placa de relé.
3. O D1 do NodeMCU para o IN1 da placa de relé.
Nota: O relé requer 5 V e a saída do nodemcu é de apenas 3,3 V, é por isso que recomendo usar uma fonte de alimentação externa de 5 V
Etapa 7: Código Arduino
Sobre o código
#define BLYNK_PRINT Serial
#include #include /// Você deve obter o Auth Token no aplicativo Blynk. // Vá para as configurações do projeto (ícone de porca). char auth = "YourAuthToken"; // Suas credenciais de WiFi. // Defina a senha para "" para redes abertas. char ssid = "YourNetworkName"; char pass = "SuaSenha"; void setup () {// Console de depuração Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }
Etapa 8: para suporte
Você pode se inscrever no meu canal no YouTube para mais tutoriais e projetos.
Inscreva-se para obter suporte.
Obrigada. Acesse meu canal no YouTube -link