Mündəricat:

Arduino və Blynk ilə ESP8266 istifadə: 4 addım
Arduino və Blynk ilə ESP8266 istifadə: 4 addım

Video: Arduino və Blynk ilə ESP8266 istifadə: 4 addım

Video: Arduino və Blynk ilə ESP8266 istifadə: 4 addım
Video: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, Iyul
Anonim
Arduino və Blynk ilə ESP8266 istifadə etmək
Arduino və Blynk ilə ESP8266 istifadə etmək

Arduino Mega -nı espp8266 qalxanından istifadə edərək blynk tətbiqinə qoşun.

Addım 1: Lazım olan materiallar

Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar

1. ESP8266 qalxanı - AliExpress.com Məhsulu - ESP8266 serial WIFI

2. Arduino UNO - AliExpress.com Məhsulu - Arduino UNO R3

3. Arduino Mega - AliExpress.com Məhsulu - Mega 2560 R3…

4. Çörək taxtası - AliExpress.com Məhsulu - Çörək lövhəsi dəsti

5. Jumper telləri - AliExpress.com Məhsulu - Dupont Jumper tel

Addım 2: ESP -nin konfiqurasiyası - 1

ESP -nin konfiqurasiyası - 1
ESP -nin konfiqurasiyası - 1

ESP Wi-Fi modulunu konfiqurasiya etmək üçün cədvəldə göstərildiyi kimi bir Arduino Uno-ya qoşulmalıdır. Qəbul pin və ötürücü pin (RXD və TXD) mikro nəzarətçi ilə məlumat mübadiləsi üçün istifadə olunur. GP100 və GP102 pinlərinin bağlanmasına ehtiyac yoxdur.

ESP və Arduino Pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

Addım 3: Esp -ni konfiqurasiya edin - 2

Komandanı birbaşa ESP moduluna göndərmək üçün Arduinonun GND pinini Sıfırlama pininə qoşun.

Arduino ESP -yə və Arduino kompüterə qoşulduqdan sonra AT əmrlərindən istifadə edərək modul Arduinonun ardıcıl monitoru vasitəsilə proqramlaşdırılmalıdır. Qalxanla ünsiyyət qura bilmək üçün ESP -in əlaqə sürəti və "Həm NL, həm də CR" ayarı seçildiyinə görə baud dərəcəsi 115200 olaraq təyin olunur.

AT - bunu göndərdikdən sonra bir OK mesajı görünür. Bu, ESP -nin düzgün işlədiyi deməkdir.

AT+CWJAP = "WIFI_NAME", "WIFI_PASSWORD"- Wi-Fi routerə qoşulmaq üçün ESP əmrini verir.

Addım 4: Arduino Mega -ya qoşulun

Arduino Mega ilə əlaqə
Arduino Mega ilə əlaqə

Bu addımdan sonra UNO ilə əlaqəli olan GND və RESET silinə bilər. ESP bir Arduino Mega ilə istifadə ediləcəyi üçün başqa bir kod dəstinin Arduino Mega üzərinə yüklənməsi və ESP'nin Arduino Mega'ya bağlanması lazımdır.

#blynk_print seriyasını təyin edin

#"ESP8266_Lib.h" daxil edin

#"BlynkSimpleShieldEsp8266.h" daxil edin

char auth = "blynk token daxil edin";

// WiFi etimadnaməniz.

char ssid = "ssid";

char pass = "parol";

#EspSerial Serialını təyin edin1

// ESP8266 baud dərəcəniz:

#ESP8266_BAUD 9600 təyin edin

ESP8266 wifi (& EspSerial);

boş quraşdırma () {

// Debug konsolu

Serial.begin (9600);

gecikmə (10);

// ESP8266 baud dərəcəsini təyin edin

EspSerial.begin (ESP8266_BAUD); gecikmə (10);

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

}

Bu parametr mikro nəzarətçiyə Blynk tətbiqinə qoşulmaq üçün ESP-in Wi-Fi şəbəkəsindən istifadə etməyə imkan verir. Proqramı yüklədikdən sonra lövhə yanıb sönmə tətbiqinə məlumat göndərmək və almaq və tətbiq vasitəsilə proqramlaşdırmaq üçün qurulmuşdur.

Tövsiyə: