Sisällysluettelo:

ESP8266: n käyttö Arduinon ja Blynkin kanssa: 4 vaihetta
ESP8266: n käyttö Arduinon ja Blynkin kanssa: 4 vaihetta

Video: ESP8266: n käyttö Arduinon ja Blynkin kanssa: 4 vaihetta

Video: ESP8266: n käyttö Arduinon ja Blynkin kanssa: 4 vaihetta
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Heinäkuu
Anonim
ESP8266: n käyttö Arduinon ja Blynkin kanssa
ESP8266: n käyttö Arduinon ja Blynkin kanssa

Liitä Arduino Mega blynk -sovellukseen käyttämällä espp8266 -suojaa.

Vaihe 1: Tarvittavat materiaalit

Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit

1. ESP8266 -kilpi - AliExpress.com Tuote - ESP8266 -sarjan WIFI

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

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

4. Leipälauta - AliExpress.com Tuote - Leipätaulusarja

5. Hyppyjohdot - AliExpress.com Tuote - Dupont Jumper -lanka

Vaihe 2: ESP -määritys - 1

ESP: n määrittäminen - 1
ESP: n määrittäminen - 1

ESP Wi-Fi -moduulin määrittämiseksi se on yhdistettävä Arduino Unoon taulukon mukaisesti. Vastaanottotappia ja siirtotappia (RXD ja TXD) käytetään tietojen vaihtamiseen mikro -ohjaimen kanssa. GP100- ja GP102 -nastoja ei tarvitse liittää.

ESP ja Arduino Pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

Vaihe 3: Esp - 2: n määrittäminen

Jos haluat lähettää komennon suoraan ESP -moduuliin, Arduinon GND -nasta on kytketty sen nollaustappiin.

Kun Arduino on kytketty ESP: hen ja Arduino on kytketty tietokoneeseen, moduuli on ohjelmoitava Arduinon sarjamittarin kautta AT -komentojen avulla. Siirtyäkseen suojaan siirtonopeudeksi on asetettu 115200, koska tämä on nopeus, jolla ESP kommunikoi ja valitaan asetus "BOTH NL AND CR".

AT– tämän lähettämisen jälkeen OK -viesti tulee näkyviin. Tämä tarkoittaa, että ESP toimii oikein.

AT+CWJAP =”WIFI_NAME”,”WIFI_PASSWORD”- tämä komento ESP muodostaa yhteyden Wi-Fi-reitittimeen.

Vaihe 4: Yhdistäminen Arduino Megaan

Yhdistäminen Arduino Megaan
Yhdistäminen Arduino Megaan

Tämän vaiheen jälkeen UNO: hon liitetyt GND ja RESET voidaan poistaa. Koska ESP: tä käytetään Arduino Megan kanssa, toinen koodisarja on ladattava Arduino Megaan ja ESP on kytkettävä Arduino Megaan.

#define BLYNK_PRINT -sarja

#include "ESP8266_Lib.h"

#include "BlynkSimpleShieldEsp8266.h"

char auth = "input blynk token";

// WiFi -kirjautumistietosi.

char ssid = "ssid";

char pass = "salasana";

#define EspSerial -sarja 1

// ESP8266 baudinopeutesi:

#define ESP8266_BAUD 9600

ESP8266 wifi (& EspSerial);

void setup () {

// Virheenkorjauskonsoli

Sarja.alku (9600);

viive (10);

// Aseta ESP8266 baudinopeus

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

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

}

Tämän asetuksen avulla mikro-ohjain voi käyttää ESP: n Wi-Fi-verkkoa muodostaakseen yhteyden Blynk-sovellukseen. Ohjelmaa ladattaessa levy on asetettu lähettämään ja vastaanottamaan tietoja vilkkuvaan sovellukseen ja ohjelmoimaan sovelluksen kautta.

Suositeltava: