সুচিপত্র:

আইওটি আবহাওয়া মনিটর ই-পেপার ডিসপ্লে - ইন্টারনেট সংযুক্ত ESP8266: 7 ধাপ
আইওটি আবহাওয়া মনিটর ই-পেপার ডিসপ্লে - ইন্টারনেট সংযুক্ত ESP8266: 7 ধাপ

ভিডিও: আইওটি আবহাওয়া মনিটর ই-পেপার ডিসপ্লে - ইন্টারনেট সংযুক্ত ESP8266: 7 ধাপ

ভিডিও: আইওটি আবহাওয়া মনিটর ই-পেপার ডিসপ্লে - ইন্টারনেট সংযুক্ত ESP8266: 7 ধাপ
ভিডিও: বর্ষাকালে বেগুন ও পটলের জমি কিভাবে শুকনো রাখা যায় || eggplant and pointed gourd #cultivation 2024, নভেম্বর
Anonim
Image
Image

ই-পেপার ডিসপ্লে আবহাওয়ার তথ্য প্রদর্শন করবে, ওপেনওয়েদারম্যাপ এপিআই (ওয়াইফাই ওভার) এর সাথে সিঙ্ক হবে। প্রকল্পের কেন্দ্র হল ESP8266/32।

আরে, কি খবর, বন্ধুরা? আজ এখানে CETech থেকে আজ আমরা একটি প্রকল্প তৈরি করতে যাচ্ছি যা একটি আবহাওয়া মনিটর যা DFRobot থেকে একটি ই-পেপার ডিসপ্লেতে আবহাওয়া সংক্রান্ত সমস্ত তথ্য প্রদর্শন করে।

ডিসপ্লেটি একটি esp8266 এর সাথে সংযুক্ত, আপনি এই ডিসপ্লের সাথে একটি esp32 ব্যবহার করতে পারেন। Esp8266 ওয়াইফাই ব্যবহার করে ইন্টারনেটের সাথে সংযুক্ত, যার বিবরণ কোডের মাধ্যমে পরিবর্তন করা যেতে পারে যা আমি GitHub এ প্রদান করেছি।

চল শুরু করা যাক! আমি বিস্তারিতভাবে এই প্রকল্পটি নির্মাণ সম্পর্কে একটি ভিডিও তৈরি করেছি, আমি আরও ভাল অন্তর্দৃষ্টি এবং বিশদ বিবরণের জন্য এটি দেখার পরামর্শ দিই।

ধাপ 1: অংশ

যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ

এটি তৈরির জন্য আপনার একটি ESP8266 বোর্ড বা একটি ESP32 প্রয়োজন হবে এবং আপনি চাইলে একটি ব্যাটারিও যোগ করতে পারেন।

প্রদর্শনের জন্য, আমি একটি EPaper Firebeetle মডিউল ব্যবহার করেছি।

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

ধাপ 2: আপনার প্রযোজিত প্রকল্পের জন্য PCBs পান

আপনার প্রযোজিত প্রকল্পের জন্য PCBs পান
আপনার প্রযোজিত প্রকল্পের জন্য PCBs পান

সস্তায় অনলাইনে PCBs অর্ডার করার জন্য আপনাকে অবশ্যই JLCPCB চেক করতে হবে!

আপনি 10 টি ভাল মানের PCBs তৈরি করেন এবং আপনার দোরগোড়ায় 2 $ এবং কিছু শিপিংয়ের জন্য পাঠান। আপনি আপনার প্রথম অর্ডারে শিপিংয়ে ছাড় পাবেন। আপনার নিজের পিসিবি হেডকে ইজিএডিএ -তে ডিজাইন করার জন্য, একবার হয়ে গেলে আপনার গারবার ফাইলগুলি জেএলসিপিসিবিতে আপলোড করুন যাতে সেগুলি ভাল মানের এবং দ্রুত পাল্টানোর সময় তৈরি হয়।

ধাপ 3: Arduino IDE ডাউনলোড এবং সেট আপ করুন

Arduino IDE ডাউনলোড এবং সেট আপ করুন
Arduino IDE ডাউনলোড এবং সেট আপ করুন

Arduino IDE ডাউনলোড করুন এখান থেকে।

1. Arduino IDE ইনস্টল করুন এবং এটি খুলুন। 2. ফাইল> পছন্দগুলিতে যান

3. অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল যোগ করুন

4. টুলস> বোর্ড> বোর্ড ম্যানেজারে যান

5. ESP8266 অনুসন্ধান করুন এবং তারপর বোর্ডটি ইনস্টল করুন।

6. IDE রিস্টার্ট করুন।

ধাপ 4: ই-পেপার ডিসপ্লেটিকে ফায়ারবিটল মাইক্রো কন্ট্রোলারের সাথে সংযুক্ত করুন

ফায়ারবিটল মাইক্রো কন্ট্রোলারের সাথে ই-পেপার ডিসপ্লে সংযুক্ত করুন
ফায়ারবিটল মাইক্রো কন্ট্রোলারের সাথে ই-পেপার ডিসপ্লে সংযুক্ত করুন

1. সহজভাবে উভয় মডিউলের সাদা কোণগুলি মেলে এবং সারিবদ্ধ করুন এবং একে অপরের উপরে মডিউলগুলি স্ট্যাক করুন।

ধাপ 5: OpenWeatherMap.org এ সাইন-আপ করুন

OpenWeatherMap.org এ সাইন-আপ করুন
OpenWeatherMap.org এ সাইন-আপ করুন
OpenWeatherMap.org এ সাইন-আপ করুন
OpenWeatherMap.org এ সাইন-আপ করুন

1. ওয়েবসাইটে যান

2. আপনার ইমেইল আইডি এবং অন্যান্য শংসাপত্র (বিনামূল্যে) দিয়ে সাইন আপ করুন।

3. একবার আপনি সাইন ইন হয়ে গেলে, API কী ট্যাবে যান এবং আপনার অনন্য API কী অনুলিপি করুন যা আমাদের পরবর্তী ধাপে প্রয়োজন হবে।

ধাপ 6: মডিউল কোডিং

মডিউল কোডিং
মডিউল কোডিং

1. গিটহাব সংগ্রহস্থল ডাউনলোড করুন:

2. ডাউনলোড করা সংগ্রহস্থলটি বের করুন।

3. ডাউনলোডকৃত সংগ্রহস্থল থেকে লাইব্রেরিগুলিকে আরডুইনো স্কেচ ফোল্ডারে লাইব্রেরি ফোল্ডারে অনুলিপি করুন।

4. Arduino IDE এ Code.ino স্কেচ খুলুন।

5. স্কেচে Wi-Fi SSID এবং পাসওয়ার্ড পরিবর্তন করুন।

6. হ্যাশট্যাগের জায়গায় কোডের লাইন নম্বর 44 এ ধাপ 4 থেকে API কী যোগ করুন।

7. সরঞ্জাম> বোর্ডে নেভিগেট করুন। আপনি যে উপযুক্ত বোর্ডটি ব্যবহার করছেন তা নির্বাচন করুন, আমার ক্ষেত্রে Firebeetle ESP8266।

8. সঠিক কমিটি নির্বাচন করুন। টুল> পোর্টে গিয়ে পোর্ট।

9. আপলোড বোতাম টিপুন।

10. যখন ট্যাব বলে আপলোড করা হয়ে গেছে আপনি আবহাওয়া মনিটর ব্যবহার করতে প্রস্তুত।

ধাপ 7: মনিটরের সাথে বাজানো

মনিটরের সাথে খেলা
মনিটরের সাথে খেলা

যত তাড়াতাড়ি মডিউলটি ওয়াইফাই নেটওয়ার্কের সাথে নিজেকে সংযুক্ত করে ডিসপ্লেটি রিফ্রেশ করা শুরু করে এবং আপনি দেখতে পাবেন যে প্রকল্পটি জীবনে আসছে।

প্রস্তাবিত: