সুচিপত্র:

কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে: 10 টি ধাপ
কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে: 10 টি ধাপ

ভিডিও: কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে: 10 টি ধাপ

ভিডিও: কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে: 10 টি ধাপ
ভিডিও: ESP8STP-02 স্টেপার ESP8266 D1 মিনি নোডএমসিইউ সহ ওয়াইফাইয়ের যে কোনও কোণে 2024, নভেম্বর
Anonim
কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে
কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে

স্পেসিফিকেশন:

  • Nodemcu 18650 চার্জিং সিস্টেম ইন্টিগ্রেশনের সাথে সামঞ্জস্যপূর্ণ
  • চার্জ করার সময় নির্দেশক LED (সবুজ মানে পূর্ণ লাল মানে চার্জিং) ব্যবহার করা যেতে পারে
  • বিদ্যুৎ সরবরাহ নিয়ন্ত্রণ করুন
  • শ্রীমতি সংযোগকারীটি স্লিপ মোডের জন্য ব্যবহার করা যেতে পারে · 1 অতিরিক্ত LED প্রোগ্রামযোগ্য (gpio16)
  • 0.5a চার্জিং বর্তমান
  • 1A আউটপুট
  • অতিরিক্ত চার্জ সুরক্ষা
  • অতিরিক্ত স্রাব সুরক্ষা
  • 10 ডিজিটাল পিন রিড/রাইট/ইন্টারাপ্ট/PWM/I2C/লাইন সাপোর্ট (D0 বাদে)
  • ব্যাটারি ভুল দিকে থাকলে চার্জিং চিপ নষ্ট হয়ে যাবে।

বৈশিষ্ট্য:

  • একটি AD ইনপুট।
  • মাইক্রো ইউএসবি ইনপুট।
  • একটি প্রোগ্রামযোগ্য LED (D0)।
  • অটো প্রোগ্রাম সার্কিট।
  • এনালগ ইনপুট (AD): অন্তর্নির্মিত বিভাজক প্রতিরোধক (AD = 220K-ADC-100K = GND)।
  • স্লিপ মোডের জন্য একটি সোল্ডার টার্মিনাল রয়েছে।
  • Arduino এবং NodeMCU এর সাথে সামঞ্জস্যপূর্ণ।
  • অপারেশন এবং চার্জিং একই সময়ে সম্ভব।
  • TP5410 সহ 5V বুস্টিং সার্কিট সহ 18650 চার্জিং সার্কিট।
  • ওভারচার্জ সুরক্ষা, ওভার-ডিসচার্জ সুরক্ষা অন্তর্নির্মিত।
  • LED: লাল = চার্জিং, সবুজ = পূর্ণ চার্জিং।
  • 3000 mA 18650 ব্যাটারিতে 17 ঘন্টারও বেশি সময় ধরে কাজ করা সম্ভব।
  • ইন্টিগ্রেটেড 18650 ব্যাটারি চার্জিং এবং ডিসচার্জিং সিস্টেম।
  • একটি সুইচ 18650 ব্যাটারি চালিত কিনা তা নিয়ন্ত্রণ করে।
  • OLED এর SDA এবং SC যথাক্রমে D1 পিন এবং D2 পিনের সাথে সংযুক্ত।
  • পাঁচটি বোতাম যথাক্রমে FLASH, RESET, D5, D6, এবং D7 দ্বারা নিয়ন্ত্রিত হয়।
  • 5 টি ডিজিটাল পিন রাইট/রিড/ইন্টারাপ্ট/PWM/I2C/ওয়ান-ওয়্যার আলাদাভাবে কনফিগার করতে পারে।
  • অপারেশন এবং NodeMCU সামঞ্জস্যপূর্ণ, একটি প্রোগ্রামযোগ্য LED যোগ করে, আপনি নিয়ন্ত্রণ করতে GPIO16 ব্যবহার করতে পারেন, 8266 চলমান অবস্থা এবং অন্যান্য ফাংশন প্রদর্শন করতে পারেন।
  • ইন্টিগ্রেটেড ওএলইডি এবং পাঁচটি বোতাম, উন্নয়নের জন্য আরও সুবিধাজনক।
  • নকশা ধারণাটি ওপেন সোর্স প্রকল্প নোডএমসিইউ থেকে উদ্ভূত, এবং উন্নয়ন বোর্ড চার্জিং এবং ডিসচার্জিং সুরক্ষার সাথে 18650 চার্জিং এবং ডিসচার্জিং সিস্টেমগুলিকে সংহত করে।
  • একই সময়ে, একটি OLED এবং পাঁচটি নির্দেশমূলক বোতামগুলি উন্নয়নের সুবিধার্থে সংহত করা হয়েছে।

ধাপ 1: উপাদান প্রস্তুতি

এই টিউটোরিয়ালে আমাদের প্রয়োজন:

  1. Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যাটারি কভার
  2. মাইক্রো ইউএসবি কেবল

এই টিউটোরিয়ালে, আমরা LED ট্রাফিক লাইট মডিউল দিয়ে Arduino Wemos D1 (ESP8266) নিয়ন্ত্রণ করতে স্মার্টফোন "Blynk" থেকে একটি অ্যাপ্লিকেশন ব্যবহার করব।

আমরা শুরু করার আগে, প্রয়োজনীয় সমস্ত আইটেম প্রস্তুত করুন:

  • ব্রেডবোর্ড
  • Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যাটারি কভার
  • জাম্পার তারে পুরুষ থেকে মহিলা
  • LED ট্রাফিক লাইট মডিউল (আপনি বেস LEDs ব্যবহার করতে পারেন)
  • মাইক্রো USB
  • স্মার্টফোন (আপনাকে প্লে স্টোর/আইস্টোর থেকে "ব্লাইঙ্ক" ডাউনলোড করতে হবে)
  • Ultrafire 3.7V 1100mAh Li-Ion ব্যাটারি (প্রয়োজন হলে)

ধাপ 2: পিন সংযোগ

পিন সংযোগ
পিন সংযোগ

উপরে দেখানো হিসাবে সংযোগ অনুসরণ করুন।

ধাপ 3: বোর্ড ইনস্টলেশন

বোর্ড ইনস্টলেশন
বোর্ড ইনস্টলেশন
বোর্ড ইনস্টলেশন
বোর্ড ইনস্টলেশন
বোর্ড ইনস্টলেশন
বোর্ড ইনস্টলেশন

পরবর্তী, Arduino IDE খুলুন এবং [File => Preferences] এ যান। একটি ডায়ালগ বক্স আসবে। এই বাক্সে, একটি অতিরিক্ত বোর্ড ম্যানেজার URL পাঠ্য বাক্স উপস্থিত রয়েছে।

  • নিম্নলিখিত URL টি বাক্সে অনুলিপি করুন এবং আটকান এবং প্যাকেজগুলি ডাউনলোড করতে ঠিক আছে ক্লিক করুন।
  • https://arduino.esp8266.com/stable/package_esp8266com_index.json

ধাপ 4: বোর্ড ম্যানেজারে খুঁজুন

বোর্ড ম্যানেজারে খুঁজে বের করুন
বোর্ড ম্যানেজারে খুঁজে বের করুন
বোর্ড ম্যানেজারে খুঁজে বের করুন
বোর্ড ম্যানেজারে খুঁজে বের করুন

পরবর্তী, আপনার Arduino IDE- এ [টুলস => বোর্ড => বোর্ড ম্যানেজার] -এ যান। বোর্ড ম্যানেজার উইন্ডোটি নীচের মত প্রদর্শিত হবে। উপলভ্য বোর্ডের তালিকা থেকে ESP8266 নির্বাচন করতে বোর্ড ম্যানেজারে বোর্ডগুলি নিচে স্ক্রোল করুন। ইনস্টলেশন শুরু করতে ইনস্টলেশনে ক্লিক করুন।

ধাপ 5: বোর্ড নির্বাচন করুন

বোর্ড নির্বাচন করুন
বোর্ড নির্বাচন করুন

পরবর্তী, আপনার প্রথম প্রোগ্রাম আপলোড করার সময় আপনার Arduino IDE- এ [টুলস => বোর্ড] বিভাগ থেকে "LOLIN (WEMOS) D1 R2 & mini" বোর্ডের ধরন নির্বাচন করুন।

ধাপ 6: উদাহরণ কোড

উদাহরণ কোড
উদাহরণ কোড
উদাহরণ কোড
উদাহরণ কোড
উদাহরণ কোড
উদাহরণ কোড

Blynk থেকে উদাহরণ কোড পেতে আপনাকে Blynk ওয়েবসাইট থেকে লাইব্রেরি ডাউনলোড করতে হবে।

www.blynk.cc/getting-started/

এই পদক্ষেপগুলি অনুসরণ করুন:

  1. "Blynk লাইব্রেরি ডাউনলোড করুন" নির্বাচন করুন।
  2. "Blynk_Release_v0.5.4.zip" নির্বাচন করুন।
  3. ফাইলগুলি এক্সট্র্যাক্ট করুন এবং উভয় ফাইল (লাইব্রেরি, সরঞ্জাম) অনুলিপি করুন।
  4. Arduino IDE খুলুন [Files => Preferences] এ যান "স্কেচবুক লোকেশনে" প্রদর্শিত ফাইলগুলি খুঁজুন।
  5. আরডুইনো ফাইলটি খুলুন এবং আপনার অনুলিপি করা ফাইল দুটি পেস্ট করুন।
  6. তারপর, আপনার Arduino IDE খুলুন, উদাহরণ কোডের জন্য [Files => Examples => Blynk => Board Wifi => Standalone] এ যান।

ধাপ 7: Blynk সেটআপ

Blynk সেটআপ
Blynk সেটআপ
Blynk সেটআপ
Blynk সেটআপ
Blynk সেটআপ
Blynk সেটআপ
Blynk সেটআপ
Blynk সেটআপ

এরপরে, আপনাকে আপনার স্মার্টফোন থেকে আপনার "ব্লাইঙ্ক" সেট আপ করতে হবে।

এই পদক্ষেপগুলি অনুসরণ করুন:

  1. প্লে স্টোর/আইস্টোরে "ব্লাইঙ্ক" ডাউনলোড করুন।
  2. আপনার ইমেইল ব্যবহার করে সাইন আপ করুন।
  3. "নতুন প্রকল্প" এ যান আপনার প্রকল্পের নাম লিখুন (প্রয়োজন হলে)।
  4. ডিভাইস "WeMos D1 mini" নির্বাচন করুন।
  5. সংযোগের ধরন "ওয়াইফাই" তারপর "তৈরি করুন"। (তৈরির পর আপনি আপনার ইমেইল থেকে Auth Token পাবেন)।
  6. "উইজেট বক্স" খুলতে বাম দিকে স্লাইড করুন।
  7. বাটন যুক্ত করতে "বোতাম" নির্বাচন করুন।
  8. "বোতাম সেটিংস" এর জন্য বোতামটি স্পর্শ করুন।
  9. পিন সংযোগ নির্বাচন করতে [আউটপুট => ডিজিটাল => D2, D3, D4] নির্বাচন করুন।
  10. মোড "সুইচ" এ পরিণত হয়।

ধাপ 8: আপলোড করা হচ্ছে

আপলোড করা হচ্ছে
আপলোড করা হচ্ছে
আপলোড করা হচ্ছে
আপলোড করা হচ্ছে

এখন আপনাকে আপনার ইমেল ইনবক্স চেক করতে হবে এবং Auth টোকেন কোডটি অনুলিপি করতে হবে।

আপনার প্রোগ্রামিং এ Auth Token, Network name, এবং Password সন্নিবেশ করান। এখন মাইক্রো ইউএসবি এর মাধ্যমে আপনার WeMos D1 মিনিতে কোড আপলোড করুন। [টুলস => পোর্ট] এ নির্বাচন করে নিশ্চিত করুন যে আপনি সঠিক পোর্টটি ব্যবহার করেছেন।

ধাপ 9: Blynk বাটন ব্যবহার করে দেখুন

Blynk বাটন ব্যবহার করে দেখুন
Blynk বাটন ব্যবহার করে দেখুন

উপরের ডান দিক থেকে প্লে বাটন নির্বাচন করুন এবং পিন বোতামটি চালু করুন।

ধাপ 10: সম্পন্ন

প্রস্তাবিত: