Indholdsfortegnelse:

Brug af ESP8266 med Arduino og Blynk: 4 trin
Brug af ESP8266 med Arduino og Blynk: 4 trin

Video: Brug af ESP8266 med Arduino og Blynk: 4 trin

Video: Brug af ESP8266 med Arduino og Blynk: 4 trin
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, November
Anonim
Brug af ESP8266 Med Arduino og Blynk
Brug af ESP8266 Med Arduino og Blynk

Tilslut din Arduino Mega til blynk -app ved hjælp af espp8266 -skjold.

Trin 1: Nødvendige materialer

Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer

1. ESP8266 skjold - AliExpress.com produkt - ESP8266 seriel WIFI

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

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

4. Brødbræt - AliExpress.com Produkt - Brødbræt kit

5. Jumperwires - AliExpress.com Product - Dupont Jumper wire

Trin 2: Konfiguration af ESP - 1

Konfiguration af ESP - 1
Konfiguration af ESP - 1

For at konfigurere ESP Wi-Fi-modulet skal det sluttes til en Arduino Uno som vist i tabellen. Modtagelsesnålen og overførselsnålen (RXD og TXD) bruges til at udveksle data med mikrokontrolleren. GP100- og GP102 -benene skal ikke tilsluttes.

ESP og Arduino Pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

Trin 3: Konfiguration af Esp - 2

For at sende kommandoen direkte til ESP -modulet er Arduinoens GND -pin forbundet til dens Reset -pin.

Når Arduino er blevet tilsluttet ESP og Arduino forbundet til computeren, skal modulet programmeres via den serielle monitor på Arduino ved hjælp af AT -kommandoer. For at kunne kommunikere til skærmen er baudhastigheden indstillet til 115200, da dette er den hastighed, hvormed ESP kommunikerer, og indstillingen "BÅDE NL OG CR" vælges.

AT– når du sender dette, vises en OK -meddelelse. Det betyder, at ESP fungerer korrekt.

AT+CWJAP =”WIFI_NAME”,”WIFI_PASSWORD”- denne kommando ESP'en til at oprette forbindelse til Wi-Fi-routeren.

Trin 4: Tilslutning til Arduino Mega

Tilslutning til Arduino Mega
Tilslutning til Arduino Mega

Efter dette trin kan GND og RESET, der var tilsluttet UNO, fjernes. Da ESP vil blive brugt med en Arduino Mega, skal et andet sæt kode uploades til Arduino Mega, og ESP skal forbindes til Arduino Mega.

#define BLYNK_PRINT Serial

#include "ESP8266_Lib.h"

#include "BlynkSimpleShieldEsp8266.h"

char auth = "input blynk token";

// Dine WiFi -legitimationsoplysninger.

char ssid = "ssid";

char pass = "password";

#define EspSerial Serial1

// Din ESP8266 baudrate:

#define ESP8266_BAUD 9600

ESP8266 wifi (& EspSerial);

ugyldig opsætning () {

// Debug -konsol

Serial.begin (9600);

forsinkelse (10);

// Indstil ESP8266 baudrate

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

Blynk.begin (auth, wifi, ssid, pass); forsinkelse (10);

}

Disse indstillinger giver mikrokontrolleren mulighed for at bruge ESP's Wi-Fi-netværk til at oprette forbindelse til Blynk-applikationen. Ved upload af programmet er tavlen indstillet til at sende og modtage data til blink -appen og blive programmeret gennem appen.

Anbefalede: