Isi kandungan:

Menggunakan ESP8266 Bersama Arduino dan Blynk: 4 Langkah
Menggunakan ESP8266 Bersama Arduino dan Blynk: 4 Langkah

Video: Menggunakan ESP8266 Bersama Arduino dan Blynk: 4 Langkah

Video: Menggunakan ESP8266 Bersama Arduino dan Blynk: 4 Langkah
Video: Kontrol LED (On/Off) dengan NodeMCU ESP8266 melalui Blynk 2.0 (Blynk Cloud dan Blynk IoT app) 2024, Julai
Anonim
Menggunakan ESP8266 Bersama Arduino dan Blynk
Menggunakan ESP8266 Bersama Arduino dan Blynk

Sambungkan aplikasi Arduino Mega ke blynk menggunakan perisai espp8266.

Langkah 1: Bahan Yang Diperlukan

Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan

1. Perisai ESP8266 - Produk AliExpress.com - WIFI bersiri ESP8266

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

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

4. Breadboard - Produk AliExpress.com - Kit papan roti

5. Jumper wire - Produk AliExpress.com - Dupont Jumper wire

Langkah 2: Mengkonfigurasi ESP - 1

Mengkonfigurasi ESP - 1
Mengkonfigurasi ESP - 1

Untuk mengkonfigurasi modul ESP Wi-Fi, ia harus disambungkan ke Arduino Uno seperti yang ditunjukkan dalam jadual. Pin penerimaan dan pin pemindahan (RXD dan TXD) digunakan untuk menukar data dengan mikrokontroler. Pin GP100 dan GP102 tidak perlu disambungkan.

Pin-out ESP dan Arduino

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

Langkah 3: Mengkonfigurasi Esp - 2

Untuk menghantar arahan terus ke modul ESP pin GND Arduino disambungkan ke pin Reset.

Setelah Arduino disambungkan ke ESP dan Arduino disambungkan ke komputer, modul perlu diprogramkan melalui monitor bersiri Arduino dengan menggunakan perintah AT. Untuk dapat berkomunikasi dengan perisai, kadar baud ditetapkan ke 115200 kerana ini adalah kecepatan di mana ESP berkomunikasi dan tetapan "KEDUA NL DAN CR" dipilih.

AT– setelah menghantar ini, mesej OK muncul. Ini bermaksud bahawa ESP berfungsi dengan betul.

AT + CWJAP = "WIFI_NAME", "WIFI_PASSWORD" - ini memerintahkan ESP untuk menyambung ke penghala Wi-Fi.

Langkah 4: Menyambung ke Arduino Mega

Bersambung ke Arduino Mega
Bersambung ke Arduino Mega

Selepas langkah ini, GND dan RESET yang disambungkan di UNO dapat dikeluarkan. Oleh kerana ESP akan digunakan dengan Arduino Mega, satu set kod lain perlu dimuat naik ke Arduino Mega dan ESP harus disambungkan ke Arduino Mega.

#tentukan BLYNK_PRINT Serial

#sertakan "ESP8266_Lib.h"

#masuk "BlynkSimpleShieldEsp8266.h"

char auth = "masukan blynk token";

// Kelayakan WiFi anda.

char ssid = "ssid";

char pass = "kata laluan";

#definisi EspSerial Serial1

// Kadar baud ESP8266 anda:

#tentukan ESP8266_BAUD 9600

Wifi ESP8266 (& EspSerial);

batal persediaan () {

// Konsol debug

Serial.begin (9600);

kelewatan (10);

// Tetapkan kadar baud ESP8266

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

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

}

Pengaturan ini membolehkan pengawal mikro menggunakan rangkaian Wi-Fi ESP untuk menyambung ke aplikasi Blynk. Setelah memuat naik program, papan diatur untuk mengirim dan menerima data ke aplikasi berkedip dan diprogramkan melalui aplikasi.

Disyorkan: