Kazalo:

Uporaba ESP8266 z Arduinom in Blynkom: 4 koraki
Uporaba ESP8266 z Arduinom in Blynkom: 4 koraki

Video: Uporaba ESP8266 z Arduinom in Blynkom: 4 koraki

Video: Uporaba ESP8266 z Arduinom in Blynkom: 4 koraki
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Julij
Anonim
Uporaba ESP8266 z Arduinom in Blynkom
Uporaba ESP8266 z Arduinom in Blynkom

Povežite svoj Arduino Mega z blynk aplikacijo s pomočjo ščita espp8266.

Korak: Potrebni materiali

Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali

1. ESP8266 ščit - izdelek AliExpress.com - serijski WIFI ESP8266

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

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

4. Breadboard - Izdelek AliExpress.com - Komplet za ploščo za kruh

5. Mostične žice - AliExpress.com Izdelek - Dupont skakalna žica

2. korak: Konfiguriranje ESP - 1

Konfiguriranje ESP - 1
Konfiguriranje ESP - 1

Če želite konfigurirati modul ESP Wi-Fi, ga morate povezati z Arduino Uno, kot je prikazano v tabeli. Prejemni in prenosni pin (RXD in TXD) se uporabljata za izmenjavo podatkov z mikrokrmilnikom. Zatičev GP100 in GP102 ni treba priključiti.

ESP in Arduino Pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

3. korak: Konfiguriranje Esp - 2

Za pošiljanje ukazov neposredno na modul ESP je pin GND Arduina priključen na njegov pin za ponastavitev.

Ko je Arduino povezan z ESP in Arduino povezan z računalnikom, je treba modul programirati prek serijskega monitorja Arduina z uporabo ukazov AT. Za komunikacijo s ščitom je hitrost prenosa nastavljena na 115200, saj je to hitrost, s katero komunicira ESP, in izbrana je nastavitev »OBA NL IN CR«.

AT– ob pošiljanju se prikaže sporočilo OK. To pomeni, da ESP deluje pravilno.

AT+CWJAP =”WIFI_NAME”,”WIFI_PASSWORD”- ta ukaz ESP za povezavo z usmerjevalnikom Wi-Fi.

4. korak: Povežite se z Arduino Mega

Povezava z Arduino Mega
Povezava z Arduino Mega

Po tem koraku lahko odstranite GND in RESET, ki sta bila povezana z UNO. Ker se bo ESP uporabljal z Arduino Mega, je treba na Arduino Mega naložiti še en niz kode, ESP pa povezati z Arduino Mega.

#define BLYNK_PRINT Serijska številka

#include "ESP8266_Lib.h"

#include "BlynkSimpleShieldEsp8266.h"

char auth = "žeton za vnos blynk";

// Vaše poverilnice WiFi.

char ssid = "ssid";

char pass = "geslo";

#define EspSerial Serial1

// Vaša hitrost prenosa ESP8266:

#define ESP8266_BAUD 9600

ESP8266 wifi (& EspSerial);

void setup () {

// Konzola za odpravljanje napak

Serial.begin (9600);

zamuda (10);

// Nastavite hitrost prenosa ESP8266

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

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

}

Te nastavitve mikrokontrolerju omogočajo uporabo omrežja Wi-Fi ESP za povezavo z aplikacijo Blynk. Ko naložite program, je plošča nastavljena za pošiljanje in prejemanje podatkov v aplikacijo za utripanje in programiranje prek aplikacije.

Priporočena: