সুচিপত্র:

ESP8266: 4 ধাপ ব্যবহার করে অনলাইন আবহাওয়া প্রদর্শন উইজেট
ESP8266: 4 ধাপ ব্যবহার করে অনলাইন আবহাওয়া প্রদর্শন উইজেট

ভিডিও: ESP8266: 4 ধাপ ব্যবহার করে অনলাইন আবহাওয়া প্রদর্শন উইজেট

ভিডিও: ESP8266: 4 ধাপ ব্যবহার করে অনলাইন আবহাওয়া প্রদর্শন উইজেট
ভিডিও: Wi-fi Module ESP12N/ESP8266 Review in Bangla 2024, নভেম্বর
Anonim
ESP8266 ব্যবহার করে অনলাইন ওয়েদার ডিসপ্লে উইজেট
ESP8266 ব্যবহার করে অনলাইন ওয়েদার ডিসপ্লে উইজেট

কয়েক সপ্তাহ আগে, আমরা শিখেছি কিভাবে একটি অনলাইন আবহাওয়া প্রদর্শন ব্যবস্থা তৈরি করতে হয় যা একটি নির্দিষ্ট শহরের আবহাওয়ার তথ্য সংগ্রহ করে এবং এটি একটি OLED মডিউলে প্রদর্শন করে। আমরা সেই প্রকল্পের জন্য Arduino Nano 33 IoT বোর্ড ব্যবহার করেছি যা একটি নতুন বোর্ড যার অনেক বৈশিষ্ট্য আছে কিন্তু বিকল্পের তুলনায় সামান্য ব্যয়বহুল এবং বড়। এই পোস্টে, আমরা শিখব কিভাবে এই কমপ্যাক্ট এবং কিউট অনলাইন ওয়েদার ডিসপ্লে উইজেট তৈরি করা যায় যা পূর্ববর্তী প্রকল্পের অনুরূপ।

উপরের ভিডিওটি আপনার যা জানা দরকার তা কভার করে এবং কীভাবে স্কেচ একসাথে রাখা হয় তাও ব্যাখ্যা করে।

ধাপ 1: ইলেকট্রনিক্স সংগ্রহ করুন

ইলেকট্রনিক্স সংগ্রহ করুন
ইলেকট্রনিক্স সংগ্রহ করুন

আমরা WeMos D1 মিনি বোর্ড ব্যবহার করব যা ESP8266 চিপসেট ব্যবহার করে এবং আমরা ডিসপ্লের জন্য 0.96”OLED মডিউল ব্যবহার করব।

ধাপ 2: স্কেচ ডাউনলোড, আপডেট এবং আপলোড করুন

স্কেচ ডাউনলোড, আপডেট এবং আপলোড করুন
স্কেচ ডাউনলোড, আপডেট এবং আপলোড করুন
স্কেচ ডাউনলোড, আপডেট এবং আপলোড করুন
স্কেচ ডাউনলোড, আপডেট এবং আপলোড করুন
স্কেচ ডাউনলোড, আপডেট এবং আপলোড করুন
স্কেচ ডাউনলোড, আপডেট এবং আপলোড করুন

পূর্ববর্তী প্রকল্পের মতো, আমরা ওপেনওয়েদারম্যাপ পরিষেবা থেকে আবহাওয়ার তথ্য গ্রহণ করব। নিচের লিঙ্কটি ব্যবহার করে স্কেচটি ডাউনলোড করুন:

OpenWeatherMap পরিষেবাটি ব্যবহার করার জন্য আমাদের প্রথমে একটি API কী পেতে হবে। OpenWeatherMap পরিষেবার একটি বিনামূল্যে পরিকল্পনা রয়েছে যা প্রতি মিনিটে সর্বাধিক 60 API কলের অনুমতি দেয়। এর মানে হল যে আমরা প্রতি সেকেন্ডে একবার সর্বোচ্চ হারে আবহাওয়ার তথ্যের জন্য অনুরোধ করতে পারি যা আমাদের প্রয়োজনের চেয়ে বেশি। ভিডিওটি পুরো প্রক্রিয়া জুড়ে চলে, কিন্তু এখানে কি করা দরকার তার একটি পাঠ্য সংস্করণ:

সাইন আপ বা OpenWeatherMap পরিষেবাতে লগ ইন করে শুরু করুন এবং API বিভাগে যান। একটি নতুন কী এর জন্য নাম লিখুন এবং জেনারেট বাটনে ক্লিক করুন। এই চাবির একটি নোট তৈরি করুন কিন্তু এটি কারো সাথে শেয়ার করবেন না। এই কীটি সক্রিয় হতে কিছুটা সময় লাগে তাই আপনাকে কিছুক্ষণ অপেক্ষা করতে হবে। এটি সম্পূর্ণ হতে এক ঘন্টা পর্যন্ত সময় লাগতে পারে, কিন্তু আমার চাবি 10 মিনিটের মধ্যে সক্রিয় করা হয়েছিল।

আপনার ওয়াইফাই শংসাপত্র যুক্ত করে স্কেচ আপডেট করা শুরু করুন কারণ এটি কাজ করার জন্য আমাদের একটি নেটওয়ার্কের সাথে সংযোগ স্থাপন করতে হবে। স্কেচে আপনার যা করতে হবে তা হল আপনার শহরের তথ্য এবং API কী দিয়ে API কল আপডেট করা। নিশ্চিত করুন যে আপনার ESP8266 বোর্ডের জন্য সঠিক বোর্ড সাপোর্ট প্যাকেজ ইনস্টল করা আছে। স্কেচের কাজ করার জন্য আপনাকে ArduinoJSON এবং u8g2 লাইব্রেরি ইনস্টল করতে হবে। ভিডিও আপনাকে এই সব ইনস্টল করার প্রক্রিয়ার মধ্য দিয়ে নিয়ে যায়।

একবার সম্পন্ন হলে, বোর্ডটি সংযুক্ত করুন, নিশ্চিত করুন যে আপনি সঠিক বোর্ড সেটিংস নির্বাচন করেছেন এবং আপলোড বোতামটি টিপুন। একবার আপলোড হয়ে গেলে বোর্ড আবহাওয়ার তথ্য সহ সিরিয়াল টার্মিনালে স্ট্যাটাস প্রিন্ট করবে। পরবর্তী ধাপে যাওয়ার আগে সবকিছু প্রত্যাশিতভাবে কাজ করছে তা নিশ্চিত করতে আপনি এটি দেখতে পারেন।

ধাপ 3: OLED মডিউল এবং পরীক্ষা সংযুক্ত করুন

OLED মডিউল এবং পরীক্ষা সংযুক্ত করুন
OLED মডিউল এবং পরীক্ষা সংযুক্ত করুন
OLED মডিউল এবং পরীক্ষা সংযুক্ত করুন
OLED মডিউল এবং পরীক্ষা সংযুক্ত করুন

এখন যেহেতু আমাদের স্কেচটি সঠিকভাবে কাজ করছে, আমাদের OLED মডিউলটি সংযুক্ত করতে হবে। উপরে দেখানো ওয়্যারিং ডায়াগ্রামটি ব্যবহার করুন এবং নিশ্চিত করুন যে আপনি OLED মডিউলে সঠিক পাওয়ার সাপ্লাই ভোল্টেজ সংযুক্ত করেছেন কারণ কেউ কেউ কেবল 3.3V গ্রহণ করে।

একবার সংযুক্ত হয়ে গেলে, বোর্ডে শক্তি এবং আপনার স্বাগত বার্তাটি দেখা উচিত। আবহাওয়ার তথ্য পেতে বোর্ডকে কয়েক সেকেন্ড সময় দিন এবং এটি OLED মডিউলে প্রিন্ট করবে।

ধাপ 4: একটি ঘের ব্যবহার করুন

একটি ঘের ব্যবহার করুন
একটি ঘের ব্যবহার করুন
একটি ঘের ব্যবহার করুন
একটি ঘের ব্যবহার করুন
একটি ঘের ব্যবহার করুন
একটি ঘের ব্যবহার করুন
একটি ঘের ব্যবহার করুন
একটি ঘের ব্যবহার করুন

এখন যা করার বাকি আছে তা হল একটি উপযুক্ত ঘের যোগ করা এবং আমি থিংভার্স (https://www.thingiverse.com/thing:857858) থেকে এই মডেলটি ব্যবহার করব। এটি একই যা নেটওয়ার্ক সময় প্রকল্পের জন্য ব্যবহৃত হয়েছিল এবং আমি এটির চেহারাটি পছন্দ করি।

OLED মডিউলে কিছু ডবল পার্শ্বযুক্ত টেপ সহ উপযুক্ত দৈর্ঘ্যের তার যুক্ত করুন। এটিকে জায়গায় রাখুন এবং তারের কাছে কিছু গরম আঠালো ব্যবহার করুন যাতে এটি অবস্থান করে। তারপরে, বোর্ডটি ট্রে/ব্যাক কভারে রাখুন এবং ওএলইডি মডিউলটিকে আগের মতো সোল্ডার করুন। অবশেষে, কভারটিকে জায়গায় ঠেলে দিন এবং এটিকে ধরে রাখার জন্য কিছু আঠালো যোগ করুন।

যদি আপনি এই বিল্ডটি পছন্দ করেন তবে দয়া করে আমাদের ইউটিউব চ্যানেলে সাবস্ক্রাইব করার এবং সোশ্যাল মিডিয়ায় আমাদের অনুসরণ করার কথা বিবেচনা করুন। এটা কোন জিনিস খরচ করে না কিন্তু আপনার সমর্থন আমাদের এই ধরনের প্রকল্প তৈরি করতে অবিরত সাহায্য করবে।

  • ইউটিউব:
  • ইনস্টাগ্রাম:
  • ফেসবুক:
  • টুইটার:
  • BnBe ওয়েবসাইট:

আপনার সমর্থনের জন্য ধন্যবাদ!

প্রস্তাবিত: