İçindekiler:

ESP8266'yı Arduino ve Blynk ile Kullanma: 4 Adım
ESP8266'yı Arduino ve Blynk ile Kullanma: 4 Adım

Video: ESP8266'yı Arduino ve Blynk ile Kullanma: 4 Adım

Video: ESP8266'yı Arduino ve Blynk ile Kullanma: 4 Adım
Video: Arduino ile Esp8266 Kullanımı - Esp-01 2024, Temmuz
Anonim
ESP8266'yı Arduino ve Blynk ile Kullanma
ESP8266'yı Arduino ve Blynk ile Kullanma

Arduino Mega'nızı espp8266 kalkanını kullanarak blynk uygulamasına bağlayın.

Adım 1: Gerekli Malzemeler

İhtiyac duyulan malzemeler
İhtiyac duyulan malzemeler
İhtiyac duyulan malzemeler
İhtiyac duyulan malzemeler
İhtiyac duyulan malzemeler
İhtiyac duyulan malzemeler

1. ESP8266 kalkanı - AliExpress.com Ürünü - ESP8266 seri WIFI

2. Arduino UNO - AliExpress.com Ürünü - Arduino UNO R3

3. Arduino Mega - AliExpress.com Ürünü - Mega 2560 R3…

4. Breadboard - AliExpress.com Ürünü - Breadboard kit

5. Atlama telleri - AliExpress.com Ürünü - Dupont Atlama teli

Adım 2: ESP'yi Yapılandırma - 1

ESP'yi Yapılandırma - 1
ESP'yi Yapılandırma - 1

ESP Wi-Fi modülünü yapılandırmak için tabloda gösterildiği gibi bir Arduino Uno'ya bağlanması gerekir. Alma pini ve transfer pini (RXD ve TXD), mikrodenetleyici ile veri alışverişi yapmak için kullanılır. GP100 ve GP102 pinlerinin bağlanmasına gerek yoktur.

ESP ve Arduino Pin Çıkışı

RXD - RX(0)

TXD - TX(1)

GRD - GND

CH_PD - 5V

Adım 3: Esp - 2'yi Yapılandırma

Doğrudan ESP modülüne komut göndermek için Arduino'nun GND pini Reset pinine bağlanır.

Arduino, ESP'ye bağlandıktan ve Arduino bilgisayara bağlandıktan sonra, modülün Arduino'nun seri monitörü aracılığıyla AT komutları kullanılarak programlanması gerekir. Kalkanla iletişim kurabilmek için, baud hızı 115200'e ayarlanmıştır, çünkü bu, ESP'nin iletişim kurduğu hızdır ve “BOTH NL AND CR” ayarı seçilmiştir.

AT– bunu gönderdikten sonra bir OK mesajı belirir. Bu, ESP'nin doğru çalıştığı anlamına gelir.

AT+CWJAP=”WIFI_NAME”,”WIFI_PASSWORD”- bu, ESP'ye Wi-Fi yönlendiriciye bağlanması komutu verir.

Adım 4: Arduino Mega'ya Bağlanma

Arduino Mega'ya bağlanma
Arduino Mega'ya bağlanma

Bu adımdan sonra UNO'ya bağlı olan GND ve RESET kaldırılabilir. ESP bir Arduino Mega ile kullanılacağından, Arduino Mega'ya başka bir kod seti yüklenmesi ve ESP'nin Arduino Mega'ya bağlanması gerekiyor.

#define BLYNK_PRINT Seri

#include "ESP8266_Lib.h"

#include "BlynkSimpleShieldEsp8266.h"

char auth = " blynk belirteci girin ";

//WiFi kimlik bilgileriniz.

char ssid = "ssid";

char pass = "şifre";

#define EspSerial Seri1

// ESP8266 baud hızınız:

#define ESP8266_BAUD 9600

ESP8266 wifi(&EspSerial);

geçersiz kurulum(){

// Hata ayıklama konsolu

Seri.başla(9600);

gecikme(10);

// ESP8266 baud hızını ayarla

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

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

}

Bu ayar, mikro denetleyicinin Blynk uygulamasına bağlanmak için ESP'nin Wi-Fi ağını kullanmasına izin verir. Programı yükledikten sonra pano, yanıp sönme uygulamasına veri gönderip alacak ve uygulama aracılığıyla programlanacak şekilde ayarlanmıştır.

Önerilen: