সুচিপত্র:

সহজ আবহাওয়া স্টেশন V2.0: 5 টি ধাপ (ছবি সহ)
সহজ আবহাওয়া স্টেশন V2.0: 5 টি ধাপ (ছবি সহ)

ভিডিও: সহজ আবহাওয়া স্টেশন V2.0: 5 টি ধাপ (ছবি সহ)

ভিডিও: সহজ আবহাওয়া স্টেশন V2.0: 5 টি ধাপ (ছবি সহ)
ভিডিও: স্ত্রী কি তালাক হয়ে যাবে..? #islamic #real #youtube#islamicquotes#allah #video #viral#ameen#status 2024, জুন
Anonim
সহজ আবহাওয়া স্টেশন V2.0
সহজ আবহাওয়া স্টেশন V2.0

পূর্বে আমি কয়েক ধরনের আবহাওয়া স্টেশন শেয়ার করেছি যা ভিন্নভাবে পরিচালিত হয়। আপনি যদি এই নিবন্ধগুলি না পড়ে থাকেন তবে আমি আপনাকে এখানে এটি পরীক্ষা করার পরামর্শ দিচ্ছি:

  • ESP8266 ব্যবহার করে সরল আবহাওয়া কেন্দ্র।
  • রুম ওয়েদার স্টেশন Arduino এবং BME280 ব্যবহার করে।

এই নির্দেশনায় আমি একটি আপডেট করা আবহাওয়া স্টেশন পূর্বের দুটি এবং কিছু অতিরিক্ত বৈশিষ্ট্যগুলির সমন্বিত বৈশিষ্ট্যগুলির সাথে ভাগ করব। অভ্যন্তরীণ তাপমাত্রা, আর্দ্রতা এবং চাপের পাশাপাশি আমরা আবহাওয়ার বর্তমান অবস্থা এবং পরের দিনের পূর্বাভাসও পেতে পারি। এই সমস্ত ডেটা একটি OLED স্ক্রিন, ওয়েবপেজ এবং অ্যান্ড্রয়েড/আইওএস অ্যাপে প্রদর্শিত হবে।

সুতরাং আর সময় নষ্ট না করে, শুরু করা যাক।

PS: যদি আপনি এই নির্দেশযোগ্য পছন্দ করেন, তাহলে সেন্সর প্রতিযোগিতায় এটিকে ভোট দিন:)

সরবরাহ

এই প্রকল্পের জন্য আমরা যে অংশগুলি ব্যবহার করব তার একটি তালিকা এখানে দেওয়া হল।

Wemos D1 Mini (Amazon US / Amazon EU): আপনি যেকোন ESP8266 / ESP32 ভিত্তিক dev-board ব্যবহার করতে পারেন

BME280 সেন্সর (অ্যামাজন ইউএস / আমাজন ইইউ): নিশ্চিত করুন যে আপনি "BME280" কিনেছেন যাতে এটি "BMP280" এর সাথে বিভ্রান্ত না হয়

1.3 "ওএলইডি ডিসপ্লে (অ্যামাজন ইউএস / অ্যামাজন ইইউ): আমি আপনাকে একই ওএলইডি পেতে পরামর্শ দিচ্ছি যেমনটি আমি ব্যবহার করেছি, অথবা আপনি এর সাথে লড়াই করতে পারেন কারণ অনেক ওএলইডি ইএসপি বোর্ডের সাথে কাজ করে না।

পুশবাটন (অ্যামাজন ইউএস / আমাজন ইইউ): একটি ক্ষণস্থায়ী সুইচ ব্যবহার করুন কারণ এটি বিভিন্ন মোডের মধ্যে স্যুইচ করবে

জাম্পার সহ ব্রেডবোর্ড (অ্যামাজন ইউএস / আমাজন ইইউ): প্রোটোটাইপিংয়ের জন্য

প্রোটোটাইপ বোর্ড (অ্যামাজন ইউএস / অ্যামাজন ইইউ): আরও স্থায়ী প্রোটোটাইপ তৈরির জন্য সবকিছু বিক্রি করা।

3.7v ব্যাটারি (অ্যামাজন ইউএস / আমাজন ইইউ): সিস্টেমকে পাওয়ার জন্য (alচ্ছিক)

এই যন্ত্রাংশগুলির পাশাপাশি, আমাদের সবকিছু কাজ করার জন্য সফ্টওয়্যারও প্রয়োজন

RemoteMe: এটি একটি IoT প্ল্যাটফর্ম যেখানে পরিষেবাগুলি ব্যবহার করার জন্য আপনাকে একটি অ্যাকাউন্ট তৈরি করতে হবে। এটি সম্পূর্ণ বিনামূল্যে।

Arduino IDE: কোড আপলোড করতে।

এখানে এমন কিছু সরঞ্জাম রয়েছে যা আপনার পথে প্রয়োজন হতে পারে:

ওয়্যার স্ট্রিপারস (অ্যামাজন ইউএস / আমাজন ইইউ)

সোল্ডারিং কিট (অ্যামাজন ইউএস / আমাজন ইইউ)

হেল্পিং হ্যান্ডস (অ্যামাজন ইউএস / আমাজন ইইউ)

একবার আপনি সমস্ত উপাদান সংগ্রহ করলে আমরা পরবর্তী ধাপে যেতে পারি।

ধাপ 1: ওয়েব-অ্যাপ এবং নেটওয়ার্ক ডিভাইস তৈরি করা:

ওয়েব-অ্যাপ এবং নেটওয়ার্ক ডিভাইস তৈরি করা
ওয়েব-অ্যাপ এবং নেটওয়ার্ক ডিভাইস তৈরি করা
ওয়েব-অ্যাপ এবং নেটওয়ার্ক ডিভাইস তৈরি করা
ওয়েব-অ্যাপ এবং নেটওয়ার্ক ডিভাইস তৈরি করা
ওয়েব-অ্যাপ এবং নেটওয়ার্ক ডিভাইস তৈরি করা
ওয়েব-অ্যাপ এবং নেটওয়ার্ক ডিভাইস তৈরি করা

প্রথমে আমাদের Geto Remoteme.org এবং আমাদের অ্যাকাউন্টে সাইন ইন করতে হবে। যদি আপনার কোন অ্যাকাউন্ট না থাকে, তাহলে এখনই এটি তৈরি করার সময়। এখন যেহেতু আমরা রিমোটমে একাউন্টে প্রবেশ করেছি আমরা আমাদের আবহাওয়া স্টেশন তৈরি করতে পারি, নিম্নলিখিত পদক্ষেপগুলি দেখুন:

  1. যখন আমরা আমাদের রিমোটমে অ্যাকাউন্টে সাইন ইন করি, তখন আমরা একটি পৃষ্ঠায় পুনirectনির্দেশিত হই যেখানে আমরা প্রকল্পগুলির একটি তালিকা দেখতে পাব। এখানে নিচে স্ক্রোল করুন এবং আপনি "ওয়েদার স্টেশন" পাবেন। এটিতে ক্লিক করুন।
  2. একটি পপ-আপ উইন্ডো আসবে, এখানে ক্লিক করে আমরা প্রকল্প সম্পর্কে সমস্ত প্রয়োজনীয় তথ্য পেতে পারি। আপনি যদি চান তবে আপনি সমস্ত বিবরণ পড়তে পারেন বা কেবল এই নির্দেশাবলী অনুসরণ করতে পারেন।
  3. আমাদের "বিল্ড ইট" ট্যাবে গিয়ে তথ্য পূরণ করতে হবে।

    • প্রথমে আপনার ওয়াইফাই নাম এবং পাসওয়ার্ড লিখুন। এটি ইএসপি বোর্ডকে আপনার ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি দেবে।
    • পরবর্তী একটি বিকল্প আছে যেখানে আমরা বোর্ডের ধরন নির্বাচন করতে পারি। যেহেতু আমরা ESP8266 এর উপর ভিত্তি করে Wemos D1 মিনি ব্যবহার করছি, আমরা সেই বোর্ডটি নির্বাচন করব।
    • এখন আমাদের অবস্থান enterুকতে হবে, যে শহরে আপনি বাস করেন। শহরের নাম এবং দেশের কোড লিখুন। উদাহরণস্বরূপ: "ওয়ারশ, পিএল" ছবিতে যেমন এর অর্থ ওয়ারশো শহর, পোল্যান্ড। আপনার শহর এবং দেশে প্রবেশ করার পর, নিচে স্ক্রোল করুন। এখানে আপনি অ্যাপ এবং ডিভাইসের নাম পরিবর্তন করতে পারেন কিন্তু এটি alচ্ছিক। সুতরাং আপনি সরাসরি "পরবর্তী ধাপে" ক্লিক করতে পারেন।
    • এটি এখানে চূড়ান্ত পদক্ষেপ শুধু "বিল্ড প্রজেক্ট" এ ক্লিক করুন। এখন আপনি কোড উইজার্ড দ্বারা স্বয়ংক্রিয়ভাবে তৈরি কোড ডাউনলোড করতে পারেন।
    • তার নিচে 3 টি অপশন আছে, Open, QR code এবং Install করুন। প্রথম অপশনে ক্লিক করলে আবহাওয়ার তথ্য সহ একটি ওয়েবপেজ খুলবে। দ্বিতীয় বিকল্পটি একটি QR কোড পাবে যা মোবাইল ব্রাউজারে ওয়েবপেজ পেতে যেকোন স্মার্টফোন ব্যবহার করে স্ক্যান করা যাবে। তৃতীয় বিকল্পটি একটি ওয়েবপেজও দেবে যা অ্যান্ড্রয়েড/আইফোনে একটি ওয়েব অ্যাপ্লিকেশন ইনস্টল করবে।

ওয়েবপেজে আপনি লক্ষ্য করবেন যে প্রথম দুটি ফিড ডেটা দেখায় কিন্তু শেষটি খালি। কারণ আমরা এখনও একটি রুম আবহাওয়া স্টেশন তৈরি করতে হবে। সুতরাং আসুন আমাদের আবহাওয়া স্টেশনের জন্য সার্কিট তৈরি করি।

ধাপ 2: সার্কিট তৈরি করা:

সার্কিট তৈরি করা
সার্কিট তৈরি করা
সার্কিট তৈরি করা
সার্কিট তৈরি করা

এখন যেহেতু আমাদের কোড আছে, আমাদের এটি বোর্ডে আপলোড করতে হবে। কিন্তু প্রথমে আমাদের ডিসপ্লে, BME280 সেন্সর এবং Wemos D1 মিনিতে একটি সুইচ সংযুক্ত করতে হবে। এটি করার জন্য প্রথমে উপরের সার্কিট ডায়াগ্রামটি দেখুন।

এখানে আমরা মডিউল সংযোগের জন্য I2C প্রোটোকল ব্যবহার করেছি।

  • SDA D2 পিন করতে
  • এসসিএল পিন ডি 1
  • GND পিন করতে GND
  • 3.3v পিন করতে VIN

দ্রষ্টব্য: প্রদর্শনের এসডিএ এবং এসসিএল পিন এবং বিএমই ২80০ কে ইএসপি -তে সংযুক্ত করুন। সমস্ত GND পিন একসাথে সংযুক্ত করা উচিত।

সুইচের একটি টার্মিনাল D3 এবং অন্যটি GND এর সাথে সংযুক্ত। আপনি যদি পুশ বোতামটি কীভাবে কাজ করেন তা না জানেন তবে আমি আপনাকে এই নিবন্ধটি দেখার পরামর্শ দিচ্ছি। ভাল বোঝার জন্য উপরের ছবিগুলি পড়ুন।

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

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

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

নিম্নলিখিত গ্রন্থাগারগুলিও ইনস্টল করুন:

  1. RemoteMe
  2. RemoteMeUtils
  3. স্পার্কফান বিএমই ২80০
  4. esp8266-OLED- মাস্টার
  5. RBD_Button
  6. RBD_Timer

এই লাইব্রেরিগুলি ইনস্টল করার জন্য। আইডিই এবং গোটো টুলস খুলুন >> লাইব্রেরি পরিচালনা করুন। সার্চ বারে লাইব্রেরির নাম একে একে প্রবেশ করুন এবং এটি ইনস্টল করুন।

এখন RemoteMe থেকে ডাউনলোড করা কোড ফাইলটি বের করুন এবং Arduino IDE দিয়ে খুলুন। নিচের ধাপগুলো অনুসরণ করুন:

  1. আপনার ওয়েমোসকে পিসিতে সংযুক্ত করুন এবং বোর্ড টাইপ (Wemos D1 R1 mini) নির্বাচন করুন এবং সঠিক পোর্ট নির্বাচন করুন।
  2. এখন কোডটি আপলোড করুন এবং এটি শেষ হওয়ার জন্য অপেক্ষা করুন।
  3. কোড আপলোড হওয়ার পর, বোর্ড আপনার ওয়াইফাই এর সাথে সংযুক্ত হবে এবং OLED স্ক্রিনে ডেটা প্রদর্শন শুরু করবে।
  4. বোতামটি চাপলে 3 টি মোডের মধ্যে স্যুইচ হবে। এটা আপনি নিজেই যাচাই করতে পারেন।

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

ধাপ 4: পিসিবি এবং ঘের নির্মাণ:

পিসিবি এবং ঘের নির্মাণ
পিসিবি এবং ঘের নির্মাণ
পিসিবি এবং ঘের নির্মাণ
পিসিবি এবং ঘের নির্মাণ
পিসিবি এবং ঘের নির্মাণ
পিসিবি এবং ঘের নির্মাণ
পিসিবি এবং ঘের নির্মাণ
পিসিবি এবং ঘের নির্মাণ

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

ঘেরের জন্য আমি ফোম বোর্ড ব্যবহার করেছি কারণ এটি ব্যবহার করা এবং এর সাথে কাজ করা সহজ। নীচে আমি একটি CAD প্রদান করেছি যা আপনি আপনার নিজের ঘের তৈরি করতে উল্লেখ করতে পারেন।

ধাপ 5: ভিডিও টিউটোরিয়াল:

আপনি যদি এই নির্দেশযোগ্য পছন্দ করেন, দয়া করে ভোট দিন।

প্রস্তাবিত: