সুচিপত্র:

Arduino এবং Blynk এর সাথে ESP8266 ব্যবহার করা: 4 টি ধাপ
Arduino এবং Blynk এর সাথে ESP8266 ব্যবহার করা: 4 টি ধাপ

ভিডিও: Arduino এবং Blynk এর সাথে ESP8266 ব্যবহার করা: 4 টি ধাপ

ভিডিও: Arduino এবং Blynk এর সাথে ESP8266 ব্যবহার করা: 4 টি ধাপ
ভিডিও: Introduction to NodeMCU ESP8266 WiFi Development board with HTTP Client example- Robojax 2024, নভেম্বর
Anonim
Arduino এবং Blynk এর সাথে ESP8266 ব্যবহার করা
Arduino এবং Blynk এর সাথে ESP8266 ব্যবহার করা

Espp8266 াল ব্যবহার করে আপনার Arduino Mega কে blynk অ্যাপের সাথে সংযুক্ত করুন।

ধাপ 1: উপকরণ প্রয়োজন।

উপকরণ প্রয়োজন
উপকরণ প্রয়োজন
উপকরণ প্রয়োজন
উপকরণ প্রয়োজন
উপকরণ প্রয়োজন
উপকরণ প্রয়োজন

1. ESP8266 ieldাল - 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

ইএসপি কনফিগার করা - ১
ইএসপি কনফিগার করা - ১

ইএসপি ওয়াই-ফাই মডিউল কনফিগার করার জন্য এটি টেবিলে দেখানো হিসাবে একটি Arduino Uno এর সাথে সংযুক্ত থাকতে হবে। রিসিভ পিন এবং ট্রান্সফার পিন (RXD এবং TXD) মাইক্রোকন্ট্রোলারের সাথে ডেটা বিনিময় করতে ব্যবহৃত হয়। GP100 এবং GP102 পিনের সংযোগের প্রয়োজন নেই।

ESP এবং Arduino পিন-আউট

RXD - RX (0)

TXD - TX (1)

জিআরডি - জিএনডি

CH_PD - 5V

ধাপ 3: Esp - 2 কনফিগার করা

ESP মডিউলে সরাসরি কমান্ড পাঠানোর জন্য Arduino এর GND পিনটি তার রিসেট পিনের সাথে সংযুক্ত।

একবার Arduino ESP এবং Arduino কম্পিউটারের সাথে সংযুক্ত হয়ে গেলে মডিউলটি AT কমান্ড ব্যবহার করে Arduino এর সিরিয়াল মনিটরের মাধ্যমে প্রোগ্রাম করা প্রয়োজন। ঝালের সাথে যোগাযোগ করতে সক্ষম হওয়ার জন্য বড রেট 115200 এ সেট করা হয়েছে কারণ এই গতিতে ESP যোগাযোগ করে এবং "উভয় NL এবং CR" সেটিংটি বেছে নেওয়া হয়।

AT– এটি পাঠানোর পর, একটি ওকে বার্তা প্রদর্শিত হবে। এর মানে হল যে ESP সঠিকভাবে কাজ করছে।

AT+CWJAP =”WIFI_NAME”,”WIFI_PASSWORD”- এই কমান্ডটি ESP কে Wi-Fi রাউটারের সাথে সংযুক্ত করতে নির্দেশ দেয়।

ধাপ 4: Arduino মেগা সংযোগ

Arduino মেগা সংযোগ
Arduino মেগা সংযোগ

এই পদক্ষেপের পর UNO- তে সংযুক্ত GND এবং RESET সরানো যাবে। যেহেতু ESP একটি Arduino Mega এর সাথে ব্যবহার করা হবে, তাই কোডের আরেকটি সেট Arduino Mega- এ আপলোড করতে হবে এবং ESP- কে Arduino Mega- এ যুক্ত করতে হবে।

#BLYNK_PRINT সিরিয়াল সংজ্ঞায়িত করুন

#অন্তর্ভুক্ত করুন "ESP8266_Lib.h"

#অন্তর্ভুক্ত করুন "BlynkSimpleShieldEsp8266.h"

char auth = "ইনপুট ব্লাইঙ্ক টোকেন";

// আপনার ওয়াইফাই শংসাপত্র।

char ssid = "ssid";

চার পাস = "পাসওয়ার্ড";

#EspSerial সিরিয়াল 1 সংজ্ঞায়িত করুন

// আপনার ESP8266 বড রেট:

#ESP8266_BAUD 9600 নির্ধারণ করুন

ESP8266 wifi (& EspSerial);

অকার্যকর সেটআপ(){

// ডিবাগ কনসোল

Serial.begin (9600);

বিলম্ব (10);

// ESP8266 বড রেট সেট করুন

EspSerial.begin (ESP8266_BAUD); বিলম্ব (10);

Blynk.begin (auth, wifi, ssid, pass); বিলম্ব (10);

}

এই সেটিংটি মাইক্রোকন্ট্রোলারকে ব্লাইঙ্ক অ্যাপ্লিকেশনের সাথে সংযোগ স্থাপনের জন্য ESP এর ওয়াই-ফাই নেটওয়ার্ক ব্যবহার করতে দেয়। প্রোগ্রামটি আপলোড করার পর বোর্ড ব্লিংক অ্যাপে ডেটা প্রেরণ এবং গ্রহণ করতে এবং অ্যাপের মাধ্যমে প্রোগ্রাম করা হবে।

প্রস্তাবিত: