विषयसूची:

Arduino और Blynk के साथ ESP8266 का उपयोग करना: 4 कदम
Arduino और Blynk के साथ ESP8266 का उपयोग करना: 4 कदम

वीडियो: Arduino और Blynk के साथ ESP8266 का उपयोग करना: 4 कदम

वीडियो: Arduino और Blynk के साथ ESP8266 का उपयोग करना: 4 कदम
वीडियो: Home Automation using NodeMCU ESP8266 and Blynk 2.0 in HINDI | IoT Projects 2021 | Arduino Project 2024, जुलाई
Anonim
Arduino और Blynk. के साथ ESP8266 का उपयोग करना
Arduino और Blynk. के साथ ESP8266 का उपयोग करना

Espp8266 शील्ड का उपयोग करके अपने Arduino मेगा को blynk ऐप से कनेक्ट करें।

चरण 1: आवश्यक सामग्री।

सामग्री की जरूरत।
सामग्री की जरूरत।
सामग्री की जरूरत।
सामग्री की जरूरत।
सामग्री की जरूरत।
सामग्री की जरूरत।

1. ESP8266 शील्ड - AliExpress.com उत्पाद - ESP8266 सीरियल वाईफ़ाई

2. Arduino UNO - AliExpress.com उत्पाद - Arduino UNO R3

3. Arduino मेगा - AliExpress.com उत्पाद - मेगा 2560 R3…

4. ब्रेडबोर्ड - AliExpress.com उत्पाद - ब्रेड बोर्ड किट

5. जम्पर तार - AliExpress.com उत्पाद - ड्यूपॉन्ट जम्पर तार

चरण 2: ईएसपी को कॉन्फ़िगर करना - 1

ईएसपी को कॉन्फ़िगर करना - 1
ईएसपी को कॉन्फ़िगर करना - 1

ESP वाई-फाई मॉड्यूल को कॉन्फ़िगर करने के लिए इसे एक Arduino Uno से कनेक्ट करना होगा जैसा कि तालिका में दिखाया गया है। माइक्रोकंट्रोलर के साथ डेटा इंटरचेंज करने के लिए रिसीव पिन और ट्रांसफर पिन (RXD और TXD) का उपयोग किया जाता है। GP100 और GP102 पिन को कनेक्ट करने की आवश्यकता नहीं है।

ESP और Arduino पिन-आउट

आरएक्सडी - आरएक्स(0)

TXD - TX(1)

जीआरडी - जीएनडी

सीएच_पीडी - 5वी

चरण 3: Esp को कॉन्फ़िगर करना - 2

ESP मॉड्यूल पर सीधे कमांड भेजने के लिए Arduino का GND पिन इसके रीसेट पिन से जुड़ा होता है।

एक बार जब Arduino को ESP और Arduino को कंप्यूटर से कनेक्ट कर दिया जाता है, तो मॉड्यूल को AT कमांड का उपयोग करके Arduino के सीरियल मॉनिटर के माध्यम से प्रोग्राम करने की आवश्यकता होती है। शील्ड से संवाद करने में सक्षम होने के लिए बॉड दर 115200 पर सेट है क्योंकि यह वह गति है जिस पर ईएसपी संचार करता है और सेटिंग "एनएल और सीआर दोनों" चुनी जाती है।

एटी– इसे भेजने पर एक ओके मैसेज दिखाई देता है। इसका मतलब है कि ईएसपी सही ढंग से काम कर रहा है।

AT+CWJAP=“WIFI_NAME”, “WIFI_PASSWORD”- यह ESP को वाई-फाई राउटर से कनेक्ट करने का आदेश देता है।

चरण 4: Arduino मेगा से जुड़ना

Arduino मेगा से जुड़ना
Arduino मेगा से जुड़ना

इस स्टेप के बाद UNO पर जुड़े GND और RESET को हटाया जा सकता है। चूंकि ESP का उपयोग Arduino Mega के साथ किया जाएगा, कोड के एक अन्य सेट को Arduino Mega पर अपलोड करने की आवश्यकता है और ESP को Arduino Mega से तार-तार करना होगा।

#परिभाषित BLYNK_PRINT सीरियल

#शामिल "ESP8266_Lib.h"

#शामिल "BlynkSimpleShieldEsp8266.h"

चार प्रमाणीकरण = "इनपुट ब्लिंक टोकन";

// आपका वाईफाई क्रेडेंशियल।

चार एसएसआईडी = "एसएसआईडी";

चार पास = "पासवर्ड";

#define EspSerial Serial1

// आपकी ESP8266 बॉड दर:

# परिभाषित करें ESP8266_BAUD 9600

ESP8266 वाईफाई (और EspSerial);

व्यर्थ व्यवस्था(){

// डीबग कंसोल

सीरियल.बेगिन (९६००);

देरी(10);

// ESP8266 बॉड दर सेट करें

EspSerial.begin (ESP8266_BAUD); देरी(10);

Blynk.begin(auth, wifi, ssid, pass); देरी(10);

}

ये सेटिंग माइक्रोकंट्रोलर को Blynk एप्लिकेशन से कनेक्ट करने के लिए ESP के वाई-फाई नेटवर्क का उपयोग करने की अनुमति देती है। प्रोग्राम को अपलोड करने पर बोर्ड ब्लिंक ऐप को डेटा भेजने और प्राप्त करने और ऐप के माध्यम से प्रोग्राम करने के लिए तैयार है।

सिफारिश की: