সুচিপত্র:
- ধাপ 1: আইটেম প্রস্তুতি
- ধাপ 2: পিন সংযোগ
- ধাপ 3: বোর্ড ইনস্টলেশন
- ধাপ 4: বোর্ড ম্যানেজারে খুঁজুন
- ধাপ 5: বোর্ড নির্বাচন করুন
- ধাপ 6: উদাহরণ কোড
- ধাপ 7: Blynk সেটআপ
- ধাপ 8: আপলোড করা হচ্ছে
- ধাপ 9: Blynk বাটন ব্যবহার করে দেখুন
- ধাপ 10: শেষ
ভিডিও: Blynk ব্যবহার করে কিভাবে Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE সামঞ্জস্যপূর্ণ বোর্ড ব্যবহার করবেন: 10 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE সামঞ্জস্যপূর্ণ বোর্ড
বর্ণনা:
ওয়াইফাই ESP8266 ডেভেলপমেন্ট বোর্ড WEMOS D1। WEMOS D1 হল ESP8266 12E এর উপর ভিত্তি করে একটি WIFI ডেভেলপমেন্ট বোর্ড। কার্যকারিতা NODEMCU এর অনুরূপ, হার্ডওয়্যারটি Arduino UNO এর অনুরূপ নির্মিত। বোর্ড ম্যানেজার ব্যবহার করে D1 বোর্ডটি Arduino পরিবেশে কাজ করার জন্য কনফিগার করা যেতে পারে।
স্পেসিফিকেশন:
- মাইক্রোকন্ট্রোলার: ESP-8266EX
- অপারেটিং ভোল্টেজ: 3.3V
- ডিজিটাল I/O পিন: 11
- এনালগ ইনপুট পিন: ১
- ঘড়ির গতি: 80MHz/160MHz
- ফ্ল্যাশ: 4 এম বাইট
ধাপ 1: আইটেম প্রস্তুতি
এই টিউটোরিয়ালে, আমরা LED ট্রাফিক লাইট মডিউল দিয়ে Arduino Wemos D1 (ESP8266) নিয়ন্ত্রণ করতে স্মার্টফোন "Blynk" থেকে একটি অ্যাপ্লিকেশন ব্যবহার করব।
আমরা শুরু করার আগে, প্রয়োজনীয় সমস্ত আইটেম প্রস্তুত করুন:
- ব্রেডবোর্ড
- Arduino Wemos D1 Wifi UNO ESP8266
- জাম্পার তারে পুরুষ থেকে পুরুষ
- LED ট্রাফিক লাইট মডিউল (আপনি বেস LEDs ব্যবহার করতে পারেন)
- মাইক্রো USB
- স্মার্টফোন (আপনাকে প্লে স্টোর/আইস্টোর থেকে "ব্লাইঙ্ক" ডাউনলোড করতে হবে)
ধাপ 2: পিন সংযোগ
উপরে দেখানো হিসাবে সংযোগ অনুসরণ করুন।
ধাপ 3: বোর্ড ইনস্টলেশন
পরবর্তী, Arduino IDE খুলুন এবং [File => Preferences] এ যান। একটি ডায়ালগ বক্স আসবে। এই বাক্সে, একটি অতিরিক্ত বোর্ড ম্যানেজার URL পাঠ্য বাক্স উপস্থিত রয়েছে।
- নিম্নলিখিত URL টি বাক্সে অনুলিপি করুন এবং আটকান এবং প্যাকেজগুলি ডাউনলোড করতে ঠিক আছে ক্লিক করুন।
- https://arduino.esp8266.com/stable/package_esp8266com_index.json
ধাপ 4: বোর্ড ম্যানেজারে খুঁজুন
পরবর্তী, আপনার Arduino IDE- এ [টুলস => বোর্ড => বোর্ড ম্যানেজার] -এ যান। বোর্ড ম্যানেজার উইন্ডোটি নীচের মত প্রদর্শিত হবে। উপলভ্য বোর্ডের তালিকা থেকে ESP8266 নির্বাচন করতে বোর্ড ম্যানেজারে বোর্ডগুলি নিচে স্ক্রোল করুন। ইনস্টলেশন শুরু করতে ইনস্টলেশনে ক্লিক করুন।
ধাপ 5: বোর্ড নির্বাচন করুন
পরবর্তী, আপনার প্রথম প্রোগ্রাম আপলোড করার সময় আপনার Arduino IDE- এর [Tools => বোর্ড] বিভাগ থেকে "WeMos D1 R1" বোর্ডের ধরন নির্বাচন করুন।
ধাপ 6: উদাহরণ কোড
Blynk থেকে উদাহরণ কোড পেতে আপনাকে Blynk ওয়েবসাইট থেকে লাইব্রেরি ডাউনলোড করতে হবে।
https://www.blynk.cc/getting-started/
এই পদক্ষেপগুলি অনুসরণ করুন:
- "Blynk লাইব্রেরি ডাউনলোড করুন" নির্বাচন করুন।
- "Blynk_Release_v0.5.4.zip" নির্বাচন করুন।
- ফাইলগুলি এক্সট্র্যাক্ট করুন এবং উভয় ফাইল (লাইব্রেরি, সরঞ্জাম) অনুলিপি করুন।
- Arduino IDE খুলুন [Files => Preferences] এ যান "স্কেচবুক লোকেশনে" প্রদর্শিত ফাইলগুলি খুঁজুন।
- আরডুইনো ফাইলটি খুলুন এবং আপনার অনুলিপি করা ফাইল দুটি পেস্ট করুন।
তারপর, আপনার Arduino IDE খুলুন, উদাহরণ কোডের জন্য [Files => Examples => Blynk => Board Wifi => Standalone] এ যান।
ধাপ 7: Blynk সেটআপ
এরপরে, আপনাকে আপনার স্মার্টফোন থেকে আপনার "ব্লাইঙ্ক" সেট আপ করতে হবে।
এই পদক্ষেপগুলি অনুসরণ করুন:
- প্লে স্টোর/আইস্টোরে "ব্লাইঙ্ক" ডাউনলোড করুন।
- আপনার ইমেইল ব্যবহার করে সাইন আপ করুন।
- "নতুন প্রকল্প" এ যান আপনার প্রকল্পের নাম লিখুন (প্রয়োজন হলে)।
- ডিভাইস "WeMos D1" নির্বাচন করুন।
- সংযোগের ধরন "ওয়াইফাই" তারপর "তৈরি করুন"। (তৈরির পর আপনি আপনার ইমেইল থেকে Auth Token পাবেন)।
- "উইজেট বক্স" খুলতে বাম দিকে স্লাইড করুন।
- বাটন যুক্ত করতে "বোতাম" নির্বাচন করুন।
- "বোতাম সেটিংস" এর জন্য বোতামটি স্পর্শ করুন।
- পিন সংযোগ নির্বাচন করতে [আউটপুট => ডিজিটাল => D2, D3, D4] নির্বাচন করুন।
- মোড "সুইচ" এ পরিণত হয়।
ধাপ 8: আপলোড করা হচ্ছে
এখন আপনাকে আপনার ইমেল ইনবক্স চেক করতে হবে এবং Auth টোকেন কোডটি অনুলিপি করতে হবে।
আপনার প্রোগ্রামিং এ Auth Token, Network name, এবং Password সন্নিবেশ করান। এখন মাইক্রো ইউএসবি এর মাধ্যমে কোডটি আপনার WeMos D1 (ESP8266) এ আপলোড করুন। [টুলস => পোর্ট] এ নির্বাচন করে নিশ্চিত করুন যে আপনি সঠিক পোর্টটি ব্যবহার করেছেন।
ধাপ 9: Blynk বাটন ব্যবহার করে দেখুন
উপরের ডান দিক থেকে প্লে বাটন নির্বাচন করুন এবং পিন বোতামটি চালু করুন।
ধাপ 10: শেষ
এখন এটা কাজ করছে! Blynk পিন বোতাম একটি সুইচ হিসাবে কাজ করে।
প্রস্তাবিত:
একটি PIR, একটি 3D মুদ্রিত কুমড়া এবং ট্রল Arduino সামঞ্জস্যপূর্ণ অডিও প্রাঙ্গর/ব্যবহারিক জোক বোর্ড ব্যবহার করে একটি হ্যালোইন স্কেয়ার মেশিন: 5 ধাপ
একটি PIR, একটি 3D মুদ্রিত কুমড়া এবং ট্রল Arduino সামঞ্জস্যপূর্ণ অডিও প্রাঙ্কর/ব্যবহারিক জোক বোর্ড ব্যবহার করে একটি হ্যালোইন স্কেয়ার মেশিন: ইঞ্জিনিয়ারিং শক ইলেকট্রনিক্সের প্যাট্রিক থমাস মিচেল দ্বারা নির্মিত ট্রল বোর্ড, এবং কিকস্টার্টে পুরোপুরি অর্থায়ন করা হয়েছিল খুব বেশিদিন আগে নয়। আমি ব্যবহার করার কিছু উদাহরণ লিখতে সাহায্য করার জন্য কয়েক সপ্তাহ আগে আমার পুরস্কার পেয়েছি এবং একটি প্রচেষ্টায় একটি Arduino লাইব্রেরি তৈরি করেছি
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
FM রেডিও Inviot U1 ব্যবহার করে, একটি Arduino সামঞ্জস্যপূর্ণ বোর্ড: 3 ধাপ
FM রেডিও Inviot U1 ব্যবহার করে, একটি Arduino সামঞ্জস্যপূর্ণ বোর্ড: TEA5767 একটি arduino ব্যবহার করা সহজ। আমি InvIoT.com থেকে TEA5767 এবং anInvIoT U1 বোর্ডের একটি মডিউল ব্যবহার করছি
কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে: 10 টি ধাপ
কিভাবে Wemos ESP-Wroom-02 D1 মিনি ওয়াইফাই মডিউল ESP8266 + 18650 ব্যবহার করবেন Blynk ব্যবহার করে: স্পেসিফিকেশন: nodemcu 18650 চার্জিং সিস্টেম ইন্টিগ্রেশনের সাথে সামঞ্জস্যপূর্ণ সূচক LED (সবুজ মানে সম্পূর্ণ লাল মানে চার্জিং) চার্জ করার সময় ব্যবহার করা যেতে পারে সুইচ কন্ট্রোল পাওয়ার সাপ্লাই SMT স্লিপ মোডের জন্য কানেক্টর ব্যবহার করা যেতে পারে · ১ অ্যাড
একটি Arduino বোর্ড ব্যবহার করে একটি AVR বোর্ড প্রোগ্রাম কিভাবে: 6 ধাপ
আরডুইনো বোর্ড ব্যবহার করে কীভাবে একটি এভিআর বোর্ড প্রোগ্রাম করবেন: আপনার কি একটি এভিআর মাইক্রোকন্ট্রোলার বোর্ড রয়েছে? এটা প্রোগ্রাম করা চতুর? ভাল, আপনি সঠিক জায়গায় আছেন। এখানে, আমি আপনাকে দেখাব কিভাবে একটি Atmega8a মাইক্রোকন্ট্রোলার বোর্ডকে প্রোগ্রামার হিসাবে একটি Arduino Uno বোর্ড ব্যবহার করে প্রোগ্রাম করা যায়। তাই বিনা বাধায়