Mundarija:

Arduino va Blynk bilan ESP8266 dan foydalanish: 4 qadam
Arduino va Blynk bilan ESP8266 dan foydalanish: 4 qadam

Video: Arduino va Blynk bilan ESP8266 dan foydalanish: 4 qadam

Video: Arduino va Blynk bilan ESP8266 dan foydalanish: 4 qadam
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Noyabr
Anonim
Arduino va Blynk bilan ESP8266 dan foydalanish
Arduino va Blynk bilan ESP8266 dan foydalanish

Arduino Mega -ni blynk ilovasiga espp8266 qalqoni yordamida ulang.

1 -qadam: kerakli materiallar

Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar

1. ESP8266 qalqoni - AliExpress.com mahsuloti - ESP8266 seriyali WIFI

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

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

4. Non paneli - AliExpress.com mahsuloti - Non paneli to'plami

5. Jumper simlari - AliExpress.com Mahsulot - Dupont Jumper sim

2 -qadam: ESPni sozlash - 1

ESPni sozlash - 1
ESPni sozlash - 1

ESP Wi-Fi modulini sozlash uchun uni jadvalda ko'rsatilgandek Arduino Uno-ga ulash lozim. Qabul qilish va uzatish pinlari (RXD va TXD) mikrokontroller bilan ma'lumotlar almashish uchun ishlatiladi. GP100 va GP102 pinlarini ulash shart emas.

ESP va Arduino pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

3 -qadam: Esp -ni sozlash 2

Buyruqni to'g'ridan -to'g'ri ESP moduliga yuborish uchun Arduinoning GND pinini tiklash piniga ulanadi.

Arduino ESP va Arduino kompyuterga ulanganidan so'ng, modul AT buyruqlari yordamida Arduino seriyali monitor orqali dasturlashtirilishi kerak. Qalqon bilan bog'lanish imkoniyatiga ega bo'lish uchun byud tezligi 115200 ga o'rnatiladi, chunki bu tezlik ESP bilan aloqa qilish tezligi va "BO'Y NL VA CR" sozlamalari tanlanadi.

AT - buni yuborganingizda OK xabari paydo bo'ladi. Bu shuni anglatadiki, ESP to'g'ri ishlaydi.

AT+CWJAP = "WIFI_NAME", "WIFI_PASSWORD"- bu ESP-ga Wi-Fi routerga ulanishni buyuradi.

4 -qadam: Arduino Mega -ga ulanish

Arduino Mega -ga ulanish
Arduino Mega -ga ulanish

Ushbu qadamdan so'ng, UNO ga ulangan GND va RESETni olib tashlash mumkin. ESP Arduino Mega -da ishlatilganligi sababli, Arduino Mega -ga boshqa kodlar to'plamini yuklash kerak va ESP -ni Arduino Mega -ga ulash kerak.

#blynk_print seriyasini aniqlang

#"ESP8266_Lib.h" ni qo'shing

#"BlynkSimpleShieldEsp8266.h" ni qo'shing

char auth = "blynk token kiritish";

// Wi -Fi ma'lumotlari.

char ssid = "ssid";

char pass = "parol";

#EspSerial seriyasini belgilang1

// Sizning ESP8266 uzatish tezligi:

#ESP8266_BAUD 9600 ni aniqlang

ESP8266 Wi -Fi (va EspSerial);

bo'sh o'rnatish () {

// Debug konsoli

Serial.begin (9600);

kechikish (10);

// ESP8266 uzatish tezligini o'rnating

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

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

}

Ushbu parametr mikrokontrollerga Blynk ilovasiga ulanish uchun ESP Wi-Fi tarmog'idan foydalanish imkonini beradi. Dastur yuklangandan so'ng, taxtali miltillovchi dasturga ma'lumotlarni yuborish va qabul qilish va dastur orqali dasturlash o'rnatiladi.

Tavsiya: