Índice:

NodeMCU com aplicativo / servidor Blynk: 4 etapas
NodeMCU com aplicativo / servidor Blynk: 4 etapas
Anonim

O que é o Blynk e como funciona, assista ao vídeo da campanha deles!

Primeiro, como acontece que você pode programar o NodeMCU com Arduino IDE, verifique o vídeo acima.

Aqui está o tutorial escrito para a configuração:

Suprimentos

  1. Tábua de pão
  2. Dois NodeMCUs 1.0
  3. Arduino Uno ou qualquer outro tipo
  4. Jumpers
  5. Cabos de alimentação USB

Etapa 1: Aqui está uma visão geral

1º - Baixe o aplicativo Blynk

2º- adicione seus dispositivos conforme mostrado no vídeo e copie o Token de autenticação criado para o nosso dispositivo, pois iremos usá-lo posteriormente no código

- Neste projeto estamos configurando dois dispositivos NodeMCU e conectando-os à nossa rede WiFi, em seguida, começamos a enviar dados (Inteiro / Caractere) de NodeMCU 1 para NodeMCU 2

- Também conectaremos o Arduino UNO ao NodeMCU 2 por meio de comunicação serial com fio

- os dados recebidos do NodeMCU 1 serão enviados para o Arduino UNO no final e podemos usar este único para alternar um LED ou qualquer outra coisa

- exibiremos no aplicativo Blynk se o LED estiver LIGADO ou DESLIGADO

Etapa 2: Código NodeMCU 1

Image
Image

nenhuma fiação é necessária para o Nó MCU 1, pois ele se conectará ao wi-fi e apenas enviaremos "1" ou "0", tudo o que precisamos é o token de autenticação que criamos

LED integrado em D2 é usado como indicação de conexão WiFi bem-sucedida

então comece a escrever o código acima

Etapa 3: Códigos NodeMCU 2 + Arduino

Códigos NodeMCU 2 + Arduino
Códigos NodeMCU 2 + Arduino

NodeMCU 2 - usamos D7 como RX e D8 como TX, LED integrado em D13 é usado como uma indicação

Arduino - usamos o pino 8 como RX e o pino 9 como TX

Fiação:

  • D7 no NodeMCU para o pino 9 no Arduino
  • D8 no NodeMCU para o pino 8 no Arduino
  • VIN em NodeMCU a 5V em Arduino
  • GND em NodeMCU para GND em Arduino (Common Ground)

Depois de definir todas as conexões, por favor, comece a baixar o código acima no NodeMCU 2

Etapa 4: Código Arduino

Image
Image

Aqui está o código necessário para receber os dados do NodeMCU 2 para o Arduino

você pode conectar um LED ao pino 13

Recomendado: