Orodha ya maudhui:

Kutumia ESP8266 Na Arduino na Blynk: Hatua 4
Kutumia ESP8266 Na Arduino na Blynk: Hatua 4

Video: Kutumia ESP8266 Na Arduino na Blynk: Hatua 4

Video: Kutumia ESP8266 Na Arduino na Blynk: Hatua 4
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Julai
Anonim
Kutumia ESP8266 Na Arduino na Blynk
Kutumia ESP8266 Na Arduino na Blynk

Unganisha Arduino Mega yako kwenye programu ya blynk ukitumia ngao ya espp8266.

Hatua ya 1: Vifaa vinahitajika

Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika

1. Kinga ya ESP8266 - AliExpress.com Bidhaa - ESP8266 serial WIFI

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

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

4. Bodi ya mkate - AliExpress.com Bidhaa - Kitanda cha bodi ya mkate

5. Waya za jumper - AliExpress.com Bidhaa - Dupont Jumper waya

Hatua ya 2: Kusanidi ESP - 1

Kusanidi ESP - 1
Kusanidi ESP - 1

Ili kusanidi moduli ya Wi-Fi ya ESP lazima iunganishwe na Arduino Uno kama inavyoonyeshwa kwenye jedwali. Pini ya kupokea na pini ya kuhamisha (RXD na TXD) hutumiwa kubadilisha data na mdhibiti mdogo. Pini za GP100 na GP102 hazihitaji kuunganishwa.

ESP na Arduino Pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

Hatua ya 3: Kusanidi Esp - 2

Kutuma amri moja kwa moja kwenye moduli ya ESP pini ya GND ya Arduino imeunganishwa na pini yake ya Rudisha.

Mara tu Arduino inapofungwa kwa ESP na Arduino iliyounganishwa kwenye kompyuta moduli inahitaji kusanidiwa kupitia mfuatiliaji wa serial wa Arduino kwa kutumia amri za AT. Ili kuweza kuwasiliana na ngao kiwango cha baud kimewekwa hadi 115200 kwani hii ndio kasi ambayo ESP inawasiliana na mpangilio "WOTE NL NA CR" huchaguliwa.

Wakati wa kutuma hii, ujumbe Sawa unaonekana. Hii inamaanisha kuwa ESP inafanya kazi kwa usahihi.

AT + CWJAP = "WIFI_NAME", "WIFI_PASSWORD" - amri hii ESP iunganishe kwa njia ya Wi-Fi.

Hatua ya 4: Kuunganisha kwa Arduino Mega

Kuunganisha na Arduino Mega
Kuunganisha na Arduino Mega

Baada ya hatua hii GND na RESET iliyokuwa imeunganishwa kwenye UNO inaweza kuondolewa. Kwa kuwa ESP itatumiwa na Arduino Mega, seti nyingine ya nambari inahitaji kupakiwa kwenye Arduino Mega na ESP inapaswa kuunganishwa kwa Arduino Mega.

#fafanua BLYNK_PRINT Serial

# pamoja na "ESP8266_Lib.h"

# pamoja na "BlynkSimpleShieldEsp8266.h"

char auth = "ishara ya kuingiza blynk";

// Kitambulisho chako cha WiFi.

char ssid = "ssid";

char pass = "nywila";

#fafanua EspSerial Serial1

// Kiwango chako cha baud ESP8266:

#fafanua ESP8266_BAUD 9600

Wifi ya ESP8266 (& EspSerial);

usanidi batili () {

// Dashibodi ya utatuzi

Serial. Kuanza (9600);

kuchelewesha (10);

// Weka kiwango cha baud cha ESP8266

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

Blynk kuanza (auth, wifi, ssid, pass); kuchelewesha (10);

}

Mpangilio huu unaruhusu mdhibiti mdogo kutumia mtandao wa Wi-Fi wa ESP kuungana na programu ya Blynk. Baada ya kupakia programu bodi hiyo imewekwa kutuma na kupokea data kwenye programu ya blink na kusanidiwa kupitia programu hiyo.

Ilipendekeza: