Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
Peças
- ESP8266 (NodeMCU)
- CONDUZIU
Pré-requisitos
- Arduino IDE (1.8.5 ou mais recente)
- WiFi (credenciais)
O aplicativo só pode ser instalado em smartphones ou emuladores!
Etapa 2: 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
Antes de criar seu projeto, você deve criar uma conta ou entrar.
- Clique em 'Criar Novo Projeto'
- Escolha o seu dispositivo e tipo de conexão (NodeMCU, WiFi)
- Receba e anote o seu 'Token de autenticação'
- Abra a 'Caixa do Widget' ('+')
- Adicionar um botão
- Dê um nome e selecione o modo de troca
- 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 do lado do cliente para controlar remotamente um LED é muito fácil.
- Abra o IDE do Arduino
- Vá para Exemplos> Blynk> Boards_WiFi e selecione seu quadro de desenvolvimento
- Digite seu 'Auth Token' (char auth )
- Digite suas credenciais de WiFi (char ssid , char pass )
- Compilar e fazer upload
- 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.