সুচিপত্র:
ভিডিও: NodeMCU (ESP8266) দিয়ে শুরু করুন .: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই নির্দেশনায় আমি শেয়ার করছি কিভাবে আপনি NodeMCU (ESP8266) দিয়ে Arduino IDE দিয়ে শুরু করতে পারেন। এই টিউটোরিয়ালটি নতুনদের জন্য যারা সবে শুরু করছেন। NodeMCU হল অনবোর্ড ওয়াইফাই সহ Arduino এর মতো, তাই আপনি আপনার প্রকল্পগুলি অনলাইনে নিতে পারেন। NodeMCU সম্পর্কে আরও জানতে এখানে তার অফিসিয়াল ওয়েবসাইট দেখুন।
আমি এর উপর ভিত্তি করে আরও প্রকল্পগুলি ভাগ করব তাই যদি আপনি আগ্রহী হন তবে আমাকে অনুসরণ করতে ভুলবেন না।
চল শুরু করা যাক.
ধাপ 1: আপনার যা প্রয়োজন:-
- Arduino IDE।
- CP210X ড্রাইভার।
- NodeMCU [ESP8266] (সেরা বাই লিঙ্ক: US, UK)
- LEDs (সেরা বাই লিঙ্ক: মার্কিন যুক্তরাষ্ট্র, যুক্তরাজ্য)
- ব্রেডবোর্ড। (সেরা কেনার লিঙ্ক: মার্কিন যুক্তরাষ্ট্র, যুক্তরাজ্য)
আপনার যদি ইতিমধ্যেই বোর্ড না থাকে তবে আপনাকে সেরা কিনার লিঙ্কগুলি উল্লেখ করতে হবে।
একবার আপনার প্রয়োজনীয় জিনিস আছে। পরবর্তী ধাপে যান।
ধাপ 2: আইডিই সেট আপ করা:-
- প্রথমে Arduino IDE ডাউনলোড এবং ইনস্টল করুন।
- গোটো >> ফাইল >> পছন্দ এবং "অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল" -এ ফলো করা লিঙ্ক পেস্ট করুন
"https://arduino.esp8266.com/stable/package_esp8266com_index.json" (উদ্ধৃতি ছাড়া)
- ঠিক আছে ক্লিক করুন, এখন যান >> সরঞ্জাম >> বোর্ড >> বোর্ড ম্যানেজার।
- ESP8266 খুঁজে পেতে নিচে স্ক্রোল করুন এবং ইনস্টলে ক্লিক করুন।
এটি IDE তে সমস্ত ESP বোর্ড যুক্ত করবে।
এখন কম্পিউটারে বোর্ড চিনতে আপনাকে CP210X ড্রাইভার ইনস্টল করতে হবে। এটা খুবই সহজ। শুধু লিঙ্কটি দেখুন এবং আপনার ডিভাইসের সাথে সামঞ্জস্যপূর্ণ সংস্করণটি ডাউনলোড করুন।
এখন আপনাকে সঠিক বোর্ড নির্বাচন করতে হবে, এখানে আমি NodeMCU 1.0 (ESP-12E মডিউল) ব্যবহার করেছি।
বোর্ড নির্বাচন করার পর নিচের সেটিংস অনুসরণ করুন:-
- ফ্ল্যাশ সাইজ: "4M (3M SPIFFS)"
- ডিবাগ পোর্ট: "অক্ষম"
- ডিবাগ স্তর: "কেউ না"
- IWIP ভেরিয়েন্ট: "V2 লোয়ার মেমরি"
- CPU ফ্রিকোয়েন্সি: "80Mhz"
- আপলোড গতি: "921600"
- ফ্ল্যাশ মুছে দিন: "স্কেচ অন"
- পোর্ট: "COM পোর্ট উপলভ্য" (যেখানে ডিভাইসটি সংযুক্ত আছে তা দেখা উচিত)
এখন আপনি বোর্ডে আপনার স্কেচ আপলোড করতে পারেন।
(বিস্তারিত জানার জন্য ছবি দেখুন।)
ধাপ 3: স্কেচ আপলোড হচ্ছে:-
এখন যেহেতু IDE NodeMCU এর জন্য সেটআপ করা হয়েছে আপনি একটি উদাহরণ স্কেচ আপলোড করে এটি পরীক্ষা করতে পারেন:-
- IDE Goto >> Files >> উদাহরণ >> ESP8266 এ
- ব্লিংক উদাহরণ নির্বাচন করুন এবং এটি আপলোড করুন।
বোর্ডে এলইডি ঝলকানো শুরু করা উচিত। তার মানে আপনি সফলভাবে বোর্ড প্রোগ্রাম করেছেন। বোর্ডে এলইডি NodeMCU এর পিন D0 এর সাথে সংযুক্ত। আপনি পিন D0 তে বহিরাগত LED যোগ করতে পারেন।
এখন আপনার জন্য NodeMCU এর সাথে কাজ করার জন্য আপনাকে পিন আউট এবং Arduino থেকে ESP8266 পিন ম্যাপিং জানতে হবে।
এখানে আমি NodeMCU এর পিন এবং সংশ্লিষ্ট Arduino পিন তালিকাভুক্ত করেছি:
- D0 = 16
- D1 = 5
- D2 = 4
- D3 = 0
- D4 = 2
- D5 = 14
- D6 = 12
- D7 = 13
- D8 = 15
- D9 = 3
- D10 = 1
সুতরাং NodeMCU এর পিন D0 ব্যবহার করতে আপনাকে Arduino IDE- এ পিন 16 ব্যবহার করতে হবে।
যদি আপনার কোন সন্দেহ থাকে, আপনি মন্তব্য করতে পারেন।
পরবর্তী নির্দেশনায় আমি আপনাকে দেখাব কিভাবে আপনি বিশ্বের যে কোন স্থান থেকে ইন্টারনেটের উপর LED নিয়ন্ত্রণ করতে পারেন। এখানে দেখুন।
প্রস্তাবিত:
STM32f767zi Cube IDE দিয়ে শুরু করা এবং আপনার কাস্টম স্কেচ আপলোড করুন: 3 টি ধাপ
STM32f767zi Cube IDE দিয়ে শুরু করা এবং আপনার কাস্টম স্কেচ আপলোড করুন: কিনুন (ওয়েব পেজ কিনতে/দেখার জন্য পরীক্ষায় ক্লিক করুন) STM মাইক্রোকন্ট্রোলার প্রোগ্রাম করতে ব্যবহৃত
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32s ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: 8 টি ধাপ
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32 গুলি ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: এই টিউটোরিয়ালে, আপনি নিয়ামক (Arduino, ESP32, ESP8266, ESP12 NodeMCU) এর সাথে কিভাবে কাজ শুরু করবেন, সংযুক্ত করবেন এবং I2C ডিভাইস (অ্যাকসিলেরোমিটার) পাবেন সে সম্পর্কে সব শিখবেন।
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা - Arduino Ide এবং প্রোগ্রামিং Esp এ Esp বোর্ড ইনস্টল করা: 4 টি ধাপ
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা | Arduino Ide এবং Programming Esp এ Esp বোর্ড ইন্সটল করা: এই নির্দেশাবলীতে আমরা Arduino IDE তে esp8266 বোর্ড কিভাবে ইনস্টল করতে হয় এবং কিভাবে esp-01 প্রোগ্রাম করতে হয় এবং এতে কোড আপলোড করতে হয় তা শিখতে পারি। এই এবং অধিকাংশ মানুষ সমস্যার সম্মুখীন হয়
MQTT ব্যবহার করে ওয়্যারলেস তাপমাত্রা সেন্সর দিয়ে AWS IoT দিয়ে শুরু করা: 8 টি ধাপ
MQTT ব্যবহার করে ওয়্যারলেস তাপমাত্রা সেন্সরের সাহায্যে AWS IoT দিয়ে শুরু করা: আগের নির্দেশাবলীতে আমরা বিভিন্ন ক্লাউড প্ল্যাটফর্ম যেমন Azure, Ubidots, ThingSpeak, Losant ইত্যাদি দিয়ে গিয়েছি আমরা প্রায় ক্লাউডে সেন্সর ডেটা পাঠানোর জন্য MQTT প্রোটোকল ব্যবহার করে আসছি সমস্ত ক্লাউড প্ল্যাটফর্ম। আরো তথ্যের জন্য
কিক্যাড দিয়ে শুরু করুন - পিসিবির পদচিহ্নগুলি স্কিম্যাটিক্স সিম্বলগুলিতে নির্ধারণ করুন: 9 টি ধাপ
কিক্যাড দিয়ে শুরু করুন - পিসিবির পদচিহ্নগুলি স্কিম্যাটিক্স সিম্বলগুলিতে বরাদ্দ করুন: কিক্যাড কীভাবে ব্যবহার করবেন সে সম্পর্কে নির্দেশনার মিনি সিরিজ দিয়ে চালিয়ে যাওয়া, এখন আমাদের কাছে সেই অংশটি আছে যা আমার কাছে মনে হয় যখন কেউ কিক্যাড ব্যবহার করা শুরু করে তখন সবচেয়ে জটিল যা প্রতীককে সংযুক্ত করা বা আমরা যে বাস্তব টুকরোগুলির জন্য পরিকল্পিত প্রতীক