Բովանդակություն:

ESP8266- ի օգտագործումը Arduino- ի և Blynk- ի հետ. 4 քայլ
ESP8266- ի օգտագործումը Arduino- ի և Blynk- ի հետ. 4 քայլ

Video: ESP8266- ի օգտագործումը Arduino- ի և Blynk- ի հետ. 4 քայլ

Video: ESP8266- ի օգտագործումը Arduino- ի և Blynk- ի հետ. 4 քայլ
Video: Ինչպես կատարել 4-ալիք ESP8266 ESP01 Wi-Fi ռելեներ | ESP01 Տնային ավտոմատացում | Remotexy | Խաբել 2024, Հուլիսի
Anonim
Օգտագործելով ESP8266 Arduino- ի և Blynk- ի հետ
Օգտագործելով ESP8266 Arduino- ի և Blynk- ի հետ

Միացրեք ձեր Arduino Mega- ն blynk հավելվածին ՝ օգտագործելով espp8266 վահանը:

Քայլ 1: Անհրաժեշտ նյութեր:

Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր

1. ESP8266 վահան - AliExpress.com Ապրանք - ESP8266 սերիական WIFI

2. Arduino UNO - AliExpress.com Ապրանք - Arduino UNO R3

3. Arduino Mega - AliExpress.com ապրանք - Mega 2560 R3…

4. Հացաթուղթ - AliExpress.com Ապրանք - Հացի տախտակի հավաքածու

5. Jumper լարերը - AliExpress.com Ապրանք - Dupont Jumper մետաղալար

Քայլ 2. ESP- ի կարգավորում - 1

ESP- ի կարգավորում - 1
ESP- ի կարգավորում - 1

ESP Wi-Fi մոդուլը կազմաձևելու համար այն պետք է միացված լինի Arduino Uno- ին, ինչպես ցույց է տրված աղյուսակում: Ստացողի և փոխանցման քորոցը (RXD և TXD) օգտագործվում են տվյալները միկրոկառավարիչի հետ փոխանակելու համար: GP100 և GP102 կապումներն անհրաժեշտ չէ միացնել:

ESP և Arduino Pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5 Վ

Քայլ 3. Esp - 2 -ի կարգավորում

Arduino- ի GND կապը անմիջապես ESP մոդուլին ուղարկելու համար միացված է նրա Վերակայման քորոցին:

Երբ Arduino- ն միացված է ESP- ին և Arduino- ն միացված է համակարգչին, մոդուլը պետք է ծրագրավորվի Arduino- ի սերիական մոնիտորի միջոցով `օգտագործելով AT հրամաններ: Վահանի հետ հաղորդակցվելու հնարավորություն ունենալու համար բաուդ արագությունը սահմանվում է 115200, քանի որ սա ESP- ի հաղորդակցման արագությունն է և ընտրված է «BOTH NL AND CR» պարամետրը:

AT– սա ուղարկելիս հայտնվում է OK հաղորդագրություն: Սա նշանակում է, որ ESP- ն ճիշտ է աշխատում:

AT+CWJAP = "WIFI_NAME", "WIFI_PASSWORD"- այս հրամանը ESP- ին միացնել Wi-Fi երթուղիչին:

Քայլ 4. Միացում Arduino Mega- ին

Միացում Arduino Mega- ին
Միացում Arduino Mega- ին

Այս քայլից հետո ՄԱԿ -ում միացված GND- ը և RESET- ը կարող են հեռացվել: Քանի որ ESP- ն կօգտագործվի Arduino Mega- ի հետ, այլ կոդերի փաթեթ պետք է վերբեռնել Arduino Mega- ին, իսկ ESP- ն պետք է միացնել Arduino Mega- ին:

#սահմանել BLYNK_PRINT Սերիա

#ներառել «ESP8266_Lib.h»

#ներառել «BlynkSimpleShieldEsp8266.h»

char auth = "մուտքագրման նշան";

// Ձեր WiFi հավատարմագրերը:

char ssid = "ssid";

char pass = "գաղտնաբառ";

#սահմանեք EspSerial սերիալը 1

// Ձեր ESP8266 բաուդ փոխարժեքը.

#սահմանի ESP8266_BAUD 9600

ESP8266 wifi (& EspSerial);

void setup () {

// Վրիպազերծման վահանակ

Serial.begin (9600);

ուշացում (10);

// Սահմանել ESP8266 բաուդ արագությունը

EspSerial.begin (ESP8266_BAUD); ուշացում (10);

Blynk.begin (author, wifi, ssid, pass); ուշացում (10);

}

Այս կարգավորումը թույլ է տալիս միկրոկառավարիչին օգտագործել ESP- ի Wi-Fi ցանցը ՝ Blynk հավելվածին միանալու համար: Uploadրագիրը բեռնելիս խորհուրդը պետք է ուղարկի և ստանա տվյալներ թարթող ծրագրին և ծրագրավորվի ծրագրի միջոցով:

Խորհուրդ ենք տալիս: