Índice:

Usando ESP8266 com Arduino e Blynk: 4 etapas
Usando ESP8266 com Arduino e Blynk: 4 etapas

Vídeo: Usando ESP8266 com Arduino e Blynk: 4 etapas

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

Conecte seu Arduino Mega ao aplicativo blynk usando o escudo espp8266.

Etapa 1: Materiais necessários

Materiais necessários
Materiais necessários
Materiais necessários
Materiais necessários
Materiais necessários
Materiais necessários

1. Escudo ESP8266 - Produto AliExpress.com - ESP8266 serial WIFI

2. Arduino UNO - Produto AliExpress.com - Arduino UNO R3

3. Arduino Mega - Produto AliExpress.com - Mega 2560 R3…

4. Tábua de pão - Produto AliExpress.com - Kit de tábua de pão

5. Fios de jumpers - Produto AliExpress.com - Fio de jumpers Dupont

Etapa 2: Configurando o ESP - 1

Configurando o ESP - 1
Configurando o ESP - 1

Para configurar o módulo ESP Wi-Fi, ele deve ser conectado a um Arduino Uno conforme mostrado na tabela. O pino de recepção e o pino de transferência (RXD e TXD) são usados para trocar dados com o microcontrolador. Os pinos GP100 e GP102 não precisam ser conectados.

ESP e Arduino Pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

Etapa 3: Configurando Esp - 2

Para enviar o comando diretamente para o módulo ESP, o pino GND do Arduino é conectado ao pino Reset.

Uma vez que o Arduino foi conectado ao ESP e o Arduino conectado ao computador, o módulo precisa ser programado por meio do monitor serial do Arduino usando comandos AT. Para ser capaz de se comunicar com a blindagem, a taxa de transmissão é definida para 115200, pois esta é a velocidade na qual o ESP se comunica e a configuração "AMBOS NL E CR" é escolhida.

AT– ao enviar isso, uma mensagem OK aparece. Isso significa que o ESP está funcionando corretamente.

AT + CWJAP =”WIFI_NAME”,”WIFI_PASSWORD” - este comando o ESP para se conectar ao roteador Wi-Fi.

Etapa 4: Conectando-se ao Arduino Mega

Conectando-se ao Arduino Mega
Conectando-se ao Arduino Mega

Após este passo, o GND e RESET que estavam conectados no UNO podem ser removidos. Como o ESP será usado com um Arduino Mega, outro conjunto de código precisa ser carregado no Arduino Mega e o ESP deve ser conectado ao Arduino Mega.

#define BLYNK_PRINT Serial

#include "ESP8266_Lib.h"

#include "BlynkSimpleShieldEsp8266.h"

char auth = "entrada de token blynk";

// Suas credenciais de WiFi.

char ssid = "ssid";

char pass = "senha";

# define EspSerial Serial1

// Sua taxa de baud ESP8266:

#define ESP8266_BAUD 9600

ESP8266 wi-fi (& EspSerial);

void setup () {

// console de depuração

Serial.begin (9600);

atraso (10);

// Definir taxa de baud ESP8266

EspSerial.begin (ESP8266_BAUD); atraso (10);

Blynk.begin (autenticação, wi-fi, ssid, passagem); atraso (10);

}

Essa configuração permite que o microcontrolador use a rede Wi-Fi do ESP para se conectar ao aplicativo Blynk. Ao carregar o programa, a placa é configurada para enviar e receber dados para o app blink e ser programada através do app.

Recomendado: