Índice:

Blynk com ESP8266: 4 etapas
Blynk com ESP8266: 4 etapas

Vídeo: Blynk com ESP8266: 4 etapas

Vídeo: Blynk com ESP8266: 4 etapas
Vídeo: IoT based projects for final year using NodeMCU ESP8266 Blynk with Sensor - Smart Home 2022 2024, Novembro
Anonim
Blynk com ESP8266
Blynk com ESP8266

Blynk é uma plataforma de Internet das Coisas, que torna muito fácil controlar o hardware remotamente e visualizar seus dados. Você pode criar suas próprias interfaces usando o aplicativo Blynk gratuito. Cada dispositivo WiFi, Bluetooth / BLE, Ethernet e Serial é capaz de se conectar à nuvem Blynk ou a um servidor em execução local. O hardware compatível pode ser encontrado em blynk.cc

Este instrutivo cobrirá apenas como instalar e começar a usar uma placa de desenvolvimento ESP8266 (NodeMCU), usando o serviço de nuvem fornecido.

Etapa 1: Pré-requisitos e peças

Pré-requisitos e peças
Pré-requisitos e peças

Peças

  1. ESP8266 (NodeMCU)
  2. CONDUZIU

Pré-requisitos

  1. Arduino IDE (1.8.5 ou mais recente)
  2. WiFi (credenciais)

O aplicativo só pode ser instalado em smartphones ou emuladores!

Etapa 2: Instalação

Instalação
Instalação
Instalação
Instalação

Inclui ESP8266 Core para Arduino IDE

1) Vá para 'Preferências' e insira o seguinte URL para URLs adicionais do gerente da placa

arduino.esp8266.com/stable/package_esp8266com_index.json

2) Abra o gerenciador de placas (Ferramentas> Menu da placa)

3) Pesquise por "esp8266" e instale a versão mais recente

4) Selecione sua placa em Ferramentas> Placa e defina a taxa de transmissão, etc.

Instalar bibliotecas Blynk

1) Instale a versão mais recente das bibliotecas Blynk no GitHub

2) Descompacte-o

3) Mova as bibliotecas para C: / Usuário / / Documentos / Arduino / bibliotecas

Instale o aplicativo Blynk

1) Baixe o aplicativo para iOS ou Android

Etapa 3: Criar Projeto

Criar Projeto
Criar Projeto
Criar Projeto
Criar Projeto
Criar Projeto
Criar Projeto

Antes de criar seu projeto, você deve criar uma conta ou entrar.

  1. Clique em 'Criar Novo Projeto'
  2. Escolha o seu dispositivo e tipo de conexão (NodeMCU, WiFi)
  3. Receba e anote o seu 'Token de autenticação'
  4. Abra a 'Caixa do Widget' ('+')
  5. Adicionar um botão
  6. Dê um nome e selecione o modo de troca
  7. Defina o pino de saída ao qual o LED está conectado (ânodo Dx, cátodo GND)

Esta interface de exemplo é muito básica, mas você pode criar interfaces mais complexas se adicionar gráficos etc.

Etapa 4: O Código

O código
O código
O código
O código

O código do lado do cliente para controlar remotamente um LED é muito fácil.

  1. Abra o IDE do Arduino
  2. Vá para Exemplos> Blynk> Boards_WiFi e selecione seu quadro de desenvolvimento
  3. Digite seu 'Auth Token' (char auth )
  4. Digite suas credenciais de WiFi (char ssid , char pass )
  5. Compilar e fazer upload
  6. Abra o Serial Monitor e verifique se a conexão foi bem-sucedida

Se tudo funcionou corretamente, agora você pode ligar e desligar o LED remotamente usando o aplicativo Blynk.

Mais informações sobre Blynk e ESP8266 podem ser encontradas em blynk.io e esp8266doc.

Recomendado: