Tartalomjegyzék:

Az ESP8266 használata Arduino és Blynk segítségével: 4 lépés
Az ESP8266 használata Arduino és Blynk segítségével: 4 lépés

Videó: Az ESP8266 használata Arduino és Blynk segítségével: 4 lépés

Videó: Az ESP8266 használata Arduino és Blynk segítségével: 4 lépés
Videó: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Július
Anonim
Az ESP8266 használata Arduino és Blynk segítségével
Az ESP8266 használata Arduino és Blynk segítségével

Csatlakoztassa Arduino Mega készülékét a blynk alkalmazáshoz az espp8266 pajzs használatával.

Lépés: Szükséges anyagok

Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok

1. ESP8266 pajzs - AliExpress.com Termék - ESP8266 soros WIFI

2. Arduino UNO - AliExpress.com Termék - Arduino UNO R3

3. Arduino Mega - AliExpress.com Termék - Mega 2560 R3…

4. Kenyeretábla - AliExpress.com Termék - Kenyértábla készlet

5. Jumper vezetékek - AliExpress.com Termék - Dupont Jumper huzal

2. lépés: Az ESP konfigurálása - 1

Az ESP konfigurálása - 1
Az ESP konfigurálása - 1

Az ESP Wi-Fi modul konfigurálásához csatlakoztatni kell az Arduino Uno-hoz, amint azt a táblázat mutatja. A fogadócsapot és az átviteli tüskét (RXD és TXD) adatcserére használják a mikrokontrollerrel. A GP100 és GP102 csapokat nem kell csatlakoztatni.

ESP és Arduino Pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

3. lépés: Az Esp konfigurálása - 2

Ha parancsot szeretne küldeni közvetlenül az ESP modulra, az Arduino GND csapja csatlakozik a Reset csaphoz.

Miután az Arduino -t csatlakoztatta az ESP -hez, és az Arduino -t csatlakoztatta a számítógéphez, a modult az Arduino soros monitorán keresztül kell programozni AT parancsok segítségével. A pajzshoz való kommunikáció érdekében az átviteli sebesség 115200, mivel ez az ESP kommunikációs sebessége és a „BOTH NL AND CR” beállítás.

AT– ennek elküldésekor megjelenik egy OK üzenet. Ez azt jelenti, hogy az ESP megfelelően működik.

AT+CWJAP =”WIFI_NAME”,”WIFI_PASSWORD”- ez a parancs az ESP-nek, hogy csatlakozzon a Wi-Fi útválasztóhoz.

4. lépés: Csatlakozás az Arduino Mega -hoz

Csatlakozás az Arduino Mega -hoz
Csatlakozás az Arduino Mega -hoz

E lépés után az UNO -n csatlakoztatott GND és RESET eltávolítható. Mivel az ESP -t Arduino Mega -val fogják használni, egy másik kódkészletet kell feltölteni az Arduino Mega -ra, és az ESP -t csatlakoztatni kell az Arduino Mega -hoz.

#define BLYNK_PRINT sorozat

#include "ESP8266_Lib.h"

#include "BlynkSimpleShieldEsp8266.h"

char auth = "input blynk token";

// WiFi hitelesítő adatai.

char ssid = "ssid";

char pass = "jelszó";

#define EspSerial Serial1

// Az ESP8266 baud sebessége:

#define ESP8266_BAUD 9600

ESP8266 wifi (& EspSerial);

void setup () {

// Hibakereső konzol

Sorozat.kezdet (9600);

késleltetés (10);

// ESP8266 baud rate beállítása

EspSerial.begin (ESP8266_BAUD); késleltetés (10);

Blynk.begin (auth, wifi, ssid, pass); késleltetés (10);

}

Ez a beállítás lehetővé teszi, hogy a mikrokontroller az ESP Wi-Fi hálózatát használja a Blynk alkalmazáshoz való csatlakozáshoz. A program feltöltésekor a tábla úgy van beállítva, hogy adatokat küldjön és fogadjon a villogó alkalmazásra, és az alkalmazáson keresztül programozható legyen.

Ajánlott: